De systeemloze root van Chainfire ondersteunt Boot Image Patching

Chainfire heeft een update voor systeemloze root uitgebracht die automatisch opstartimages patcht. Lees verder voor meer informatie!

Verder met de Systeemloze root experiment bevat XDA Senior Recognized Developer Chainfire's nieuwste release voor SuperSU Beta automatische opstartimage-patching op het moment van installatie.

Dit elimineert in wezen de noodzaak om specifieke opstartimages voor apparaten te uploaden als het zip-installatieprogramma voor SuperSU installeert SuperSU in de systeemloze modus op Android 6.0 en Touchwiz op basis van Android 5.1, en patcht vervolgens de opstartprocedure afbeelding.

Dev-opmerkingen voor deze bètaversie zijn als volgt:

De opstartimage-patcher ondersteunt momenteel alleen gzip-gecomprimeerde ramdisks en het standaard Android-opstartimageformaat. Sommige apparaten gebruiken het standaardformaat niet, en veel aangepaste kernels gebruiken een andere compressie dan gzip. Er wordt een back-up gemaakt (/data/stock_boot_.img.gz) van de originele kernel voordat deze wordt gepatcht.

... Het script in de ZIP bevat meestal veel specifieke documenten, maar voor systeemloos heb ik dat gedeelte nog niet geschreven. De sukernel-tool die veel van de patch-magie doet, is erg spraakzaam en vertelt je precies wat het doet en hoe. In TWRP kun je de uitvoer zien met "adb shell cat /tmp/recovery.log" na het installeren van de ZIP.

Installatie-instructies bestaan ​​deze keer uit een paar stappen. In wezen moeten gebruikers die migreren van normale SuperSU-installaties naar de /system-partitie de inhoud van de standaardsysteempartitie flashen voordat ze deze installeren. Dit wordt meestal bereikt door het standaard-ROM opnieuw te flashen, maar de instructies kunnen per apparaat enigszins verschillen. Gebruikers van een eerdere systeemloze SuperSU-installatie moeten nog steeds de stockkernel flashen voordat ze de Beta-zip flashen. Chainfire verzekert dat toekomstige updates voor systeemloze root gemakkelijker uit te voeren zullen zijn, dus de stappen zijn niet erg vervelend voor een eenmalige installatie.

De ontwikkelaar heeft de bèta op een behoorlijk aantal apparaten getest, waaronder Nexus-apparaten op standaard Android 6.0 Marshmallow en op CyanogenMod 13 en de Galaxy S6 op voorraad Touchwiz gebaseerd op Android 5.1.1. Je kunt dit zelf uitproberen, maar zoals met elk ander ding gevonden op XDA, maak een back-up voordat u installeertBij twijfel raden we u ook aan de thread of forums te doorzoeken op compatibiliteits- of apparaatspecifieke problemen.

Voor downloads gaat u naar de forumpost. De ontwikkelaar vraagt ​​dat er discussies plaatsvinden op het SuperSU Bèta-thread, dus ga daarheen voor een algemeen gesprek. Houd er rekening mee dat dit zo is experimenteel, en er zullen waarschijnlijk bugs zijn, dus ga verder op eigen risico.