Magisk XDA Release:

Install, upgrade, manage, configure the Universal Systemless Interface - Magisk within a single app!
Here are some key features:

• Check Magisk Version and updates
• Check root status
• Check SafetyNet
• Select boot image location
• Advanced installation settings
• Manage Superuser permissions
• Toggle logging and notifications for each individual application
• Enable/disable, remove Magisk Module
• Manually add Magisk modules by selecting Magisk Module zip files
• Download Magisk Modules hosted on the Magisk Repo
Magisk Hide
• Select the app you want to hide Magisk from
• Toggle systemless host support
• Toggle Busybox support
• Toggle Magisk Hide
• Tons of Superuser settings

... and much more to come!

From version Magisk 26.1:

Changes from v26.0

  • [App] Fix crashing when revoking root permissions
  • [MagiskInit] Always prefer ext4 partitions over f2fs when selecting the pre-init partition
  • [General] Restore module files' context/owner/group from mirror. This is a regression introduced in v26.0

(The following is the same as v26.0 release notes)

Hey! Long time no see!

Bumping Minimum Android Version to 6.0

Magisk's support for Android Lollipop has been pretty broken for a while without it being noticed. Also, none of the active developers of Magisk have actual hardware to run Android Lollipop. We rely on using the official Android emulator for regression testing on older platforms, however Google never shipped a Lollipop emulator image with SELinux support, leaving us with no option but to drop Lollipop support since we don't feel comfortable supporting Android Lollipop without adequate testing.

New Magic Mount Implementation

Magic Mount, the feature that make modules modify partitions, has gone through a major rewrite. The existing implementation doesn't work well with OEMs injecting overlays into their system using overlayfs. The new implementation fundamentally changes how filesystem mirrors are created, giving us a more accurate clone of the unmodified filesystem.

New sepolicy.rule Implementation

Magisk allows modules to provide custom SELinux patches by including the file sepolicy.rule. Due to the complicated nature of SELinux patching, the compatibility of this functionality has been pretty spotty; many devices are not supported. In this release, a brand new pre-init partition detection mechanism has been designed to support even more devices. Due to complicated reasons, this detection mechanism cannot be performed in a custom recovery environment.

This means that any installation of Magisk v26+ using custom recovery will be incomplete; a subsequent re-installation through the Magisk app after booting up is required.

Zygisk Updates

The new Zygisk API v4 is now live! It comes with new features and a refined PLT function hook API. The implementaton of Zygisk has also gone through some major refactoring, including new code loading/unloading mechanisms and a new PLT function hook implementation.

Head over to the Zygisk Module Sample repository to check out the new API and documentation!

Full Changelog: here

All versions
Magisk 26.1
April 12, 2023


Uploaded:April 12, 2023 at 12:51PM UTC

File size:10.88 MB


Magisk d0c93842 beta
April 11, 2023


Uploaded:April 11, 2023 at 9:30PM UTC

File size:10.88 MB


Magisk e2545e57 beta
April 6, 2023


Uploaded:April 6, 2023 at 2:51PM UTC

File size:18.27 MB


Magisk 26.0
April 5, 2023


Uploaded:April 5, 2023 at 6:38PM UTC

File size:10.87 MB


Magisk 69529ac5 beta
April 5, 2023


Uploaded:April 5, 2023 at 4:16PM UTC

File size:10.87 MB


Magisk 1.0
April 5, 2023


Uploaded:April 5, 2023 at 12:00AM UTC

File size:0.03 MB


Magisk 981ccabb beta
March 7, 2023


Uploaded:March 7, 2023 at 6:00AM UTC

File size:10.75 MB


Magisk 2717feac beta
March 3, 2023


Uploaded:March 3, 2023 at 3:32PM UTC

File size:10.74 MB


Magisk e5641d5b beta
February 28, 2023


Uploaded:February 28, 2023 at 3:39PM UTC

File size:10.77 MB


Magisk 7dbfba76 beta
February 27, 2023


Uploaded:February 27, 2023 at 5:24PM UTC

File size:18.18 MB