How to Root Redmi Note 8 Pro & Install TWRP Recovery (Guide)

Xiaomi has recently launched Redmi Note 8 & Note 8 Pro, both are the successor of Redmi Note 7 phones. The Redmi Note series is quite popular and dominating the mid-range budget. In fact, in the Q3 2019, Redmi Note 7 Pro is the most bought phone. It is so popular that within a few days of launch, developers start releasing their projects like TWRP Recovery and Custom ROMs. TWRP Recovery is now available for Redmi Note 8 Pro. Here you will know How to Root Redmi Note 8 Pro using the TWRP & Magisk. How to Root Redmi Note 8 Pro

This guide will cover both the method to Root Redmi Note 8 Pro and guide to Install TWRP Recovery. Earlier I doubted that developers might lose interest on Redmi Note 8 Pro because of MediaTek chipset. But after the release of unofficial TWRP Recovery, the doubt is cleared and further expecting promising development such as Custom ROMs. If you want to root your Redmi Note 8 Pro, then this guide is for you. Also, check out the details of the phone.

Redmi Note 8 Pro – Details

It features a big 6.53-inch full HD+ (1080 x 2340 pixels) resolution display with Corning Gorilla Glass 5 on top. The device comes with MIUI 10 based on Android 9 OS out of the box. As of hardware this time Xiaomi decided to go with MediaTek chipset on Redmi Note series. Redmi Note 8 Pro powered with MediaTek Helio G90T which comes with integrated Mali-G76 MC4. It is a flagship-level chipset so you can expect a better experience. The phone is coupled with 6GB RAM, which will be combined with two different storage variant one with 64GB and the other with 128GB.

On the Camera side, the Redmi Note 8 Pro has Quad rear camera setup for fantastic photography experience. The quad-camera setup includes a 64-megapixel wide lens, 8-megapixel ultrawide lens, 2-megapixel macro camera, and 2-megapixel depth sensor. And at the front, it has a 20-megapixel selfie camera. The phone boasts a massive 4500mAh battery with fast charging support.

These specs make the Redmi Note 8 Pro a beast, and if you want to maximise the performance, then you can perform various tweaks. But first, you need to root Redmi Note 8 Pro. Rooting the Note 8 Pro is easy, even it is a MediaTek based phones. Follow this guide, and you will know how to install TWRP on Note 8 pro and guide to root.

How to Root Redmi Note 8 Pro

There are numbers of advantages of rooting a device followed by a few disadvantages. And if you don’t care much about downside then here you get to root your Redmi Note 8 Pro. Rooting the phone will give you full control over your phone. It means you can change any settings, uninstall any Apps and more. Before proceeding to the steps first, you need to gather all the requirements.


  • You will not receive official OTA update after rooting
  • You can even brick your device
  • Payment apps may not work such as Google Pay, PhonePe (Guide to make it work)


  • Make sure the Redmi Note 8 Pro bootloader is unlocked
  • Take a full backup of your phone
  • Magisk Zip and Magisk Manager APK (Download from here)
  • Install ADB & Fastboot driver on your PC (Follow this guide)

Download TWRP Recovery for Redmi Note 8 Pro

The unofficial TWRP Recovery is now available, which is working fine without any major bug. Download it from the below link and follow the installation instructions.

If you want to root your Redmi Note 8 Pro, then you need TWRP Recovery and Magisk. There is also another method to root the phone by patching the boot file. But I prefer the TWRP method because it is stable and easy to fix if anything goes wrong. Now that you have the TWRP Recovery follow the below instructions to install it.

You May Also Like | 10 Best MIUI Themes That Look Amazing [2019]

How to Install TWRP Recovery on Redmi Note 8 Pro

Step 1) Open Settings on your Redmi Note 8 Pro and go to My Device > All Specs and tap MIUI Version 7 times. It will enable developer options. How to Root Redmi Note 8 Pro

Step 2) Go back to Settings and now go to Additional Settings > Developer Options. In Developer Options enable USB Debugging. Copy the Magisk Zip file to your phone storage. How to Root Redmi Note 8 Pro

Step 3) Connect your phone to PC with a USB cable. Download the Platform Tools on PC and extract it.

Step 4) Copy the downloaded TWRP Recovery to the Platform Tools folder that you extracted recently. Also rename the TWRP recovery to twrp.img (TWRP-recovery-Note8Pro-3.3.1-9.0.img to twrp.img).

Step 5) Now in the Platform Tools folder, press Shift + Right-click on an empty area and select ‘Open PowerShell window here’ or ‘Open Command window here’. How to Root Redmi Note 8 Pro

Step 6) In Command/PowerShell window enter the below command. After entering the command, you will receive a pop up on your phone, click on Yes to allow USB debugging.

adb devices

Step 7) Now you need to boot your Redmi Note 8 Pro into bootloader mode/Fastboot mode, for this enter the below command

adb reboot bootloader

Step 8) Once the phone is in Fastboot mode, enter the below command to install TWRP Recovery.

fastboot flash recovery twrp.img

Step 9) After installing the TWRP Recovery don’t reboot your phone unless you don’t want to root your Redmi Note 8 Pro.

Also Read | How to Apply Third Party Themes on MIUI 9 & MIUI 10

Step to Flash Magisk and Root Redmi Note 8 Pro

Step 1) I assume you are in TWRP recovery, if not then first boot into TWRP Recovery (use shortcut button combo).

Step 2) In TWRP Recovery, click on Install option.

Step 3) Locate the Magisk zip file from internal storage and flash it (swipe to flash). Now your Redmi Note 8 Pro is rooted, but you have to follow few more steps to set up the root. How to Root Redmi Note 8 Pro

Step 4) In TWRP Recovery go to Reboot > System. How to Root Redmi Note 8 Pro

Step 5) After rebooting into the System open Magisk Manager. If it is not installed then install the Magisk Manager APK and then open it.

Step 6) Ensure that it is showing a green tick on the first Magisk section. You can also manage Modules and Root access from Magisk Manager.

That’s it now you have successfully rooted your Redmi Note 8 Pro. Now you can quickly get rid of bloatware. You can also use Titanium Backup for backing up Apps + Data. If you get any problem on the steps, you can ask in the comment section. We will help you as soon as possible.

Also Check:

Explore Stories


Photo of author

Ashutosh singh

Computer Science graduate and tech enthusiast. Love testing new tech gadgets ever since my first windows phone from Samsung. Working as a technical writer for more than five years, and I believe I have also developed good SEO skills. In my spare time, I like watching movies, and playing games.

5 thoughts on “How to Root Redmi Note 8 Pro & Install TWRP Recovery (Guide)”

Leave a Comment