Mi pontosan "rendszer nélküli" gyökér?
Mielőtt belemennénk a rendszer nélküli gyökérbe, talán legjobb, hogy először beszéljünk arról, hogy a "normális" gyökeresedés az Android rendszeren működik, és mi szükséges ahhoz, hogy elvégezze a munkáját.
Az Android 4.3 óta az "su" démon - a gyökér hozzáférési kérelmeket kezelő folyamat - indításkor futtatni kell, és ehhez elegendő jogosultsággal kell rendelkeznie ahhoz, hogy hatékonyan elvégezhesse a kért feladatokat. Ezt hagyományosan az Android rendszer / partícióján talált fájlok módosításával végezték el. De a Lollipop korai napjaiban nem sikerült elindítani a su daemont a rendszerindításkor, ezért egy módosított rendszerindító képet használtak - ez valójában a "rendszer nélküli" gyökér bevezetését jelentette, mivel ez nem módosítja a fájlokat a / system partícióban.
Később megtalálta a módját, hogy gyökeres hozzáférést biztosítson a hagyományos módszerhez a Lollipopon, ami ténylegesen megállította a rendszer nélküli módszer menetét.
A Marshmallow bevezetésével azonban a Google megerősítette a Lollipopban először bevezetett biztonságot, ami lényegében nem teszi lehetővé, hogy a szükséges dossziét a / system partíció módosításával megtehesse. A rendszer nélküli módszer feltámadt, és ez az alapértelmezett gyökerező módszer a Marshmallow-t futtató telefonokra. Érdemes megemlíteni, hogy ez igaz az Android Nugatra, valamint az 5.1-es vagy újabb verziójú Samsung készülékekre is.
Milyenek a Systemless Root előnyei (és hátrányai)?
Mint bármi más is, vannak előnyei és hátrányai a gyökér eléréshez a rendszer nélküli módszerrel. Az elsődleges hátrány az, hogy alapértelmezésben nem működik a zárolt rendszerbetöltőkkel rendelkező eszközökön - előfordulhatnak megoldások, de nagyon egyediek az egyes eszközökhöz. Más szóval, ha nincs megoldás az eszközre és zárolt rendszerbetöltője van, gyakorlatilag nem lehet elérni a root hozzáférést.
Egyébként azonban a rendszer nélküli módszer általában jobb. Például sokkal könnyebb elfogadni az OTA frissítéseket, ha gyökerezik ezt a módszert, különösen akkor, ha olyan eszközt használ, mint a FlashFire. A FlashFire képes flash firmware-eket készíteni, és újra gyökerezheti őket, miközben villog, valamint kezeli az OTA telepítését (újra, újra villogva). Alapvetően, ha gyökerező eszközt futtat, a FlashFire jó eszköz. Ne feledje, hogy jelenleg még mindig béta, de a fejlesztés jó előrelépést jelent.
A rendszer nélküli gyökér módszer sokkal tisztább is, mivel nem adja hozzá vagy módosítja a / system partícióban lévő fájlokat. Ez azt jelenti, hogy sokkal könnyebb ENSZgyökérkezd a telefonodat is. Még a gyári alaphelyzetbe állítást sem éli túl, ezért sokkal egyszerűbb, ha az eszközöket a gyárilag értékesített készülékek meg nem rozsdásodnak és tisztítják.
Természetesen ez az utolsó bit egy kétélű kard, mivel néhány felhasználó szívesebben gyökerezik a gyári alaphelyzetbe állítás után - a jó hír az, hogy csak a megfelelő SuperSU-fájl újbóli felvételére van szüksége, hogy újra hozzáférjenek a root hozzáféréssel könnyű. Ha gyári alaphelyzetbe állítás nélkül meg szeretné szakítani a szétszedést, akkor csak tiszta rendszerindító képet gyúrhat a készülékére. Egy parancssori parancs, és kész.
Érdemes megjegyezni, hogy vannak bizonyos szolgáltatások, például az Android Pay, amelyek egyszerűen nem fognak működni a gyökerező eszközökön. Egy ponton Paytett rendszer nélküli eszközökön dolgozni, de ez teljesen véletlen volt. Jelenleg nem tervezi, hogy megpróbálja megkerülni a Pay védelmet a gyökerező eszközökön.
Tehát melyik módszert kell használni?
Nem valószínű, hogy a rendszer nélküli módszer az Android régebbi verzióihoz képest hátrányosan kompatibilis lesz, hiszen több tucat eszközhöz jelentős mennyiségű munkát igényel, amelyet akár az Android újabb verziójára, akár a nyugdíjasra frissítenek. Így a hangsúly az új módszer az Android Marshmallow és Nougat.
Az Android egy összetett rendszer, és a gyökér hozzáférés megakadályozhatja az ajtót a teljes potenciál kinyitására. Ez azt jelenti, hogy a készülék gyökeresedése nem valami, amit könnyedén kell megtenni - hacsak nem egy fejlesztő vagy más rendszerindító-kihúzható egység áll rendelkezésre, akkor gondosan járjon be alaposan.A gyökeresedő közösség fejlesztői nagyszerűek lesznek, hogy a lehető legjobb gyökerező élményt nyújtsák, de ez nem mindig jelenti azt, hogy tökéletesen fog működni.
Nagyon köszönöm a Chainfire-nek, hogy időt fordítunk arra, hogy megválaszoljuk kérdéseinket és segítsünk ezzel a cikkel!