How to Root the Xiaomi Redmi Note 9 No TWRP

The Xiaomi Redmi Note 9 was a decent upgrade from the Note 8. The Note 9 has a very slightly larger screen size, and was fitted with an updated MediaTek Helio G85 octa-core processor.

In this guide we are going to unlock and root the Xiaomi Redmi Note 9 using the Magisk patched boot.img method. Be warned that unlocking the bootloader will perform a factory reset on your phone, so back up all important data before proceeding.


So before we start, some people have trouble getting their PC to recognize their Xiaomi device over ADB, even with the Xiaomi drivers installed. If this happens to you, disable driver signature enforcement in Windows, and reinstall the Xiaomi drivers. Then try to change from “USB Charging” mode to “File Transfer (MTP)”, and it should install some additional drivers automatically.

Unlocking the Xiaomi Redmi Note 9 Bootloader

  1. First enable Developer Options by going to Settings > About Phone > tap MIUI Version 7 times to enable Developer Mode.
  2. Now go to Settings > Additional Settings > Developer Options > Mi Unlock Status, and apply for an unlock from Xiaomi.
  3. Hold Volume Down and Power together to reboot into recovery mode, run the MI Unlock Tool on your PC, and connect your phone over USB.

The unlock tool will say you need to wait 168 hours to unlock this device. Reboot your phone, and keep it powered on for the entire week (some kind of internal countdown clock).

When the time has expired, re-connect your device to MI Unlock Tool in recovery mode, and now it should successfully unlock the phone.

Rooting the Xiaomi Redmi Note 9 with Magisk

  1. Download the latest official ROM for your device onto your desktop, and make sure you choose the exact firmware of the model you have (Note 9 Pro, Pro Max, etc).
  2. Download the latest Magisk version APK from the GitHub repo, and install it on your Note 9.
  3. Extract the boot.img file from the ROM archive you downloaded to your desktop, and transfer the boot.img file to your device’s storage.
  4. Launch the Magisk Manager app, and tap Install > choose to patch the boot.img file you transferred above.
  5. Transfer the resulting magisk_patched.img file to your desktop, and place it near the fastboot.exe from Mi Unlock Tool folder.
  6. Reboot your Note 9 into fastboot recovery mode, and type: fastboot flash boot magisk_patched.img

When the flash process is finished, you can reboot your phone, and verify root status in the Magisk Manager app.

Tony Celentano
Tony Celentano is a traveling freelancer originally from New York, and currently resides in the Philippines. While passionate about writing, his other hobbies including tinkering with gadgets, painting, playing guitar, and being a stay-at-home dad.

Expert Tip

How to Root the Xiaomi Redmi Note 9 No TWRP

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested