De nieuwste stabiele update voor Magisk (v20.4) is uitgebracht. Vanaf deze build is MagiskHide niet langer standaard ingeschakeld. Lees verder om meer te weten!
Magisk is op dit moment feitelijk synoniem geworden met root-toegang op Android. Een van de meest populaire aangepaste ROM-distributies, LineageOS, is zelfs het laten vallen van de ondersteuning voor zijn eigen addonsu binaire bestand ten gunste van deze systeemloze oplossing ontwikkeld door XDA Recognized Developer topjohnwu. De ontwikkelaar sprak er onlangs over mogelijke tekortkomingen van de MagiskVerbergen component, voortkomend uit enkele wijzigingen in de SafetyNet Attestation API van Google. Terwijl Google kan even duren voordat de nieuwe regels volledig worden gehandhaafd, topjohnwu heeft nu weer een stabiele versie van Magisk uitgebracht MagiskVerbergen standaard uitgeschakeld. Getagd als v20.4, is de nieuwste build alleen gericht op de kerncomponenten, zoals de opnieuw ontworpen gebruikersinterface van Magisk Manager "is nog niet helemaal klaar voor prime time".
De release-opmerking op GitHub legt behoorlijk wat nadruk op de BusyBox Standalone-modus om de scriptconsistentie te verbeteren, wat vooral gericht op ontwikkelaars en Magisk Module-onderhouders. Vanaf deze versie dwingt Magisk elk script om het interne BusyBox-binaire bestand te gebruiken, dat wordt verbeterd door XDA Recognized Developer osm0sis. Gebruikers hebben echter nog steeds de mogelijkheid om een opdracht buiten BusyBox aan te roepen, maar ze moeten het volledige pad gebruiken.
Hier is de officiële changelog voor Magisk v20.4:
- [MagiskInit] Mogelijke bootloop in 2SI-apparaten met alleen A opgelost
- [MagiskInit] Ondersteunt de naamgeving van Tegra-partities op de juiste manier
- [Algemeen] Laad libsqlite.so dynamisch, waardoor het niet meer nodig is om wrapper-scripts te gebruiken op Android 10+
- [Algemeen] Detecteer het API-niveau met een fallback-methode op sommige apparaten
- [Algemeen] Mogelijke oplossing voor een bug in de x86-kernel readlinkat-systeemaanroep
- [BusyBox] Schakel SELinux-functies in. Voeg chcon/runcon enz., en de '-Z'-optie toe aan veel applets
- [BusyBox] Introduceer de standalone-modus. Meer details in de releaseopmerkingen
- [MagiskHide] Schakel MagiskHide standaard uit
- [MagiskHide] Voeg meer potentieel detecteerbare systeemeigenschappen toe
- [MagiskHide] Oplossing toegevoegd voor de bootloop van Xiaomi-apparaten wanneer MagiskHide is ingeschakeld op ROM's uit meerdere regio's
- [MagiskBoot] Ondersteuning voor het patchen van speciaal Motorola DTB-formaat
- [MagiskPolicy] Ondersteuning van 'genfscon'-sepolicyregels
- [Scripts] Ondersteuning van op NAND gebaseerde opstartimages (karakterknooppunten in /dev/block)
- [Scripts] Betere ondersteuning voor addon.d (zowel v1 als v2).
- [Scripts] Ondersteuning van Lineage Recovery voor Android 10+
Download Magisk v20.4 van GitHub
Google treedt misschien hard op tegen het vermogen van Magisk om de ontgrendelingsstatus van de bootloader voor applicaties te verbergen, maar dat sluit andere mogelijkheden niet uit. Van het bereiken van echte dual-boot naar een iPhone jailbreaken, Magisk wordt nog steeds actief gebruikt door de modding-gemeenschap.
Bron: GitHub