How to install TWRP Recovery and Root Xiaomi Redmi Note 6 Pro

Xiaomi Redmi Note 6 Pro

The Redmi Note smartphone lineup has had a chequered past in the market. This lineup has propelled Xiaomi and Redmi into success in many key markets globally India being the best example.

It started up as a beefier smartphone and has matured over the years. One such smartphone from the lineup is the Redmi Note 6 Pro. The phone built upon the success of the Note 5 Pro and kept the basics right while improved on the key areas. Its been two years since the phone was introduced in the market and is still getting some treatment from Xiaomi due to the large customer base.

The phone introduced a notch display in the Note lineup along with dual selfie and rear cameras. For people looking at customizations, Xiaomi phones are the best they can get right now due to the large developer-friendly nature of their smartphone lineups. For this exact reason, we bring to you our guide on how to install TWRP custom recovery as well as rooting the phone.

Before getting started with the guide, let us explore the Note 6 Pro. The phone packs a 6.23-inch Full HD+ LCD panel with a notch, one of the first in the Note series. This notch also houses the dual 20MP+2MP selfie camera setup with a dedicated flash. Under the hood, Qualcomm’s Snapdragon 636 does all the heavy lifting with MIUI on top.

It also had a rear-mounted fingerprint sensor and a large 4,000mAh battery with support for 18W fast charging. The construction for the smartphone was done in both metal and plastic which has been a signature Note series trait.

Let us now get into the guide with What TWRP is first, followed by TWRP installation and the Rooting procedure.

What is TWRP recovery?

twrp 1

TWRP stands for TeamWin Recovery Project. It is an open-source and entirely GUI-based custom recovery for Android devices. The reason why it’s so popular is because of the fact that it allows Android users to enjoy fully touch-based UI and flash custom ROMs, MODs, Magisk, SuperSu, etc. There are further features like Full System backup that come in handy during these customization sessions. is not responsible for any kind of damage to data or device while performing this task. Flashing a custom recovery voids the device’s warranty and might result in full data loss. You are proceeding at your own risk.

Install TWRP on Xiaomi Redmi Note 6 Pro

Before we start with the installation process, it is advised that you stick to the guide and follow the instructions line-by-line.


  • Make sure the phone’s battery is charged above 65%.
  • Backup your Data on any external media or perform a Nandroid backup.
  • Download ADB and Fastboot Drivers on the PC/Laptop.
  • Download the latest Xiaomi USB Drivers on the PC
  • Download and save twrp-3.4.0-0.img it to the Extracted folder of ADB – Fastboot drivers.
  • Unlocked Bootloader on the Xiaomi Redmi Note 6 Pro

Procedure to install TWRP on Xiaomi Redmi Note 6 Pro

  • You first need to have an unlocked bootloader on your Xiaomi Redmi Note 6 Pro, so if that’s not done, follow our guide for the same.
  • Connect your phone to the PC and look if the OEM Unlock is turned on from the developer settings.
  • Extract ADB and Fastboot drivers in a folder and open the cmd or PowerShell by pressing Shift key + Right-Clicking in the same folder.
  • Now type the following command [adb reboot bootloader] to reboot the Xiaomi Redmi Note 6 Pro into the fastboot mode (Note: You might get a USB debugging permission on your smartphone, so accept the pop-up).

twrp 1a

  • Now place the twrp-3.4.0-0.img to the same folder where you have extracted the ADB & Fastboot drivers.
  • Type this [fastboot flash recovery twrp-3.4.0-0.img] command to flash the TWRP image you download.
  • After the successful flashing, reboot the phone using the [fastboot reboot] command.

If you followed the guide correctly up to the last step, then you have successfully installed TWRP Recovery on Xiaomi Redmi Note 6 Pro. The thing to note here is that this is an unofficial TWRP build made by individual developers and the build has not been vetted by the TWRP team. So you can get some bugs upon installing it, and it is advised to take a full backup just in case things go sideways. Let us now flash the Magisk module to get root access on the phone.

Procedure to root Xiaomi Redmi Note 6 Pro

Before we start this, make sure you download the latest version of Magisk from here and place the file on to the internal storage of your phone.

magisk manager

  • t’s always recommended that you take a full backup of the phone but if you’re doing this immediately after install TWRP recovery, there is no need to make a separate backup.
  • Now reboot your phone into TWRP recovery by pressing the volume up and power at the same while the phone is being turned on.
  • Now, Select “Install” from the TWRP and browse for the file. Tap on it to select it.
  • Now, “Swipe to confirm flash” action.
  • Upon successful installation, select “Install” once again and locate the “” file. Tap it to select it.
  • Again “Swipe to confirm flash” action.
  • Reboot System from TWRP Recovery.
  • With the first boot, you might see a Magisk app on your phone, this is how you will be able to check the root status and download and install Magisk Modules for your Xiaomi Redmi Note 6 Pro.
  • If everything checks out till now, you should have root access on your phone.
  • Just to double-check, you could install the Root Checker app from the play store which should reflect the root status.

By now you have successfully flashed a custom recovery and root on your Xiaomi Redmi Note 6 Pro and if everything is done correctly this process won’t take much more than a couple of minutes.

About the author

Yogesh Brar

The guy recommending you tech products & living on the Internet.

Add Comment

Click here to post a comment