Startpagina » hoe » Wat is Systemless Root op Android en waarom is het beter?

    Wat is Systemless Root op Android en waarom is het beter?

    Het verkrijgen van roottoegang op Android-apparaten is geen nieuw concept, maar de manier waarop het wordt gedaan, is veranderd met Android 6.0 Marshmallow. De nieuwe 'systemless' root-methode kan in het begin een beetje verwarrend zijn, dus we zijn hier om alles te begrijpen, waarom je het zou willen hebben en waarom deze methode de beste manier is om een ​​Android-telefoon te rooten.

    Wat is precies "Systemless" Root?

    Voordat we ingaan op wat systemless root is, is het waarschijnlijk het beste dat we het eerst hebben over hoe rooting "normaal" werkt op Android en wat er voor nodig is om zijn werk te doen..

    Sinds Android 4.3 moet de "su" daemon - het proces dat verzoeken voor root-toegang afhandelt - worden uitgevoerd bij het opstarten en moet dit doen met voldoende machtigingen om de gevraagde taken effectief uit te voeren. Dit werd traditioneel bereikt door het wijzigen van bestanden op de Android- / systeempartitie. Maar in de beginperiode van Lollipop was er geen manier om de su daemon tijdens het opstarten te starten, dus er werd een aangepaste opstartinstallatiekopie gebruikt - dit was in feite de introductie van de "systemless" root, zo genoemd omdat het geen bestanden wijzigt in de / systeempartitie.

    Er werd later een manier gevonden om root-toegang op traditionele wijze op Lollipop te verkrijgen, waardoor de voortgang op de systemless-methode in die tijd feitelijk tot stilstand kwam.

    Met de introductie van Marshmallow versterkte Google echter de beveiliging die voor het eerst in Lollipop was ingevoerd, waardoor het in essentie onmogelijk was om de su daemon met de vereiste machtigingen te starten door de / systeempartitie te wijzigen. De systeemloze methode is opnieuw tot leven gewekt en dat is nu de standaard rootmethode voor telefoons met Marshmallow. Het is ook vermeldenswaard dat dit ook geldt voor Android Nougat, evenals voor Samsung-apparaten met 5.1 (of nieuwer).

    Wat zijn de voordelen (en nadelen) van Systemless Root?

    Zoals met alles, zijn er voordelen en nadelen voor het verkrijgen van root-toegang met de systeemloze methode. Het primaire nadeel is dat het standaard niet werkt op apparaten met vergrendelde opstarters. Er kunnen oplossingen zijn, maar deze zijn zeer specifiek voor elk apparaat. Met andere woorden, als er geen oplossing voor uw apparaat is en het een vergrendelde bootloader heeft, is er geen manier om root-toegang te verkrijgen.

    Anders dan dat, echter, is de systemless methode over het algemeen beter. Het is bijvoorbeeld veel gemakkelijker om OTA-updates (OTA-updates) te accepteren wanneer u met deze methode wordt geroot, vooral wanneer u een tool zoals FlashFire gebruikt. FlashFire kan voorraadfirmware flashen en ze opnieuw roosteren terwijl ze flitsen, en omgaan met OTA-installatie (opnieuw, opnieuw rooten terwijl het knippert). Kort gezegd, als je een geroot apparaat gebruikt, is FlashFire een goed hulpmiddel om te hebben. Houd er rekening mee dat deze momenteel nog steeds in bèta is, maar dat de ontwikkeling goede vorderingen maakt.

    De systemless root-methode is ook veel schoner, omdat het geen bestanden in de / systeempartitie toevoegt of wijzigt. Dat betekent dat het veel gemakkelijker is unroot je telefoon ook. Het overleeft zelfs een fabrieksreset niet, dus het is veel eenvoudiger om ervoor te zorgen dat apparaten niet worden geworteld en schoongeveegd voordat ze worden verkocht.

    Natuurlijk is dat laatste stukje een tweesnijdend zwaard, omdat sommige gebruikers er de voorkeur aan geven om geroot te blijven nadat ze hun apparaat hebben teruggezet - het goede nieuws is dat je alleen het juiste SuperSU-bestand opnieuw hoeft te flashen om root-toegang te krijgen, is makkelijk. En als u de hoofdmap wilt verwijderen zonder een fabrieksreset uit te voeren, kunt u gewoon een schone opstartinstallatiekopie flashen voor uw apparaat. Eén opdrachtpromptopdracht en u bent klaar.

    Het is ook vermeldenswaard dat bepaalde services, zoals Android Pay, gewoon niet werken op geroote apparaten. Op een gegeven moment, betaal deed werken op systeemloze apparaten, maar dit was volledig toevallig. Er zijn momenteel geen plannen om te proberen de bescherming van Pay op de geroote apparaten te omzeilen.

    Dus welke methode moet ik gebruiken?

    Het goede nieuws is dat je niet echt hoeft "te beslissen" welke root-methode je moet gebruiken. Wanneer u SuperSU flasht, zal deze beslissen welke roottingsmethode het beste is voor uw telefoon en dienovereenkomstig handelen. Als uw telefoon Lollipop of ouder is, zal het waarschijnlijk de / systeemmethode gebruiken. Als Marshmallow of nieuwer wordt uitgevoerd (of als het een Samsung-apparaat met 5.1 of nieuwer is), zal het je opstartinstallatiekopie wijzigen, waardoor je een root zonder systeem krijgt.

    Het is onwaarschijnlijk dat de systeemloze methode ooit achterwaarts compatibel zal worden voor oudere versies van Android, omdat dat een aanzienlijke hoeveelheid werk voor tientallen apparaten zou vereisen die ofwel worden opgewaardeerd naar een nieuwere versie van Android of met pensioen gaan. De focus voor deze nieuwe methode ligt dus op Android Marshmallow en Nougat.


    Android is een complex systeem en het verkrijgen van root-toegang kan de deur openen om zijn volledige potentieel te ontsluiten. Dat gezegd hebbende, is het rooten van je apparaat niet iets dat je licht moet nemen - tenzij het een developer of andere bootloader-unlockable unit is met beschikbare stockfoto's, moet je zeker voorzichtig zijn. Ontwikkelaars in de rooting-community doen er alles aan om de best mogelijke root-ervaring te bieden, maar dat betekent niet altijd dat het perfect werkt.

    Hartelijk dank aan Chainfire voor het nemen van de tijd om onze vragen te beantwoorden en te helpen met dit artikel!