How to Root Poco M2 with Magisk [Easy Way]

This post is a comprehensive guide about How to Root Poco M2 using Magisk. The given guide is one of the easiest methods for rooting. Also, If you are new to rooting, then this post is all you need.

We will be using the Magisk to root the device systemless-ly. Using Magisk is the best to root any Android device. SuperSU used to be an alternate method by the developer Chainfire, but he sold it to Coding Code Mobile Technology LLC, which makes it untrustworthy. However, Magisk is handled by John Wu, a reputed developer who is working on Magisk and Magisk manager for a very long time.

If you are an avid Android user, you may be familiar with Rooting Android smartphones and its benefits. Matter of fact, Android’s true power is actually locked behind the Root access. However, if you are new to rooting then I must remind you that your warranty will be void and you will not be able to use some specific apps, mainly banking apps.

How to Root Poco M2

Table of Contents

How to Root Poco M2 with Magisk and Unlock Bootloader

Download Section

Magisk and Magisk Manager

Stock Firmware for Poco M2

ADB and Fastboot

USB Driver for Xiaomi

Mi Unlock Tool


  1. Install the ADB and Fastboot along with USB drivers
  2. Download the Stock Firmware and Extract it, Find Boot.img and move it to adb folder in C: Drive

How to Root Poco M2:

Step 1: Unlock the Bootloader

Step 2: Download Firmware for Poco M2 and Extract Boot.img

Step 3: Patch the Boot.img using Magisk Manager

Step 4: Flash the Patched Boot.img using PC (fastboot)

Let see the aforementioned steps in detail:

Step 1: Unlock the Bootloader, Enable OEM Unlock, and USB Debugging

  • Go to My Device and Tap on Build Number a few times to Enable Developer Options.
  • Enable USB Debugging and OEM Unlock in developers options
  • Go to Developer Options and find the “Mi Unlock status” Option, Open it and then Tap on “Add account and device”. If it gives error 86012 then try after a week, do not try to bind the account again and again as it can temporarily ban your account from binding.

Mi Unlock Bootloader Guide

  • If you get a network problem while binding the account, then logout from the Mi Account and then select “Add Account and Device”, proceed with Logging in to your Account from here.
  • Download Mi Unlock Tool from Download Section and Open it as Administrator.
  • Boot your device into Fastboot mode by pressing and holding the Power + Volume down buttons.
  • Follow the instruction on the Mi Unlock Tool and Unlock the Device. Sometimes, you may get a time limit on Unlocking the device, the only option here is to wait for that time and then unlock the device.

Step 2: Download Firmware for Poco M2 and Extract Boot.img

  • Download the Firmware from above.
  • Extract the zip file and you will find a file named boot.img.
  • Copy the file to your Poco M2.

Step 3: Patch the Boot.img using Magisk Manager

  • Download Magisk Manager Manager from above and Install it.
  • Open the App and Click on Install Magisk.
  • Then choose the option “Select and Patch a File”.

Magisk Select and Patch Boot.img file

  • Choose the boot.img you previously moved to Poco M2.
  • It will produce a patched file named magisk_patched.img in the Download folder.

Step 4: Flash the Patched Boot.img using PC (fastboot)

  • Move the Patched magisk_patched.img to the pc in C:/adb folder
  • Boot the device into Fastboot mode by Turning Off the device and hold Volume down + Power Button
  • Connect the Poco M2 to your PC, Make sure all drivers are Installed, including ADB and Fastboot
  • Shift +  Mouse Right-click and open PowerShell window or command window from the menu
  • Type this command to make sure the device is connected

fastboot devices

  • If the device is connected, then it will return a window with fastboot ID.
  • Next, type this command to flash the Patched boot image, Make sure that the patched boot image is named magisk_patched.img

fastboot flash boot magisk_patched.img

  • This will flash the patched boot image file, Now type this command to reboot to system

fastboot reboot

  • Go to the Magisk Manager app to check the root status

Magisk Manager Root status

So, these were the steps to root Poco M2. If you have any trouble in any step, then let us know in the comment section. Also, Follow us on Twitter for updates about Android

2 thoughts on “How to Root Poco M2 with Magisk [Easy Way]”

  1. Done same thing but phone is getting stopped at rebooting time . Its showing poco logo then switching of and on again and again . Nothing more is happening

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top