Magisk v16.6 beta è qui: aggiunto il supporto completo a Galaxy S9 e novità per Project Treble

Edoardo Carlo Ceretti

Nonostante il suo sviluppatore topjohnwu non possa ancora lavorare a pieno regime perché impegnato con il servizio militare nel suo paese d’origine, Magisk non ha alcuna intenzione di fermarsi. È stata infatti appena rilasciata la versione 16.6 beta, che introduce importanti novità, che riguardano una delle serie di smartphone più di successo di quest’anno e Project Treble.

È arrivato ufficialmente il supporto completo per Samsung Galaxy S9 e S9+, smartphone non proprio popolarissimi fra la comunità del modding, ma talmente diffusi da richiedere necessariamente un’attenzione ad hoc da parte dello sviluppatore di Magisk. Ancora più importante però è il miglioramento della compatibilità con le Project Treble Generic System Images.

LEGGI ANCHE: Tutto sull’Amazon Prime Day 2018

Da segnalare anche le contromisure elaborate da topjohnwu per risolvere un misterioso problema riscontrato da non pochi utenti di Magisk, che portava all’improvvisa perdita dei permessi di root. Infine, anche Magisk Manager ha visto la ricezione di un nuovo aggiornamento, arrivando alla versione 5.8.0. Qui sotto vi lasciamo i changelog completi di entrambi.

  • Magisk Manager will preserve the random package name when upgrading within the app. Magisk will no longer prefer the package name com.topjohnwu.magisk over repackaged (hidden) Magisk Manager to prevent malware from targeting this specific package name. If you have a repackaged Magisk Manager installed, com.topjohnwu.magisk will be forcefully denied root access. You can use Restore Magisk Manager in settings, or uninstall the repackaged Magisk Manager to unlock com.topjohnwu.magisk.
  • The logic to calculate free space in ext4 images is replaced with new extremely precise methods, hopefully no more module installation failures caused by images should happen. All modules using template 1500 will automatically benefit from the new free space calculation method on Magisk v16.6+, no additional changes are needed.
  • Support for Samsung Galaxy S9/Samsung Galaxy S9+ is officially added.
  • Magisk v16.4 switched to 32-bit only binaries and caused issues in some apps. A new wrapper script is added to eliminate all possible quirks.
  • Project Treble GSIs (e.g. phh AOSP) sometimes require replacing adbd in ramdisk and used to conflict with Magisk. It is now fixed and ADB will fully function when using Project Treble GSIs.
  • LineageOS introduced addon.d-v2 to A/B partition devices, the addon.d script is updated to be A/B aware (untested on my side)

  • Remain hidden when upgrading within repackaged Magisk Manager
  • New feature: support reconstructing a proper Magisk environment if error detected (e.g. after factory reset)
  • New uninstall method: download uninstaller and completely remove Magisk + Magisk Manager, following with a reboot.
  • Hidden apps are now shown on the top of the list in MagiskHide fragment
  • Tons of under-the-hood bug fixes and improvements

Via: XDA Developers