Magisk v25.0 introduserer en omarbeidet MagiskInit for å løse SELinux-problemer

click fraud protection

Den siste oppdateringen for Magisk (v25.0) har blitt utgitt med tonnevis av feilrettinger og funksjonsforbedringer. Les videre for å vite mer!

På dette tidspunktet er vi i XDA sikre på at de fleste av dere i det minste har hørt om Magisk. Laget av John Wu, alias XDA Recognized Developer topjohnwu, prosjektet startet opprinnelig som en systemløs rotmetode og har gradvis utviklet seg til en mye mer mangfoldig og kraftig løsning utover bare en ren superbrukerrettighetsleverandør. Det sier seg selv at utvikleren og bidragsyterne alltid er aktive og jobber hardt for å perfeksjonere det. Den siste store oppdateringen av Magisk, som tilsvarer den tjuefemte versjonen (v25), har nå ankommet den offentlige betafilialen. Endringsloggen er subtil, men likevel veldig viktig, så la oss dykke ned i den.

Magisk XDA-fora

Det første (og sannsynligvis det viktigste) i denne oppdateringen er den omskrevne MagiskInit-programvaren. For de uvitende, magiskinit binær er ansvarlig for å erstatte aksjen init prosess som det første programmet som kjøres, og injiserer Magisk-tjenester i

init.rc, og oppdatering av SELinux-policyregler. Takket være introduksjonen av en helt ny sepolicy-injeksjonsmekanisme, har utviklerne løst et flertall av de SELinux-relaterte inkompatibilitetene. Videre støtter MagiskInit nå Android 13s generiske kjernebilde (GKI) format.

Sist, men ikke minst, kommer den nye konstruksjonen med en håndfull sikkerhetsforbedringer for MagiskSU-komponenten. Rottillatelsesadministrasjonen har blitt fornyet for å forhindre ondsinnede UID-gjenbruksangrep. Magisk håndhever nå verifisering av root manager APK-signatur for å beskytte brukere mot modifiserte versjoner av Magisk Manager som har blitt tuklet med. Ikke desto mindre kan utviklere fortsatt bruke sine egne signeringsnøkler mens de bygger Magisk fra kodebasen. Du kan også velge offisielle feilsøkingsbygg i tilfelle du trenger å kvitte deg med signaturverifisering for å fikse.

Her er den offisielle endringsloggen for Magisk v25.0:

  • [MagiskInit] Oppdater 2SI-implementering, øk enhetskompatibiliteten betydelig (f.eks. Sony Xperia-enheter)
  • [MagiskInit] Introduser ny sepolicy injeksjonsmekanisme
  • [MagiskInit] Støtt Oculus Go
  • [MagiskInit] Støtte Android 13 GKI-er (Pixel 6)
  • [MagiskBoot] Rett opp implementering av vbmeta-utvinning
  • [App] Fix stub-appen på eldre Android-versjoner
  • [App] [MagiskSU] Støtte apper som bruker sharedUserId
  • [MagiskSU] Rett opp en mulig krasj i magiskd
  • [MagiskSU] Beskjær ubrukte UID-er så snart system_server starter på nytt for å forhindre UID-gjenbruksangrep
  • [MagiskSU] Bekreft og håndhev den installerte Magisk-appens sertifikat for å samsvare med distributørens signatur
  • [MagiskSU] [Zygisk] Riktig pakkehåndtering og deteksjon
  • [Zygisk] Fiks funksjon hooking på enheter som kjører Android 12 med gamle kjerner
  • [Zygisk] Fiks Zygisks implementering av selvkodeavlasting
  • [DenyList] Fiks DenyList på delte UID-apper
  • [BusyBox] Legg til en løsning for enheter som kjører gamle kjerner

Du kan laste ned den siste utgivelsen ved å følge lenken nedenfor. I tilfelle du ikke er kjent med Magisk, bør du sjekke ut vår grundige guide på hvordan du rooter enheten din ved hjelp av verktøyet. Hvis du tilfeldigvis støter på problemer med den siste versjonen, sørg for å sende inn en feilrapport om prosjektet GitHub-depot.

Last ned Magisk v25.0


Kilde:John Wu på Twitter