Magisk v26.0 přidává kompatibilitu se systémem Android 14 a zároveň upouští od podpory starších zařízení

Magisk je pravděpodobně jméno, které netřeba představovat nadšencům moddingu pro Android, ale pro nezasvěcené je to všestranný open source software, který umožňuje bezsystémové root přístup. Pro kutily a ty, kteří jsou stále zakořeněni v přizpůsobitelnosti ROM v pravém slova smyslu, existuje jen velmi málo řešení, která odpovídají Magisk a obrovskému množství Moduly Magisk. Nástroj je nyní aktualizován na verzi 26.0, která zavádí podporu pro Samsung Galaxy S23 série i další zařízení Galaxy uvedená na trh Android 13 a pokládá základy pro Android 14.

Nejen, že nejnovější verze přichází s nezbytnými opravami pro rutinu opravy spouštěcího obrazu související s Androidem 14, ale také také obsahuje některé pozoruhodné změny a vylepšení Magic Mount, Zygisk API, plus spoustu vylepšení pod kapotou a vylepšení. Stabilní sestavení nyní zvládne init_boot image také pro firmware Samsung, což znamená, že se nemusíte rozhodovat pro fork nebo sestavení od jiných výrobců, abyste rootovat Galaxy S23.

Magisk XDA fóra

Je pozoruhodné, že záplatovací komponenta SELinux byla v této verzi aktualizována s vylepšeným mechanismem detekce oddílů před inicializací. V důsledku toho dochází k několika drobným změnám Instalace Magisk kroky. Zatímco metoda záplatování přímého spouštěcího obrazu není ovlivněna, jakákoli instalace Magisk v26.0 a vyšší pomocí vlastní prostředí obnovy bude vyžadovat následnou reinstalaci prostřednictvím aplikace Magisk po úvodním spuštění nahoru.

Pro ty, kteří stále lpí na starších telefonech s Androidem, máme špatnou zprávu, protože Magisk v26.0 již není kompatibilní s žádnými zařízeními staršími než Android 6.0. Bohužel to znamená, že budoucí verze budou podporovat pouze Marshmallow nebo vyšší. To je nepochybně rána pro některé lidi, kteří otřásají starším hardwarem, ale je to skutečně nezbytné opatření k minimalizaci regresního faktoru a udržení kódové základny co nejštíhlejší.

Úplný seznam změn pro Magisk v26.0 je níže:

  • [Obecné] Přesuňte minimální podporovanou verzi Androidu na Android 6.0
  • [General] Nový backend magic mount. Podporuje načítání modulů do systému s overlayfs vložené soubory
  • [Zygisk] Vydání nové verze API 4
  • [Zygisk] Zabraňte chybnému pádu démona
  • [Zygisk] Přepište vkládání kódu zygoty pomocí nového přístupu ke knihovně zavaděče
  • [Zygisk] Přepište implementaci vykládání kódu
  • [MagiskBoot] Podpora zařízení s mikroloaderem amonet
  • [MagiskBoot] Vždy používejte kompresi lz4_legacy na spouštěcích obrazech v4. To opravuje problémy s opravami spouštěcího obrazu v náhledu Android U.
  • [MagiskInit] Podpora nahrazení stávajících souborů *.rc v overlay.d
  • [MagiskInit] Přepište montáž a implementaci načítání sepolicy.rules
  • [Aplikace] Udělejte stub patching 100% offline
  • [App] Podpora záplatování init_boot.img pro firmware Samsung ODIN
  • [MagiskPolicy] Oprava drobné chyby v analýze argumentů příkazového řádku
  • [MagiskPolicy] Aktualizujte pravidla pro podporu Androidu U

Nejnovější verzi si můžete stáhnout na stránce projektu GitHub společnosti Magisk. V době psaní tohoto článku nejsou předkompilované binární soubory připraveny ke stažení. Oficiální changelog je nicméně k dispozici, takže sestavení by mělo být brzy dostupné.

Stáhněte si Magisk


Zdroj: Magisk GitHub