Magisk is a popular utility for rooting and customizing Android phones through the installation of modules. The latest version supports Android 12 and a new feature called Zygisk which could support new, more powerful modules that can run code in processes of all Android apps.
But Magisk v24 also marks the end of a few features: developer John Wu ended support for a centralized repository of Magisk modules, and he’s no longer developing MagiskHide.
Now that there is no longer a centralized repository, developers can specify an update URL that Magisk will use to check for updates. This way, you can continue to receive updates provided directly by the developer.
MagiskHide, on the other hand, was a feature that allowed users to trick certain Android apps into thinking a device wasn’t rooted and/or its bootloader wasn’t unlocked. Some apps, including banking and mobile payment apps, use Google’s SafetyNet feature to prevent you from using them on devices that have been tampered with for security reasons, and MagiskHide has allowed you to continue using these apps on rooted devices, from you were presumably the person who decided to tamper with your device and who hopefully is aware of the risks.
Other apps, including some games and video streaming services, rely on SafetyNet to prevent hacking or cheating.
Wu said he’s had enough of the cat-and-mouse game involved in operating MagiskHide, as it involves punching holes in Google’s security… which Google usually fixes, requiring a new release. Now Wu himself works in Google’s Android platform security team and revealed months ago that he would be ending his work on MagiskHide.
But that doesn’t mean you can’t bypass SafetyNet on a rooted Android phone anymore. A number of third-party solutions have emerged in recent months, including:
- SafetyNet Universal Solution – Magisk module from developer kdrag0n (use Zygisk version with Magisk v24/Android 12)
- Shamiko – Magisk Work in progress module, available for download from a Telegram group
- ih8sn – Experimental method that does not involve Magisk, but allows you to spoof prop values to pass SafetyNet checks, developed by LineageOS team members, but not an official LineageOS project
Other changes in Magisk v24 include support for devices that cannot run 32-bit code and are 64-bit only and a number of bug fixes and improved support for some devices from Sony, Meizu , Oppo, OnePlus and Realme.
Going through @topjohnwu