Magisk e Magisk Manager si aggiornano: arriva la nuova interfaccia e il supporto ad Android 11

Giovanni Bortolan

Gli utenti avvezzi al modding di sicuro conosceranno Magisk, la soluzione pensata da topjohnwu per integrare i dispositivi con permessi di root, senza dubbio una delle più utilizzate al mondo. Con Magisk la procedura di root è molto semplice (basta armarsi di file .zip e una custom recovery come TWRP), e l’abbinamento con Magisk Manager permette di fare cose veramente carine, facilitate dalla gestione a moduli di quet’ultimo.

Trattandosi però di un programma che va ad agire direttamente sul sistema, esso ha bisogno di essere costantemente aggiornato per rimanere al passo con le ultime versioni del sistema operativo di casa Google. Ora che Android 11 ha iniziato ad essere proposto in vari terminali, lo sviluppatore di Magisk ha ufficialmente rilasciato l’aggiornamento Magisk v21 e Magisk Manager v8.0.0.

LEGGI ANCHE: Prime Day 2020 in Italia: tutte le informazioni che cercate raccolte in un’unica pagina.

L’ultima iterazione di Magisk comprende il supporto completo ai dispositivi con a bordo Android 11, anche se non sono mancate alcune segnalazioni riguardanti dei malfunzionamenti (non sono da escludere eventuali patch correttive nei prossimi giorni). Anche i processori MediaTek sembrano fare le bizze con la nuova versione v21, quindi all’occhio. Oltre a ciò, la ventunesima versione di Magisk porta con sé una rivisitazione generale dell’interfaccia grafica, numerose ottimizzazioni prestazionali e molto altro, il tutto consultabile tramite il changelog integrale qui sotto.

Magisk v21:

  • [General] Support Android 11 🎉
  • [General] Add Safe Mode detection. Disable all modules when the device is booting into Safe Mode.
  • [General] Increase post-fs-data mode timeout from 10 seconds to 40 seconds
  • [MagiskInit] Rewritten 2SI support from scratch
  • [MagiskInit] Support when no /sbin folder exists (Android 11)
  • [MagiskInit] Dump fstab from device-tree to rootfs and force init to use it for 2SI devices
  • [MagiskInit] Strip out AVB for 2SI as it may cause bootloop
  • [Modules] Rewritten module mounting logic from scratch
  • [MagiskSU] For Android 8.0+, a completely new policy setup is used. This reduces compromises in Android’s sandbox, providing more policy isolation and better security for root users.
  • [MagiskSU] Isolated mount namespace will now first inherit from parent process, then isolate itself from the world
  • [MagiskSU] Update communication protocol with Magisk Manager to work with the hardened SELinux setup
  • [MagiskPolicy] Optimize match all rules. This will significantly reduce policy binary size and save memory and improve general kernel performance.
  • [MagiskPolicy] Support declaring new types and attributes
  • [MagiskPolicy] Make policy statement closer to stock *.te format. Please check updated documentation or magiskpolicy –help for more details.
  • [MagiskBoot] Support compressed extra blobs
  • [MagiskBoot] Pad boot images to original size with zeros
  • [MagiskHide] Manipulate additional vendor properties

Magisk Manager v8.0.0:

  • 100% full app rewrite! Will highlight functional changes below.
  • Add detailed device info in home screen to assist user installation
  • Support Magisk v21.0 communication protocol
  • Support patching modern Samsung AP.tar

Fonte: XDA