Gyökér hozzáférés megszerzése az androidos eszközökön nem új koncepció, de ennek módja megváltozott az Android 6.0 Marshmallow-val. Az új „rendszer nélküli” gyökérmódszer eleinte kissé zavaró lehet, ezért itt vagyunk, hogy segítsünk értelmezni mindezt, miért akarod, és miért ez a módszer a legjobb módszer az előre haladó androidos telefon meggyökerezésére .
Mi is pontosan a „rendszer nélküli” gyökér?
ÖSSZEFÜGGŐ: Hogyan lehet rootolni Android telefonját a SuperSU és a TWRP segítségével
Mielőtt belevágnánk, mi a rendszer nélküli gyökér, valószínűleg az a legjobb, ha először beszélünk arról, hogy az Android-on hogyan működik a „normálisan” a gyökérzet, és mi szükséges ahhoz, hogy elvégezze a munkáját.
Az Android 4.3 óta az „su” démonnak - a root hozzáférési kérelmeket kezelő folyamatnak - az indításkor futtatnia kell, és ezt elegendő engedéllyel kell megtennie ahhoz, hogy hatékonyan elvégezze a tőle kért feladatokat. Ezt hagyományosan az Android / rendszer partíción található fájlok módosításával érték el. De a Lollipop kezdeti napjaiban nem volt mód a su démon indítására indításkor, ezért módosított indítóképet használtak - ez gyakorlatilag a „rendszer nélküli” gyökér bevezetése volt, annak elnevezve, mert nem módosít egyetlen fájlt sem a / system partícióban.
Később megtalálták azt a módot, hogy a Lollipopon hagyományos módon gyökérhez férhessenek, ami hatékonyan leállította az akkori rendszer nélküli módszer fejlődését.
A Marshmallow bevezetésével azonban a Google megerősítette a Lollipopban először bevezetett biztonságot, lényegében megvalósíthatatlanná téve a su démon elindítását a szükséges engedélyekkel, csupán a / system partíció módosításával. A rendszer nélküli módszert feltámasztották, és ez most a Marshmallow rendszert futtató telefonok alapértelmezett gyökérkezelési módja. Érdemes megemlíteni azt is, hogy ez igaz az Android Nougat, valamint az 5.1 (vagy újabb) verziót futtató Samsung készülékekre is.
Melyek a rendszer nélküli gyökér előnyei (és hátrányai)?
Mint bármi másnak, vannak előnyei és hátrányai is a rendszergazdai módszerrel való root hozzáférés megszerzésének. Az elsődleges hátrány az, hogy alapértelmezés szerint nem működik zárt rendszerbetöltővel rendelkező eszközökön - lehetnek megkerülő megoldások, de nagyon egyediak az egyes eszközökre. Más szavakkal, ha nincs megoldás az eszközön, és van egy lezárt bootloaderje, akkor lényegében nincs mód a root hozzáférés megszerzésére.
ÖSSZEFÜGGŐ: Hogyan telepítsünk egy Android OTA-frissítést a root elvesztése nélkül a FlashFire segítségével
Ettől eltekintve azonban a rendszer nélküli módszer általában jobb. Például sok könnyebben elfogadhatja az OTA frissítéseket amikor gyökerezik ezzel a módszerrel, különösen akkor, ha olyan eszközt használ, mint FlashFire . A FlashFire képes villogni a részvény firmware-ekre, és újra gyökerezni őket villogás közben, valamint kezelni az OTA telepítést (újra, újra villogva villogva). Alapvetően, ha gyökérzetű eszközt futtat, a FlashFire jó eszköz. Ne feledje, hogy jelenleg még béta állapotú, de a fejlesztés jól halad.
A rendszer nélküli gyökér módszer szintén sokkal tisztább, mivel nem ad hozzá és nem módosít fájlokat a / system partícióban. Ez azt jelenti, hogy sokkal könnyebb a gyökerezd le a telefonodat is. Nem is éli túl gyári visszaállítás , így sokkal egyszerűbb annak biztosítása, hogy az eszközök nem gyökereznek és tisztán törölhetők, mielőtt eladnák őket.
ÖSSZEFÜGGŐ: A SafetyNet magyarázata: Miért nem működik az Android Pay és más alkalmazások gyökeres eszközökön?
Természetesen ez az utolsó bit egy kétélű kard, mivel néhány felhasználó inkább gyökerezik a készülék gyári alaphelyzetbe állítása után - a jó hír az, hogy a gyökérhozzáférés újbóli megszerzéséhez csak újra kell villantania a megfelelő SuperSU fájlt, ami könnyű . És ha gyökeres visszaállítást szeretne végrehajtani a gyári beállítások visszaállítása nélkül, akkor egy tiszta rendszerindító képet villoghat a készülékén. Egy parancssor parancs és kész.
Érdemes megjegyezni azt is, hogy vannak bizonyos szolgáltatások, például az Android Pay, amelyek egyszerűen nem fog működni gyökeres eszközökön . Egyszerre fizessen tette rendszer nélküli eszközökön dolgoznak, de ez teljesen véletlen volt. Jelenleg nem tervezik megpróbálni megkerülni a Pay védelmét a rootolt eszközökön.
Tehát melyik módszert használjam?
A jó hír az, hogy nem igazán kell „eldöntened”, hogy melyik root módszert használd. Amikor te vaku SuperSU , eldönti, hogy melyik gyökeresedési módszer a legjobb a telefonod számára, és ennek megfelelően jár el. Ha telefonján Lollipop vagy régebbi verzió fut, akkor valószínűleg a / system módszert fogja használni. Ha Marshmallow-t vagy újabbat futtat (vagy ha egy 5.1-es vagy újabb verziójú Samsung-eszközről van szó), akkor helyette módosítja a rendszerindító képet, így rendszer nélküli gyökér lesz.
Nem valószínű, hogy a rendszer nélküli módszer valaha is visszafelé kompatibilis lesz az Android régebbi verziói számára, mivel ez jelentős mennyiségű munkát igényelne több tucat eszközön, amelyeket vagy frissítenek az Android újabb verziójára, vagy nyugdíjba vonulnak. Így ennek az új módszernek a középpontjában az Android Marshmallow és a Nougat áll.
Az Android egy összetett rendszer, és a root hozzáférés megszerzése megnyithatja az utat teljes potenciáljának kiaknázásához. Ez azt jelenti, hogy a készülék gyökeresedését nem szabad félvállról venni - kivéve, ha ez egy fejlesztő vagy más bootloader által kinyitható egység áll rendelkezésre rendelkezésre álló állományképekkel, mindenképpen körültekintően kell lépkednie. A gyökereztető közösség fejlesztői nagy erőfeszítéseket tesznek a lehető legjobb gyökereztető élmény biztosítása érdekében, de ez nem mindig jelenti azt, hogy tökéletesen fog működni.
Nagyon köszönöm Lánctűz hogy időt szakított arra, hogy megválaszolja kérdéseinket és segítsen ebben a cikkben!