Az XDA elismert fejlesztője és közreműködője topjohnwu az utóbbi időben keményen dolgozik, és nemrégiben kiadott egy jelentős frissítést a Magisk Android modhoz. A legnagyobb újdonság itt a MagiskSU hozzáadása, mivel ezzel a Magisk saját rooting megoldássá válik. Az új funkció kódja a phh CM Superuser frissítésére vonatkozó megközelítésén alapul, de állítólag elég jelentős ahhoz, hogy saját megoldása legyen. A cél itt a SuperSU szabványok elérése volt, és a fejlesztő úgy érzi, hogy ennek a funkcionalitásnak meg kell lennie közel egyenértékű.
A Magisk egyéni ROM-okkal való kompatibilitásának növelése és a közösség számára további lehetőségek biztosítása érdekében a Magisk v11 rendelkezik azzal, amit a topjohnwu Pseudo SELinux Enforce Mode-nak hív. A beállítások menüben ez a lehetőség a SELinuxot megengedőre állítja, miközben az állapot kényszerítettként jelenik meg. Annak ellenére, hogy egyesek rossz gyakorlatnak tartják, hogy ezt megengedőre állítsák, egyes egyedi ROM-ok megkövetelik ezt a beállítást. Így most a felhasználónak lehetősége lesz beállítani a SELinuxot kényszerítőként, vagy úgy tenni, mintha kényszerítőként lenne beállítva.
A Magisk 4-es verziójában a topjohnwu eltávolította az általános célú rendszerindító szkriptek használatának lehetőségét, mert azt akarták, hogy az emberek modulonkénti szkripteket használjanak helyette. Ezt a funkciót most visszaállítottuk, és a szkripteket a /magisk/.core/post-fs-data.d és a /magisk/.core/service.d mappákban kell elhelyezni. Az érdeklődők számára itt található a Magisk 11-es verziójának teljes változási naplója..
- [Magic Mount] A szimbolikus hivatkozások cseréjének támogatása. A szimbolikus hivatkozások nem lehetnek kötési csatolás célpontjai, ezért a rendszer ugyanúgy kezeli őket, mint az új fájlokat
- [Magic Mount] Javítsa ki a problémát, ha a fájl/mappa neve szóközöket tartalmaz
- [BusyBox] Frissítve v1.26.2-re. Meg kell oldania a FlashFire fekete képernyővel kapcsolatos problémáit
- [resetprop] Támogatja a prop fájlok olvasását, amelyek szóközt tartalmaznak a prop értékekben
- [MagiskSU] A kommunikáció hozzáigazítása a Magisk Managerhez; megszüntette a fel nem használt adatátvitelt
- [MagiskSU] A SuperUser hozzáférési opció megvalósítása (Letiltás, csak APP, Csak ADB, APP és ADB) phh A Superuser alkalmazás rendelkezik ezzel a lehetőséggel, de a funkció nincs implementálva az albinárisban
- [MagiskSU] Minden probléma kijavítva a su -c "parancsokkal" (parancsok futtatása root felhasználóval) Ez a szolgáltatás feltételezhető csak egyetlen opciót engedélyezni, de úgy tűnik, az adb shell su -c "parancs" nem működik így, és
- sok gyökér alkalmazás nem követi a szabályt. A su bináris most mindent a -c után a parancs részének tekint.
- [MagiskSU] Eltávolították a TiBack régi kontextus-hackjét, ami jelenleg lelassítja a meghívást
- [MagiskSU] Az aktuális munkakönyvtár megőrzése a su meghívása után. Korábban a phh superuser megváltoztatta a /data/data elérési útját a root shell beszerzése után. Most ugyanabban a könyvtárban marad, ahol Ön
- alled su
- [MagiskSU] A démon mostantól u: r: su: s0 környezetben is fut
- [MagiskSU] Eltávolított egy szükségtelen villát, csökkenti a futó folyamatokat és felgyorsítja a hívást
- [MagiskSU] Adja hozzá a -cn opciót a binárishoz Nem biztos benne, hogy ez még mindig releváns-e, és abban sem biztos, hogy megfelelően van-e implementálva, de itt van
- [sepolicy-inject] A parancssori opciók újraírásának befejezése, most már majdnem megegyezik a supolicy szintaxissal
- [sepolicy-inject] Az összes egyezési mód támogatása szinte minden művelethez (lehetővé teszi a pszeudo-kényszerítést)
- [sepolicy-inject] Javítva egy régi hiba, amely miatt a lefoglalt memória nem áll vissza
- [eltávolító] Most független szkriptként működik, amely rendszerindításkor végrehajtható. Teljes mértékben támogatja a helyreállítást /data hozzáférés nélkül, a Magisk eltávolítása a Magisk Manager segítségével
- [Kiegészítés] A Busybox, MagiskHide, hosts beállítások mostantól azonnal alkalmazhatók; nincs szükség újraindításra
- [Kiegészítés] Adja hozzá a post-fs-data.d és a service.d fájlokat
- [Kiegészítés] Opció hozzáadása a Magisk letiltásához (a MagiskSU továbbra is elindul)
Forrás: XDA