Stable Magisk v30.7, released February 23, 2026

Magisk, explained step by step install, modules, troubleshooting

Magisk is the open-source tool most people use to root Android phones. This site is an independent guide to using it: which file to patch on your phone, how to install and update it, and what to do when something goes wrong. Everything here is summarized from Magisk's own documentation and other upstream sources, which every page links to.

What Magisk is

Magisk, developed by John Wu (topjohnwu) and contributors, gives you root access, a module system and Zygisk without modifying the system partition. It works by patching your phone's boot image (or init_boot, or recovery), so everything else is applied at boot and can be undone. It supports Android 6.0 and newer, and needs an unlocked bootloader. How Magisk works

Rooting for the first time

The whole process, in the order you will do it. Every step has a full guide.

  1. Check your phone can be unlocked. Carrier-locked phones and some regions (for example USA and Canada Samsung models) can't be. See your brand's guide.
  2. Unlock the bootloader. This erases the phone, so back up first.
  3. Get your stock firmware for the exact build you're running, and extract the right image. The root method checker tells you which.
  4. Patch it in the Magisk app and flash it with fastboot. Full steps: patch a boot image, or compare all install methods.
  5. Turn on USB debugging before you install any modules, so a bad module can always be removed. See fixing a bootloop.

About this site

Magisk Guide is an independent, unofficial reference. It is not affiliated with the Magisk project or its author. Our pages summarize Magisk's documentation and release notes, Android's developer documentation, and the documentation of the other projects we cover, and each page lists its sources. We don't host any downloads: links go to the official releases. If you spot a mistake, email contact@magiskguide.com. Read how this site is written.