You are currently viewing How To Root With Magisk? A Systemless Android Root Interface

How To Root With Magisk? A Systemless Android Root Interface

Magisk is the best alternative to Chainfire’s SuperSU. After Chainfire sold SuperSU to a Chinese company user are afraid to use that closed source SuperSU. Instead of SuperSu, Magisk is highly recommended to use which also is open source and supports various modules. Magisk works system-less-ly, so that it doesn’t alter your system partition in any way. This means you can still install official OTA updates without losing root. The rooting method is based on phh’s SuperUser which is an open sourced rooting solution for Android. But rooting is not all that Magisk can do. Magisk is much powerful than SuperSU. Magisk can hide su binary from apps so that you can play Pokemon GO and use apps like Android Pay that deny to work on rooted mobiles. It has modules that can be installed system-less-ly using Magisk Manager, popular sound mods like ViPER4Android FX and Dolby Atoms can be installed without an issue. Best part of Magisk is that you can install Xposed Framework without breaking OTA updates.


How to Root with Magisk?

How to Install Magisk on a non-rooted Android device?

  1. Magisk can be easily installed using a simple flashable zip from a custom recovery like TWRP or CWM. However, Magisk does not support every Android device. If your device is not supported, you might get stuck in a boot loop. So make sure you take a full Nandroid Backup before installing Magisk.
  2. Download the latest Magisk Installer zip. Since Magisk is in constant development, it’s possible that there are newer versions available in case you are reading this article a few months or years after being published. In that case, make sure to check out the XDA thread for the latest version.
  3. Transfer the downloaded zip to your SD card.
  4. Reboot your device to recovery mode.
  5. If you’re using TWRP recovery, select Install from the menu and select the Magisk zip.
  6. The installer modifies the boot image of your device and creates a new magisk.img partition in your smartphone’s root directory. It also places necessary files in /cache and /data partition.
  7. Although, if you’re already rooted with anything other than MagiskSU, phh’s superuser or Chainfire’s systemless SuperSU, the installer will try to delete the binaries and the root app from the system partition too. Otherwise, it wouldn’t touch your system.
  8. Once Magisk is flashed, you’ll see the Reboot System option, tap on it.

How to Install Magisk on a rooted Android device?

  1. Take a complete nandroid backup(boot+system+data)
  2. Complete unroot your android mobile.
  3. Flash stock boot.img. Stock firmware can be download from
  4. Follow the above process for non-rooted android device. (recommended)


  1. Take a complete nandroid backup(boot+system+data)
  2. Download Magisk Manager from
  3. Download and install magisk.

This Post Has One Comment

  1. Valentin

    Appreciate this post. Let me try it out.

Comments are closed.