Table of Contents
Magisk, the popular open-source suite of software for customizing Android devices, has released a new version of its Magisk Canary build, version 7dbfba76 (25207).
The Canary build is the bleeding edge version of Magisk, aimed at the bravest users and developers who want to stay ahead of the curve when it comes to Android customization. In this latest release, Magisk Canary introduces several new changes to enhance the Android customization experience.
New Magic Mount Backend
One of the significant changes in this release is the new magic mount backend. This feature supports loading modules into the system with overlayfs files injected. Overlayfs is a modern filesystem used in Android devices to emulate system read-write mode. The overlayfs feature makes it easier for users to modify and customize their devices without necessarily rooting them, though on some devices userdebug builds or root may be necessary. With this feature, users can now enjoy a greater degree of control over their Android experience.
MagiskInit is a crucial component of Magisk responsible for initializing the software on Android devices. In the latest release of Magisk Canary, MagiskInit has received several enhancements. MagiskInit now supports replacing existing init*.rc files in the overlay.d directory in both boot and system.
This feature makes it easier for users to make more extensive modifications to their devices and gives them greater control over their Android experience.
MagiskInit has also received a complete overhaul in this release.
The sepolicy.rules mounting and loading implementation have been rewritten, improving the stability and performance of the software. These enhancements ensure that users can rely on MagiskInit to provide a consistent and reliable experience.
In addition to the new magic mount backend and the the MagiskInit changes, Magisk Canary introduces several other changes.
The latest release includes the release of a new API version 4 of zygisk, providing developers with more powerful tools for customizing Android devices. Magisk Canary also includes support for patching init_boot.img for Samsung ODIN firmware in Magisk Manager, making it easier for Samsung users to modify their devices.
Overall, the latest release of Magisk Canary is a significant improvement over the previous version. The introduction of the new magic mount backend and other enhancements makes it easier for users to customize their Android devices.
While the Canary build is intended for developers and advanced users, it is a testament to the dedication and hard work of the team behind Magisk. With these new features and enhancements, Magisk continues to set the standard for Android customization.
Downloads are available from the README on the GitHub page.