7Jul
Az Android okostelefonok és táblagépek gyökerezéséről írtunk korábban, de miért ne gyökereznek? A Google azzal érvel, hogy a gyökerezés biztonsági okokból hiba, mivel aláássa az Android biztonsági modelljét.
Az évek során a Google egyre több korábban root-only szolgáltatást adott az Android-nak - a képernyőképekről a titkosítás és a VPN-k támogatására. A cél az, hogy minimalizálják a gyökeresedés szükségességét.
Mi a gyökeresedés? Az
Android Linux alapú, ahol a "root" felhasználó egyenértékű a Windows rendszergazdai felhasználójával. A "rooting" kifejezés azt jelenti, hogy gyökér hozzáférést kap az okostelefonhoz vagy a táblagéphez, és képesnek kell lennie arra, hogy futtathassa az alkalmazásokat a root jogosultságokkal - teljes rendszerhez való hozzáféréssel, más szóval.
A szabványos gyökeresedési folyamat egy olyan alkalmazás is, mint a Superuser vagy a SuperSU.Ez az alkalmazás felügyeli a root hozzáférést. Az eszközön futó alkalmazások nem csak megkaphatják a gyökérengedélyeket, amikor csak akarják őket - kérniük kell őket, és megerősítheti vagy elutasíthatja a kérelmet.
Az Android biztonsági modelljének törlése
Az Android a Linux biztonsági modelljét más módon használja. Minden Android-alkalmazás saját felhasználói azonosítójával vagy UID-jével működik. Más szavakkal, minden alkalmazás saját felhasználói fiókként működik. Ez azt jelenti, hogy minden alkalmazásnak saját adatai vannak elszigetelve minden más alkalmazástól. Ha telepíti a bank alkalmazását, az adatait tárolják, így csak a bank alkalmazásától érhetők el - más eszközön lévő alkalmazások nem tudnak ráfutni.
Egy szabványos Android-konfigurációban egyetlen alkalmazás sem fér hozzá más alkalmazások adataihoz, függetlenül attól, hogy hány engedélyt kér az alkalmazás.
Ez minden megváltozik, amikor egy alkalmazás rootként fut. Az alkalmazás már nem fut egy homokozóval bevont területen - hozzáfér az egész rendszerhez. A gyökérengedélyes alkalmazás képes olvasni más alkalmazások adatait - ez a kiváló Titanium Backup funkció, és miért szükséges root.
Root engedélykérések és rosszindulatú programok
A teljes rendszeres hozzáférés azt jelenti, hogy a rosszindulatú programok potenciálisan kihasználhatják a root hozzáférést, és sokkal több kárt okoznak, mint általában. Miután az alkalmazást root hozzáféréssel látták el, bármit megteszhet - futtathat kulcsfontosságú naplózót a háttérben anélkül, hogy elmondaná neked, kivenne fiókadatait más alkalmazásokból, vagy akár kritikus rendszerfájlokat törölne az eszközzel.
Ha tudod, mit csinálsz, és csak a megbízható gyökéralkalmazásokat töltsd le, elkerülheted ezt. Ez azonban érdemes megjegyezni, ha figyelembe vesszük, hogy hány kevésbé technikai felhasználó használja az Androidot. Nem törődnek a Titanium Backup futtatásával, és nem férnek hozzá a teljes gyökérfájlrendszerhez - csak szeretnék dolgozni, telefonálni és Angry Birds-t játszani. Más szóval, valószínűleg nem szabad gyermeke rokonai okostelefonját és táblagépét gyökereztetni nekik.
Nagy teljesítményű nagy felelősséggel jár
A problémák nemcsak a rosszindulatú programokra terjednek ki. A root fájlrendszer teljes hozzáférése esetén törölheti a kritikus rendszerfájlokat a gyökér fájlrendszerben, vagy letilthat kritikus rendszeralkalmazásokat, és megakadályozhatja a készülék működését. A Windows nagy fájdalmakba kerül, hogy megakadályozza, hogy az átlagos felhasználók a C: \ Windows mappában ugyanolyan okból kifogásoljanak. Ha az átlagos felhasználó nem érti, mit csinálnak, komoly kárt okozhatnak az operációs rendszerükben.
Jótállási szempontok
Egyes gyártók vagy fuvarozók megpróbálhatják megtagadni a jótállási szolgáltatást, ha gyökerezik. Ha root-hozzáférést használ a rendszerfájlok módosításához, és a szoftver már nem működik megfelelően, akkor ez bizonyos értelemben - bár vissza kell állítania a készülék gyári alapértelmezett beállításait, és javítania kell önállóan.
Ha az eszköz hardverhiba nem működik, a rooting nem lehet az oka( hacsak nem telepített egy overclocking alkalmazást, amelyhez gyökér szükséges, és meg kellett ölnie a hardvert a hőtől).Az érvek megakadályozása érdekében szét kell húzni az eszközt, mielőtt üzembe helyezné.
Ez még egy oka annak, hogy nem akarsz egy nem technikai családtag eszközt gyökerezni - ez problémákat okozhat, ha valaha is szüksége lenne rá, vagy javítani kell.
Összefoglalva, a gyökeresedés nagyszerű energiát biztosít - több energiát, mint az Android, az Ön számára.(Azonban a Linux alatt van, és a Linux jól működik a root hozzáféréssel.) A root hozzáféréssel rendelkező alkalmazást nem korlátozza semmilyen engedélyezési korlátozás, és komoly problémákat okozhat. Ha tudod, mit csinálsz, rendben kell lenned - de óvatosabbnak kell lenned.
Ez a teljesítmény azonban csak az átlagos Android felhasználó felelőssége. Ez az oka annak, hogy az Android nem gyökerezik - ha bármelyik alkalmazás felugrik egy gyökérengedély-kérelemre, és teljes hozzáférést kap a rendszerhez, sok kevésbé technikai felhasználó engedélyezné a hozzáférést, így továbbra is használhatják az alkalmazást. Egyes alkalmazások megtagadhatják a root hozzáférés nélküli futtatást csak azért, hogy megjelenítsék a nastier hirdetéseket, éppúgy, ahogyan sok hirdetés által támogatott alkalmazás a mai engedélyek hosszú listáját kéri. A gyökér hiánya segít az átlagos felhasználók védelmében.