Случај против коријена Зашто Андроид уређаји не долазе из корена
Већ смо писали о укорјењивању ваших Андроид паметних телефона и таблета прије, али зашто се не навикну? Гоогле тврди да је навијање погрешно из сигурносних разлога, јер руши Андроид сигурносни модел.
Током година, Гоогле је додао све више и више некада коришћених функција само за Андроид - од снимака екрана до подршке за енкрипцију и ВПН. Циљ је смањити потребу за укорјењивањем.
Шта је укоријењено, у сваком случају?
Андроид је заснован на Линук-у, где је „роот“ корисник еквивалентан администраторском кориснику у Виндовс-у. Појам "роотинг" значи стицање роот приступа вашем паметном телефону или таблету и могућност покретања апликација с тим роот дозволама - потпуни приступ систему, другим ријечима.
Стандардни процес навођења ће такође бити апликација као што је Суперусер или СуперСУ. Ова апликација надгледа приступ роот-у. Апликације на вашем уређају не могу само добити роот дозволе кад год желе - морају вас питати и можете потврдити или одбити захтјев.
Прекидање сигурносног модела Андроид-а
Андроид користи Линук сигурносни модел на другачији начин. Свака Андроид апликација ради са својим корисничким ИД-ом или УИД-ом. Другим речима, свака апликација ради као свој кориснички налог. То значи да свака апликација има своје податке изолиране од сваке друге апликације. Ако инсталирате апликацију банке, њени подаци ће бити похрањени тако да је доступна само апликацији банке - друге апликације на уређају не могу њушкати.
На стандардној Андроид конфигурацији, ниједна апликација не може приступити подацима других апликација, без обзира на то колико дозволе апликација тражи.
Све ово се мења када покренете апликацију као роот. Апликација се више не извршава у сандбок подручју - има приступ читавом систему. Апликација са роот дозволама може да чита податке других апликација - на тај начин функционише одлична Титаниум Бацкуп и зашто захтева роот.
Роот Пермиссионс Промптс и Малваре
Потпуни системски приступ значи да би злонамерни софтвер могао потенцијално користити роот приступ како би учинио много више штете него што би иначе могао. Када се једном апликацији додели роот приступ, она може да уради било шта - покрене програм за бележење кључева у позадини, а да вам не каже, да извади информације о налогу из других апликација или да упропасти уређај тако што ће избрисати критичне системске датотеке.
Ако знате шта радите и само преузимате поуздане роот апликације, можете то избећи. Међутим, ово је вредно памћења када размотрите колико мање техничких корисника користи Андроид. Они не маре за покретање Титаниум Бацкуп-а и за приступ целом систему роот фајлова - они само желе да ради, телефонира и игра Ангри Бирдс.
Другим речима, вероватно не би требало да коријените паметне телефоне и таблете ваших рођака као услугу њима.
С великом моћи долази и велика одговорност
Проблеми се не односе само на малваре. Уз потпуни приступ роот систему датотека, можете избрисати критичне системске датотеке у роот датотечном систему или онемогућити критичне системске апликације и спријечити исправно функционирање уређаја. Виндовс иде на велике напоре како би спречио просечне кориснике да се мувају у Ц: Виндовс фасцикли из истог разлога. Ако просечни корисник не разуме шта раде, они могу озбиљно да оштете њихов оперативни систем.
Варранти Цонсидератионс
Неки произвођачи или превозници могу покушати да вам ускрате гарантни сервис ако имате укорењени уређај. Ако сте користили коренски приступ да бисте изменили системске датотеке и софтвер више не ради исправно, то има смисла - иако бисте требали моћи да вратите уређај на фабрички подразумеване поставке и поправите га сами.
Ако хардвер уређаја не успе, навијање не може бити узрок (осим ако сте инсталирали апликацију за оверклокинг која је захтевала корен и убила хардвер топлотом). Да бисте спречили било какве аргументе, требало би да ископчате уређај пре него што га ставите у сервис.
Ово је још један разлог зашто не бисте желели да покренете уређај не-техничког члана породице - то може да им изазове проблеме ако им је икада потребна фиксна или замењена..
Укратко, навијање вам даје велику снагу - више снаге него што је Андроид дизајниран да вам пружи. (Међутим, Линук је испод, а Линук ради сасвим добро са роот приступом.) Апликација са роот приступом није везана никаквим ограничењима дозвола и има потенцијал да изазове неке озбиљне проблеме. Ако знате шта радите, требало би да сте добро - али морате бити пажљивији.
Међутим, ова моћ је само одговорност за просечног корисника Андроида. То је разлог зашто Андроид не долази укоријењен - ако било која апликација може искочити роот дозволу и добити потпуни приступ систему, многи мање технички корисници ће дозволити приступ како би могли наставити користити апликацију. Неке апликације можда чак одбијају да се покрећу без роот приступа само да би приказале лошије огласе, баш као што многе апликације које подржавају огласи данас траже дугу листу дозвола. Недостатак корена штити просечне кориснике.