How To Root

Download and Install Magisk 15.3+ for any Android device

Update: Magisk v15.3 now available along with Magisk Manager v5.5.4 for download and install with several bug fixes. Magisk is being updated to stable version 15.0. This is great news for more and more Android phones can be rooted using the most popular rooting tool called Magisk v15.0 after the SuperSU. The latest version of Magisk is now out of beta with many improvements to the Super User libraries. Magisk v15.0 is now available for download officially for all the Android users. This is after the huge success of the previous Magisk 14.6 beta version. Apart for being a rooting tool, Magisk also brings several new features and functionalities like seamless OTA installation even on a rooted device, Magisk hide, root hide, bypass Google’s Safety Net, install various modules, etc.

Recently, all the major developers are rolling out newer versions of their software, tools,  apps, or packages in order to bring about support for the latest Android 8.1 Oreo and the latest smartphones in the market. Developers of Xposed Framework, Lineage OS 15.1, Resurrection Remix 6.0, Paranoid Android 8.0, and many others are currently working on the Oreo platform. This brings us to the latest Magisk 15.

Developer topjohnwu, already deployed Magisk beta 14.6 a couple of days ago to bring support for latest Android 8.1 Oreo. It also brings major changes to the Magisk Manager APK and made the whole project as one single application. Being ambitious, the developer also updated MagiskSU to work the same as proper Linux implementation. Super User package has also been completely changed in order to bring more stability.

Download Magisk v15.3+ and latest Magisk Manager 5.5.4+

Download Magisk installer and uninstaller zip:

Download Magisk Manager:

Update log for Magisk v15.3

These bug fix releases on stable channel should come to an end, I’ll start adding more experimental features/device support and those will be pushed through the beta channel before it hits the next major v16 release.

  • Magisk v15.3
    – [Daemon] Fix the bug that only one script would be executed in post-fs-data.d/service.d
    – [Daemon] Add MS_SILENT flag when mounting, should fix some devices that cannot mount magisk.img
    – [MagiskBoot] Fix potential segmentation fault when patching ramdisk, should fix some installation failures
  • Magisk Manager v5.5.4
    – Fix dtbo on-boot detection, should follow configured dtbo patching behavior on Pixel 2 devices
    – Add fingerprint authentication for Superuser requests

2017.12.29 Magisk v15.1 updates and bug fixes:

The previous stable release has been put into extensive testing from my testers, and also very thoroughly tested on my side (4 different device setups, 4 Android versions), but still some issues are kept under the radar and went through all the testing……
Please accept my sincere apology! There were some faulty code in magiskboot, which in some cases will cause fstab to be corrupted, leading to bootloops. The issue is now identified, reproduced, fixed, and tested. In addition, with reports and feedback from users, Magisk Manager is also updated with bug fixes and more robust sudb management.

Magisk v15.0 changelog:

  • [Daemon] Fix the bug that Magisk cannot properly detect /data encryption state
  • [Daemon] Add merging /cache/magisk.img and /data/adb/magisk_merge.img support
  • [Daemon] Update to upstream libsepol to support cutting edge split policy custom ROM cil compilations

This changelog is on top of the previous Magisk v14.6. The last beta version is the major upgrade and this official stable version consists of the same.

The latest Magisk Manager works on most of the Android phones running 5.0/5.1 Lollipop, 6.0.1 Marshmallow, 7.1 Nougat, 8.0/8.1 Oreo.

How to install Magisk?

Read: Detailed tutorial on how to install Magisk

  • Make sure your Android device has the latest TWRP recovery installed. See how to install TWRP recovery. For Samsung devices visit this tutorial.
  • Now, download the latest Magisk v15+ zip and Magisk Manager 5.5.1. You can also simply install the Magisk Manager and download the flashable zip from there.
  • Transfer Magisk installer zip, manager APK, and uninstaller to phone storage.
  • You may want to uninstall Magisk if your version is too old.
  • Reboot device into TWRP recovery. Turn off your phone then press and hold volume (down/up) + power button at the same time.
  • Take a full Nandroid backup.
  • Flash the Magisk zip by going to install option in TWRP and selecting the latest version.
  • Reboot to system.
  • You may want to install the latest Magisk Manager again.
  • Download Android 8.0 Oreo

That’s it reboot the device to the system and open the Magisk Manager app to start granting root access and start using various modules.

Source: 1, 2