How to root Android 11 using Magisk canary?

Android 11 is here and Android geeks are already searching for a way to get complete root access of their Android 11 smartphones. If you too have the same motive, you have arrived at the right spot then. In this article, we are sharing with you all the methods to root Android 11 using Magisk.

What is Magisk?

Magisk is the most popular rooting app available over the internet to gain the admin-level access to your Android device. Magisk is an Android utility that grants you a system less rooting on your Android device and is managed with an app names Magisk Manager.

Magisk Manager is an app similar to SuperSU which is pre-installed on your device after you have rooted your device. The app is an amazing way to root your Android phone and is getting more and more popular among the tech geeks.

How to root Android 11 using Magisk?

Given below are two different methods you can use to install Magisk on Android 11 and root it. But make sure that you follow the below requirements first –

Prerequisites –

  • First of all, make sure to have a complete backup of your device data. Rooting will wipe all of your device data including installed apps, contacts, files, etc. Hence, having a backup will be always better.
  • Install USB drivers for your device so as to establish a safe and secure connection between your device and the PC.
  • Rooting requires the Bootloader of Android device to be unlocked. Hence, Unlock Bootloader of Android phone.
  • Make sure to have at least 60% of device data on your Android device. You do not want to repeat everything only because your device switched off due to low battery.
  • Make sure to have a reliable and working USB cables as we will have to connect Android device to the PC.
  • For 1st Method, install latest TWRP Recovery on Android phone.
  • For 2nd method, download and install Android SDK Platform tools on PC.
  • Download Stock boot image.


Do check out – Download Android 11 Launcher APK (Google Pixel Launcher APK)

Method 1. Root Android 11 by flashing Magisk installer ZIP using TWRP recovery

Step 1. To begin with, connect your Android device to the PC using USB cables. Then enable MTP/ file transfer mode. 

Step 2. Now copy the downloaded Magisk zip file to the internal storage or SD card of Android device.

Step 3. Boot Android device into TWRP recovery using the key combinations depending on your device.


Step 4. Open Command Window on your PC. You can do so by going to the AdB folder and right clicking on the empty space along with pressing the Shift key. From the menu that appears, choose ‘Open PowerShell Window here’.

Then enter the below ADB command while your device is connected to the PC and its USB debugging is enabled –

adb reboot recovery

Step 5. Once you enter TWRP recovery, tap on install. Then go to the internal or external storage of the device and choose Magisk installer ZIP file.

Step 6. This file will be now added to the TWRP flashing que. Swipe the below ‘Swipe to Confirm Flash’ option.

Step 7. Lastly, once the process is finished, tap on the option of Reboot System.

Once your device reboot, you can go to the app drawer and launch Magisk to see if its rooted your device.

Also see – Set AMOLED Black WhatsApp on Android phone

In case you do not have TWRP recovery on your device, you can follow the below method as well to root Android 11.

Method 2. Root Android 11 by flashing Magisk Patched Boot Image using Fastboot

Although the above method is slightly easier than this one, in case you fo not want to install TWRP recovery on Android device or if your device does not support TWRP recovery,  you can follow the below guide –

Step 1. Download Stock Boot Image of the current firmware of your Android device.

Step 2. Now move this stock boot image to the internal storage of your device.

Step 3. Download Magisk manager latest APK. Install Magisk Manager on your device.

Step 4. Once the app is installed, go to the app drawer and launch it.

Step 5. On the app, tap on install option and again tap on the install option.

Step 6. Then choose the option of ‘select and patch a file’.

Step 7. Now go to the storage and choose the stock boot image file (e.g. boot.img) that you moved in step 2.

Step 8. Magisk will now patch the stock boot image with the latest Magisk version.

Step 9. Once the image is patched, the patched boot image will be saved in the download in the internal storage of your device.

Step 10. Move this file from the internal storage of the device to the folder where ADB and Fastboot tools are installed.

Step 11. Boot Android device into Fastboot mode/ bootloader mode and connect it to then PC using USB cables.

Step 12. Now launch the Command Window on Windows PC or Terminal Window on mac or Linux machine.

For Windows –

  • Navigate to the folder where the ADB and Fastboot tools have been installed (e.g. C:\platform-tools).
  • Then press the SHIFT key on the keyboard and right-click on any empty space inside this folder.
  • Choose the ‘Open PowerShell window here’ option.

For macOS/Linux –

  • Open the Terminal Window and change its directory (using ‘cd’ command) to the folder where the ADB and Fastboot tools are installed (e.g. Documents/platform-tools).

cd Documents/platform-tools

Step 13. Now enter the below command in the command window or terminal window so as to detect if ADB has recognized your device or not –

Fastboot devices

Step 14. Now enter the below command to flash the patched boot image and install Magisk on your device –

fastboot flash boot magisk_patched.img

Step 15. The Magisk Patched boot image will be flashed to the current active slot of your device.

Step 16. When you are done, finally reboot your device using the below command –

Fastboot reboot

When your phone restarts, you can open Magisk Manager so as to verify if Android 11 device has been rooted or not.

How to Unroot Android 11? / How to uninstall Magisk App?

The simplest way to unroot Android 11 is by uninstalling Magisk through the app itself. However, there’s more that’s needed to be done before that. Just follow the simple guide to get back to your traditional Android 11.

Step 1. Open Magisk Manager App on Android device.

Step 2. Tap on the Uninstall Option present on the main screen of the app.

Step 3. A prompt will appear on the main screen asking you to choose one option from – restore images or complete uninstall.

Step 4. Tap on Complete Uninstall.

Step 5. Your device will now reboot.

After it restarts, you can now uninstall the Magisk App as well. That’s how easy it was to unroot Android 11.

Posts worth your time – 

I hope you were successful in rooting Android 11. In case you have any doubts or are stuck at any of the above steps, feel free to let us know in the comment section below. We will be glad to help you out.

Stay Home, Stay Safe.

Happy Androiding:-)