Magisk Manager APK kan nå flashes fra TWRP

Magisk er nå distribuert som en del av Manager APK, noe som betyr at du ikke lenger trenger å flashe en separat ZIP-fil fra en tilpasset gjenoppretting.

Topjohnwu, utvikleren av Magisk, annonserte i dag en stor endring i det populære rooting-verktøyet med åpen kildekode. Den største endringen er at binærfilene og skriptene som kreves for å rote telefonen din nå er inneholdt i Manager-appen i stedet for å lastes ned over Internett. Som et resultat trenger du bare å laste ned én fil – den nyeste versjonen av Magisk Manager APK – for både å rote telefonen og administrere root-tilgang.

Før dagens oppdatering var den vanligste metoden for å installere Magisk å først installere Manager-appen, deretter fra nedlastingen av Manager-appen den siste flashbare ZIP-filen som inneholder Magisks nødvendige binærfiler og skript for installasjon, og til slutt flash den ZIP-en i en tilpasset gjenoppretting som TWRP. Etter dagens oppdatering er alt du trenger å gjøre å laste ned den nyeste Manager APK, endre utvidelsen til ZIP slik at den blir gjenkjent som en flashbar fil av TWRP, og deretter flashe ZIP. Grunnen til at dette kan fungere er at APK-filer følger ZIP-filformatet, så

med noen få modifikasjoner, er det mulig for en APK å fungere som både en Android-installasjonspakke og som en flashbar ZIP-fil som gjenkjennes av TWRP.

I tillegg til å redusere kompleksiteten, gjør dette også hele installasjons- og avinstalleringsprosessen helt offline. Tidligere krevde Manager-appen en aktiv Internett-tilkobling for å laste ned den nyeste Magisk ZIP fra GitHub. Siden de nødvendige binærfilene og skriptene finnes i Manager APK, kan du omgå behovet for å laste ned filer på målenheten du vil rote.

I tillegg sier topjohnwu at ved å sende alle binærfiler som "native biblioteker" av Manager APK, kan mål-SDK-versjonen av Manager-appen settes til 29 eller høyere. Årsaken, sier han, er på grunn av Android 10s SELinux-begrensninger for å kjøre filer i en apps hjemmekatalog - de samme begrensningene som tvang Termux-utviklerne for å forlate å levere oppdateringer til appen på Google Play. Mål-SDK-versjonen er imidlertid ennå ikke økt og vil bli behandlet i en fremtidig commit.

Som alltid vil du kunne finne den nyeste versjonen av Magisk fra topjohnwu's GitHub. Du kan finne de siste versjonsmerknadene, installasjonsinstruksjonene og vanlige spørsmål her.