Magisk is a suite of open source software for customizing Android, supporting devices higher than Android 6.0.
Some highlight features:
  • MagiskSU: Provide root access for applications
  • Magisk Modules: Modify read-only partitions by installing modules
  • MagiskBoot: The most complete tool for unpacking and repacking Android boot images
  • Zygisk: Run code in every Android applications' processes

Download Link:

Magisk Patcher


Patches a boot.img on a Windows PC instead of Android.

Download Link:

Patch Magisk boot image on a Linux PC


The patching of Android kernel and Android system.
  • A new Kernel-based root solution for Android devices.
  • APM: Magisk module like support
  • KPM: Kernel Patch Module support. (Allow you to inject any code into the kernel, Kernel function inline-hook and syscall-table-hook is available)
  • APatch relies on KernelPatch
The source code for both APatch UI and APM has been copied and modified from KernelSU.


  • ARM64 only
  • Android Kernel Version 3.18 - 6.1

Download Link:

All the rooting methods require the firmware boot.img to work.