Čo je "systémový root" v systéme Android a prečo je to lepšie?

Obsah:

Čo je "systémový root" v systéme Android a prečo je to lepšie?
Čo je "systémový root" v systéme Android a prečo je to lepšie?

Video: Čo je "systémový root" v systéme Android a prečo je to lepšie?

Video: Čo je
Video: How to Check the Battery Health on a Chromebook EASY - YouTube 2024, Apríl
Anonim
Získavanie koreňového prístupu na zariadeniach s Androidom nie je nový koncept, ale spôsob, akým sa to robí, sa zmenilo v aplikácii Android 6.0 Marshmallow. Nová "bezsystémová" koreňová metóda môže byť trochu mätúca, takže sme tu, aby sme vám pomohli pochopiť to všetko, prečo by ste to chceli a prečo je táto metóda najlepší spôsob, ako rootovať telefón s Androidom.,
Získavanie koreňového prístupu na zariadeniach s Androidom nie je nový koncept, ale spôsob, akým sa to robí, sa zmenilo v aplikácii Android 6.0 Marshmallow. Nová "bezsystémová" koreňová metóda môže byť trochu mätúca, takže sme tu, aby sme vám pomohli pochopiť to všetko, prečo by ste to chceli a prečo je táto metóda najlepší spôsob, ako rootovať telefón s Androidom.,

Čo presne je "bezsystémový" koreň?

Skôr než sa dostaneme do toho, čo je systémový root, je pravdepodobne najlepšie, aby sme najskôr hovorili o tom, ako funguje "normálne" zakorenenie Androidu a čo je potrebné na to, aby mohol robiť svoju prácu.

Od verzie Android 4.3 musí daemon "su" - proces, ktorý spracováva požiadavky na prístup k používateľom root, spustiť pri spustení a musí to robiť s dostatočnými povoleniami na efektívne vykonanie požadovaných úloh. To sa tradične dosiahlo úpravou súborov nachádzajúcich sa v systéme Android / systémovej oblasti. Ale v prvých dňoch Lollipop nebol žiadny spôsob spustenia su daemon pri zavádzaní, takže bol použitý modifikovaný bootovací obrázok - to bolo efektívne zavedenie "bezsystémového" koreňa, nazvaného takéto, pretože neupravuje žiadne súbory v / systémovom oddiele.

Bol nájdený spôsob, ako získať koreňový prístup tradičným spôsobom na Lollipop, ktorý v tom čase účinne zastavil pokrok v bezsystémovej metóde.

Zavedením programu Marshmallow však spoločnosť Google posilnila bezpečnosť, ktorá bola prvýkrát zavedená v programe Lollipop, čo v podstate znemožňuje spustiť su daemon s požadovanými povoleniami len úpravou / systémového oddielu. Metóda bez systémov bola vzkriesená a to je teraz predvolená metóda zakorenia pre telefóny, ktoré používajú Marshmallow. Je tiež potrebné spomenúť, že to platí aj pre Android Nougat, rovnako ako pre zariadenia Samsung, ktoré sú vybavené 5.1 (alebo novším).

Aké sú výhody (a nevýhody) systémového koreňa?

Rovnako ako čokoľvek, existujú výhody a nevýhody pri získavaní koreňového prístupu pomocou bezsystémovej metódy. Primárnou nevýhodou je, že v predvolenom nastavení nefunguje na zariadeniach s uzamknutými zavádzacími zariadeniami - môžu existovať riešenia, ale sú veľmi špecifické pre každé zariadenie. Inými slovami, ak nie je k dispozícii žiadne riešenie pre vaše zariadenie a má zablokovaný bootloader, v podstate neexistuje žiadny spôsob, ako získať prístup root.

Okrem toho je však metóda bezsystému vo všeobecnosti lepšia. Napríklad je oveľa jednoduchšie prijímať aktualizácie over-the-air (OTA), keď ste zakorenení pomocou tejto metódy, najmä ak používate nástroj ako FlashFire. FlashFire dokáže zablokovať firmvér skladových zásob a opätovne ich zakopávať blikajúcim spôsobom, rovnako ako manipuláciu s OTA inštaláciou (znova, zakresľujúc ho pri blikaní). V podstate, ak používate zakorenené zariadenie, FlashFire je dobrý nástroj. Majte na pamäti, že v súčasnosti je stále v beta verzii, ale vývoj dosahuje dobrý pokrok.

Koreňová metóda systému je tiež oveľa čistejšia, pretože nepridáva ani neupravuje súbory v / systémovom oddiele. To znamená, že je to oveľa jednoduchšie unvykoreniť telefón. Dokonca neprežije obnovenie továrenských nastavení, takže je oveľa jednoduchšie zabezpečiť, aby boli zariadenia pred odobratím vyčistené a vyčistené.

Samozrejme, že posledným bitom je dvojitý meč, pretože niektorí používatelia radšej zostanú zakorenení po tom, ako výrobcovia znovu nastavia svoje zariadenie - dobrou správou je, že potrebujete opätovne zablokovať príslušný súbor SuperSU, aby ste znovu získali prístup k root, čo je ľahké. A ak chcete vykrojiť bez obnovenia továrenského nastavenia, môžete pre váš prístroj jednoducho blikať čistý spúšťací obrázok. Jeden príkaz príkazového riadku a ste hotoví.

Stojí tiež za zmienku, že existujú určité služby, ako napríklad Android Pay, ktoré jednoducho nebudú fungovať na koreňových zariadeniach. Na jednom mieste, plaťteurobil pracovať na bezdrôtových zariadeniach, ale to bolo úplne náhodné. V súčasnosti nie sú plány vyskúšať obísť ochranu spoločnosti Pay na zakorenené zariadenia.

Takže akú metódu mám používať?

Dobrou správou je, že naozaj nemusíte "rozhodovať" o tom, ktorú metódu používať. Keď flashujete prístroj SuperSU, rozhodne sa, ktorý spôsob zakopnutia je pre váš telefón najvýhodnejší, a postupujte podľa toho. Ak váš telefón beží Lollipop alebo starší, pravdepodobne bude používať metódu / system. Ak je spustený program Marshmallow alebo novší (alebo ak je to zariadenie Samsung so systémom 5.1 alebo novším), bude namiesto toho upravovať spúšťací obrázok a poskytne vám systémový root.
Dobrou správou je, že naozaj nemusíte "rozhodovať" o tom, ktorú metódu používať. Keď flashujete prístroj SuperSU, rozhodne sa, ktorý spôsob zakopnutia je pre váš telefón najvýhodnejší, a postupujte podľa toho. Ak váš telefón beží Lollipop alebo starší, pravdepodobne bude používať metódu / system. Ak je spustený program Marshmallow alebo novší (alebo ak je to zariadenie Samsung so systémom 5.1 alebo novším), bude namiesto toho upravovať spúšťací obrázok a poskytne vám systémový root.

Je nepravdepodobné, že sa systémová metóda stane spätne kompatibilnou pre staršie verzie systému Android, pretože by to vyžadovalo značné množstvo práce pre desiatky zariadení, ktoré budú inovované na novšiu verziu systému Android alebo na dôchodku. Preto sa zameriava na túto novú metódu na Android Marshmallow a Nougat.

Android je zložitý systém a získanie prístupu root môže otvoriť dvere na uvoľnenie svojho plného potenciálu. To znamená, že zakorenenie vášho zariadenia nie je niečo, čo by ste mali brať ľahko - ak to nie je vývojár alebo iný bootloader - odblokovateľná jednotka s dostupnými obrázkami, mali by ste určite opatrne prejsť.Vývojári v zakorenenom komunite budú mať veľa času na to, aby poskytli najlepšie skúsenosti s zakoreňovaním, ale to neznamená vždy, že bude fungovať dokonale.

Ďakujeme veľa Chainfire za čas venovať našim otázkam a pomôcť s týmto článkom!

Odporúča: