Versiunea 10 a popularului mod Magisk adaugă o interfață universală fără sistem, permițând utilizatorilor să leagă fișiere la orice director pe care l-au ales.
Noi am a vorbit despre Magisk aici la XDA de mai multe ori în trecut, și a fost grozav să urmărim dezvoltarea acestei modificări de când a fost introdusă pentru prima dată. Scopul Magisk este de a depăși limitările modurilor fără sistem pentru platforma Android. Prin crearea unei interfețe universale fără sistem, aceasta permite dezvoltatorilor și utilizatorilor să aplice mod-uri software într-un mod care să nu interfereze cu partiția sistemului.
Versiunea 9 a Magisk a fost lansată luna trecută și a venit cu o serie de modificări noi, cum ar fi eliminarea interfeței pentru modulele post-fs și pregătirea pentru suportul MultiROM. Deși suportul MultiROM este încă în lucru, puteți Urmăriți un videoclip cu dovada conceptului pentru modul în care poate funcționa această caracteristică.
Versiunea 10 a Magisk oferă o nouă modalitate de a monta oglinzile sistemului (furnizor), o modalitate universală de a trata partiția /vendor și posibilitatea de a adăuga orice fișier la orice partiție. Magic Mount va folosi acum link-uri simbolice pentru a oglindi directoarele înapoi (dacă este posibil), ceea ce reduce monturile de legare pentru adăugarea fișierelor. De asemenea, va verifica spațiul de nume init și spațiul de nume zygote în încercarea de a preveni ruperea Magic Mount. Magisk Hide va trimite acum SIGSTOP pentru a întrerupe imediat un proces țintă, astfel încât să provoace o blocare dacă demontarea a fost prea târziu. Și ascunderea ar trebui, de asemenea, să funcționeze în orice condiții acum, chiar și atunci când adăugați lib-uri și /system root.
Ieri, am văzut o actualizare rapidă la versiunea 10.2 care adaugă câteva modificări noi și la Magisk. Jurnalul de modificări menționează eliminarea aplicațiilor/priv-app din lista albă ca remediere pentru blocări și, de asemenea, vine cu o remediere pentru binarul phh fiind învechit. În cele din urmă, remediază o eroare care a făcut ca accesul root să dispară la actualizarea în Magisk Manager.
Puteți găsi jurnalul complet de modificări pentru aceste două actualizări enumerate mai jos:
v10.2
- [Magic Mount] Eliminați aplicațiile/priv-app din lista albă, ar trebui să remedieze toate blocările
- [phh] Remediați problema binară învechită
- [scripturi] Remediați problema de dispariție a rădăcinilor la actualizarea în Magisk Manager
v10
- [Magic Mount] Utilizați o nouă modalitate de a monta oglinzile de sistem (furnizor).
- [Magic Mount] Folosiți un mod universal de a trata /vendor, gestionați ambele partiții separate sau nu
- [Magic Mount] Adăugarea de orice în orice loc este acum acceptată oficial (inclusiv /system root și /vendor root)
- [Magic Mount] Folosiți legături simbolice pentru oglindirea înapoi, dacă este posibil, reduceți monturile de legare pentru adăugarea fișierelor
- [Magisk Hide] Verificați spațiul de nume init, spațiul de nume zygote pentru a preveni ruperea Magic Mount (a.k.o pierderea rădăcinii)
- [Magisk Hide] Trimiteți SIGSTOP pentru a întrerupe procesul țintă cât mai curând posibil pentru a preveni blocarea dacă demontați prea târziu
- [Magisk Hide] Ascunderea ar trebui să funcționeze în orice condiții, inclusiv adăugarea de biblioteci și /system root etc.
- [phh] Rootează dispozitivul dacă nu este detectată nicio rădăcină adecvată
- [phh] Mutați /sbin la /sbin_orig și conectați-vă înapoi, remediați problema Samsung no-suid
- [scripturi] Îmbunătățiți integrarea SuperSU, acum folosește sukernel pentru a corela discul ram, acceptă SuperSU încorporat în restaurarea discului ram
- [șablon] Adăugați opțiunea PROPFILE pentru a încărca system.prop
Sursa: XDA Forum