Magisk Manager can root your device and it is also used to manage and hide root from apps.
So Magisk modifies boot image and add files to /data and /cache.
It touches your /system partition only if root installed in /system detected!
- First of all, it is 100% fully open source and easy to build!
- Allows you to do any system (vendor) modification without actually tampering the partitions.
- MagiskSU: Open Source Root Solution
- You can now root your device with MagiskSU, based on phh’s Superuser, which is based on CM Superuser.
- MagiskSU Root Management, Install / Upgrade Magisk in-app,
- Manage, Upgrade, Download, Install Magisk Modules within a few taps.
- Hides Magisk from detection, including SafetyNet, which is used in Android Pay, Pokemon GO, Mario Run etc.
- Allows you to do any modifications to system props (build.prop), including read-only props.
- Used for tricking the bootloader state, and (for Samsung) the KNOX state
- Provides several entry points to developers, reliably pausing the boot process before everything is done.
- Includes post-fs (cache) mode, which happens even earlier than data is mounted (used to replace Boot Animation etc.)
- Removes dm-verity, forceencrypt; includes a super complete busybox to guarantee consistent behaviour, and can also toggle to use universally.
Not forced to use MagiskSU if you’re only aiming other features, because the only other choice is systemless SuperSU.
It will attempt to remove any other root, and so install MagiskSU by default.
- Most binaries moved into magisk.img ( because Samsung cannot run su daemon in /data).
- Moved sepolicy live patch to late_start service.
- This shall fix the long boot times, especially on Samsung devices.
- Samsung RKP hexpatch is now back, should now work on Samsung stock kernels.
- Fixed installation with SuperSU.
- Finally supporting other logcat am_proc_start patterns.
- Changed /sys/fs/selinux/enforce(policy) permissions if required.
- Samsung devices cannot switch selinux states, so if running on permissive custom kernel, the users will stuck at permissive.
- If this scenario detected, change the permissions to hide the permissive state, leading to SafetyNet passes.
- Also added built-in prop rules to fake KNOX status.
- Samsung apps require KNOX status to be 0x0 should now work (Samsung Pay not tested) yet.
- Removed all ro.build props, because they caused more issues than they benefit.
- Added lz4 legacy format support (most linux kernel use lz4 for compression and using this).
- Fixed MTK kernels with MTK headers.
DownloadsDownload APKMirror #1Mirror #2There is a newer version available. Tap here to go to the newest version.
Other versions of this app: