Version 10 af den populære Magisk-mod tilføjer en universel systemløs grænseflade, der giver brugerne mulighed for at binde filer til enhver mappe efter eget valg.
Det har vi talte om Magisk her på XDA flere gange i fortiden, og det har været fantastisk at se udviklingen af denne modifikation, siden den blev introduceret. Målet med Magisk er at overvinde begrænsningerne ved systemløse mods til Android-platformen. Ved at skabe en universel systemløs grænseflade gør dette det muligt for udviklere og brugere at anvende softwaremods på en måde, der ikke forstyrrer systempartitionen.
Version 9 af Magisk blev udgivet i sidste måned, og den kom med en række nye ændringer, såsom at fjerne grænsefladen til post-fs-moduler og forberede sig til MultiROM-understøttelse. Selvom MultiROM-understøttelse stadig er et igangværende arbejde, kan du se en proof of concept-video for hvordan denne funktion kan fungere.
Version 10 af Magisk giver en ny måde at montere system (leverandør) spejle på, en universel måde at håndtere /vendor partitionen på og muligheden for at tilføje enhver fil til enhver partition. Magic Mount vil nu bruge symbolske links til at spejle mapper tilbage (hvis muligt), hvilket reducerer bind-mounts til tilføjelse af filer. Det vil også tjekke init navneområde og zygote navneområde i et forsøg på at forhindre Magic Mount i at gå i stykker. Magisk Hide vil nu sende SIGSTOP for at sætte en målproces på pause med det samme, så det vil forårsage et nedbrud, hvis afmonteringen var for sent. Og skjul burde også fungere under alle forhold nu, selv når du tilføjer libs og /system root.
I går så vi en hurtig opdatering til version 10.2, der også tilføjer et par nye ændringer til Magisk. Ændringsloggen nævner at fjerne apps/priv-app fra hvidlisten som en rettelse for nedbrud, og den kommer også med en rettelse til, at phh-binæren er forældet. Endelig retter den en fejl, der fik root-adgang til at forsvinde ved opgradering i Magisk Manager.
Du kan finde den fulde ændringslog for disse to opdateringer nedenfor:
v10.2
- [Magic Mount] Fjern apps/priv-app fra hvidlisten, burde rette alle nedbrud
- [phh] Løs binært forældet problem
- [scripts] Løs problemet med root-forsvinden ved opgradering i Magisk Manager
v10
- [Magic Mount] Brug en ny måde at montere system (leverandør) spejle på
- [Magic Mount] Brug universel måde at håndtere /leverandør, håndtere både separat partition eller ej
- [Magic Mount] Tilføjelse af noget til et hvilket som helst sted er nu officielt understøttet (inklusive /system root og /vendor root)
- [Magic Mount] Brug symbolske links til tilbagespejling, hvis det er muligt, reducer bind-mounts for at tilføje filer
- [Magisk Hide] Tjek init navneområde, zygote navneområde for at forhindre, at Magic Mount går i stykker (også kaldet rodtab)
- [Magisk Hide] Send SIGSTOP for at sætte målprocessen på pause ASAP for at forhindre nedbrud, hvis afmontering for sent
- [Magisk Hide] Skjul skal fungere under alle forhold, inklusive tilføjelse af libs og /system root osv.
- [phh] Root enheden, hvis der ikke registreres en ordentlig rod
- [phh] Flyt /sbin til /sbin_orig og link tilbage, ret Samsung no-suid-problem
- [scripts] Forbedre SuperSU-integration, bruger nu sukernel til at patch ramdisk, understøtter SuperSU indbygget ramdisk-gendannelse
- [skabelon] Tilføj PROPFILE mulighed for at indlæse system.prop
Kilde: XDA Forum