A Magisk 10-es verziója új módot ad a rendszertükrök felszerelésére

A népszerű Magisk mod 10-es verziója egy univerzális rendszer nélküli interfészt ad, amely lehetővé teszi a felhasználók számára, hogy tetszőleges könyvtárhoz hozzárendeljék a fájlokat.

megvan Magiskről beszélt itt az XDA-n többször is a múltban, és nagyszerű volt figyelni ennek a módosításnak a fejlődését az első bemutatása óta. A Magisk célja, hogy leküzdje a rendszer nélküli modok korlátait az Android platformon. Egy univerzális rendszer nélküli interfész létrehozásával ez lehetővé teszi a fejlesztők és a felhasználók számára, hogy olyan szoftvermódosításokat alkalmazzanak, amelyek nem zavarják a rendszerpartíciót.

A Magisk 9-es verziója éppen a múlt hónapban jelent meg, és számos új változtatással érkezett, mint például a post-fs modulok felületének eltávolítása és a MultiROM támogatásra való felkészülés. Bár a MultiROM támogatása még folyamatban van, megteheti nézzen meg egy proof of concept videót hogy ez a funkció hogyan működhet.

A Magisk 10-es verziója új módot biztosít a rendszer (szállítói) tükrök csatlakoztatására, egy univerzális módszert a /vendor partíció kezelésére, és lehetőséget biztosít bármilyen fájl hozzáadására bármely partícióhoz. A Magic Mount mostantól szimbolikus hivatkozásokat használ a könyvtárak visszatükrözésére (ha lehetséges), ami csökkenti a fájlok hozzáadásához szükséges kötések számát. Ellenőrzi az init névteret és a zigóta névteret is, hogy megakadályozza a Magic Mount feltörését. A Magisk Hide most elküldi a SIGSTOP parancsot, hogy azonnal leállítsa a célfolyamatot, így az összeomlást okoz, ha a leválasztás túl késő volt. És az elrejtésnek most minden körülmények között működnie kell, még libs és /system root hozzáadásakor is.

Tegnap láttunk egy gyors frissítést a 10.2-es verzióhoz, amely néhány új változást is tartalmaz a Magiskben. A változásnapló megemlíti az alkalmazások/priv-appok eltávolítását az engedélyezési listáról az összeomlások javításaként, és a phh bináris elavultságára vonatkozó javítást is tartalmazza. Végül kijavítja azt a hibát, amely miatt a Magisk Manageren belüli frissítéskor megszűnt a root hozzáférés.

Az alábbiakban felsorolt ​​két frissítés teljes változásnaplóját megtalálja:


v10.2

  • [Magic Mount] Távolítsa el az alkalmazásokat/priv-alkalmazásokat az engedélyezőlistáról, és minden összeomlást ki kell javítania
  • [phh] Javítsa ki az elavult bináris hibát
  • [scripts] A Magisk Manageren belüli frissítés során javítsa ki a root eltüntetési problémát

v10

  • [Magic Mount] Használjon új módszert a rendszer- (szállítói) tükrök felszerelésére
  • [Magic Mount] Használja az univerzális módszert a /vendor kezelésére, mindkét partíciót külön kezeli vagy sem
  • [Magic Mount] Most már hivatalosan is támogatott bármit hozzáadni bármely helyhez (beleértve a /system root és a /vendor root)
  • [Magic Mount] Ha lehetséges, használjon szimbolikus hivatkozásokat a visszatükrözéshez, csökkentse a kötési csatolásokat a fájlok hozzáadásához
  • [Magisk Hide] Ellenőrizze az init névteret, a zigóta névteret, hogy megakadályozza a Magic Mount törését (más néven gyökérvesztést)
  • [Magisk Hide] Küldje el a SIGSTOP parancsot a célfolyamat mielőbbi leállításához, hogy megelőzze az összeomlást, ha a leválasztás túl későn
  • [Magisk Hide] Az elrejtésnek minden körülmények között működnie kell, beleértve a libs és /system root hozzáadását stb.
  • [phh] Rootba kell állítani az eszközt, ha nem található megfelelő gyökér
  • [phh] Helyezze át a /sbin fájlt a /sbin_orig mappába, és linkelje vissza, javítsa ki a Samsung no-suid problémát
  • [scripts] A SuperSU integráció javítása, mostantól sukernelt használ a ramdisk javítására, támogatja a SuperSU beépített ramdisk visszaállítását
  • [sablon] Adja hozzá a PROFIL beállítást a system.prop betöltéséhez

Forrás: XDA Forum