17Jul
Az Android készülékek gyökeres hozzáférésének megszerzése nem új koncepció, de az Android 6.0 Marshmallow változása megváltozott. Az új, "rendszer nélküli" gyökérmódszer egy kicsit zavaró lehet, ezért itt vagyunk azért, hogy segítsük az egészet megérteni, miért szeretnénk, és miért ez a módszer a legjobb módja annak,.
Mi a "rendszer nélküli" gyökér?
Mielőtt belevágná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 feldolgozó folyamat - indításkor futnia kell, és ehhez elegendő jogosultsággal kell rendelkeznie az igényelt feladatok hatékony végrehajtásához. 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 az nem módosítja a fájlokata / system partícióban. Az
később megtalálható a gyökér elérésének módja a hagyományos módon 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.
Mik a rendszer nélküli gyökér előnyei( és hátrányai)?
A bármihez hasonlóan, vannak előnyei és hátrányai a rootless 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, lényegében nincs lehetőség gyökér hozzáférésre.
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érmó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 un gyökérkezni a telefonon 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 maradna gyökereznek 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,ami egyszerű.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 az eszközé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 a Pay az rendszer nélküli eszközökön dolgozott, de ez teljesen véletlen. 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?
A jó hír az, hogy nem kell "döntenie" melyik gyökér módszert kell használni. Ha a SuperSU-t flashen világítod, akkor eldönti, hogy melyik gyökeresedési módszer a legjobb a telefonod számára, és ennek megfelelően járjon el. Ha telefonja Lollipop vagy régebbi, akkor valószínűleg a / system módszerrel használható.Ha fut a Pehelycukor, vagy újabb( vagy ha egy Samsung készülék 5.1-es vagy újabb verziója van), akkor helyette módosítja a rendszerindító képet, így rendszer nélküli root-t ad.
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ényelne, 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.
Köszönöm a Chainfire-nek, hogy időt szakít a kérdéseink megválaszolására és a cikk segítségére.