How to Root Redmi Note 5 Pro and Install TWRP Recovery (whyred)

If you plan on customizing your Xiaomi device? Then follow this tutorial on how to root Redmi Note 5 Pro and install TWRP recovery.

The Redmi segment of Xiaomi is well recognized for providing great value for money — packing a powerful hardware and software in a reasonable price tag. Xiaomi’s 2018 budget phone, the Redmi Note 5 Pro has been available in the market for a few months now. There’s no doubt that the device is making its way to the top, among the rest of the competition, maintaining the momentum of last year’s Note 4. The company’s business model is still ruling the smartphone market in India. While the phone is exceptional in terms of the hardware, the stock MIUI software doesn’t hold much likeliness among some users. In that case, one can simply install TWRP and root Redmi Note 5 Pro for applying extensive customizations to the OS.


Guide to Install TWRP and Root Redmi Note 5 Pro (whyred)

To recap, the Redmi Note 5 Pro is powered with the Qualcomm Snapdragon 636 chipset, 5.99-inches fullscreen display, 12+5MP dual camera sensor with phase detection, Bluetooth 5.0 Low Energy, a rear-mounted fingerprint sensor and a lot more. On the software end, the phone comes with MIUI 9 based on Android 7.1.2 Nougat. Users would have expected it to be running Android Oreo. As a matter of fact, recent confirmations indicate that Oreo-based MIUI 9 is already being tested internally.

But if you feel impatient about it, you can still avail the opportunity and install a custom ROM based on Android Oreo. Or, if you just need to customize your device with visual outlooks of the latest version, you can install and use mods like Android O-ify. In any case, you will need two things — a custom recovery such as TWRP and root permissions, which could be achieved via SuperSU or Magisk.

Before we head over to the steps to root Redmi Note 5 Pro and install TWRP recovery on it, let us first learn of some advantages of doing the same and always bear in mind the risks involved while rooting such as:

Security and safety: Rooting may affect the security of the device if applications misuse root access you’ve allowed and snoop on various other applications, an issue that isn’t feasible in normal cases.

Warranty: Certain vendors insist that rooting voids your device’s warranty. In fact, rooting is not going to harm your device hardware. On most occasions, it is possible to “unroot” your handset and companies cannot find out if it’s already been rooted.

Bricking:  As usual, this rooting process must be done at your own personal risk. Basically rooting ought to be a pretty safe procedure, yet you’re all by yourself here. In case you mess something up, you can’t merely count on free warranty service to resolve it.

Advantages of Installing TWRP Recovery and Rooting Redmi Note 5 Pro

  • A custom recovery such as TWRP will allow you to install custom ROMs and kernels on the device. You can also leverage it to install flashable ZIPs of various mods available out there. TWRP is also a key to flash root ZIPs like those of SuperSU or Magisk.
  • Rooting, on the other hand, gives you far more control over the Android operating system that what the OEM intends to. Rooting the Redmi Note 5 Pro will allow you to use root-enabled applications, tweak the OS’ kernel, and give you room for making high-level changes to the interface as well.

Should you choose to root Redmi Note 5 Pro for any reason, know that it will destroy your phone’s official warranty. So it’s wise to justify the reason(s) before you even head on to the process.


  • Take a complete backup of your Xiaomi phone including the internal storage.
  • You must first unlock the bootloader on Redmi Note 5 Pro. Visit the official MIUI unlocking page and follow the instructions.
  • Charge your Redmi device to a sufficient battery level to avoid any mishaps during the process.
  • Download all the files listed below before heading on to the instructions.
  • Download ADB/Fastboot ZIP from below and extract it to C:\adb (Create the folder) on your PC.


The first step in order to root Redmi Note 5 Pro is to install TWRP recovery. Once that is done, you can easily use SuperSU or Magisk to root the device.

Install TWRP Recovery on Redmi Note 5 Pro

Step 1: Download TWRP image file to the PC.

Step 2: Transfer the img file to C:\adb.

Step 3: Inside the same folder, hold the SHIFT key and right-click on an empty space.

Step 4: Select ‘Open PowerShell window here’.

Step 5: Power off your Redmi Note 5 Pro.

Step 6: Hold the Volume Down and Power button simultaneously to enter Fastboot mode.

Step 7: Connect the phone to the PC.

Step 8: Confirm that your device is properly detected by entering:

fastboot devices

Step 9: Install TWRP recovery on Redmi Note 5 Pro using:

fastboot flash recovery  twrp-3.2.1-0-whyred.img

Step 10: Finally, reboot the device:

fastboot reboot

Now that you have installed TWRP recovery on Redmi Note 5 Pro, follow the instructions below to root the device.

How to Root Redmi Note 5 Pro using SuperSU

Step 1: Download SuperSU ZIP and transfer it to the device’s storage.

Step 2: Power off the phone completely.

Step 3: Hold the Volume Up and Power button altogether to boot into TWRP recovery mode.

Step 4: Tap on the ‘Install’ button.

Step 5: Navigate to the internal storage/SD card.

Step 6: Select the ‘’ file.

Step 7: Finally, swipe the ‘Swipe to confirm Flash’ button to root Redmi Note 5 Pro using SuperSU.

Step 8: Once finished, tap on ‘Reboot System’.

How to Root Redmi Note 5 Pro using Magisk

Step 1: Download Magisk ZIP and transfer it to the device’s storage.

Step 2: Power down Redmi Note 5 Pro completely.

Step 3: Press and hold the Volume Up + Power button simultaneously.

Step 4: In TWRP recovery, go to ‘Install’.

Step 5: Navigate to the storage and select the ‘Magisk-v16.3(1630).zip’ file.

Step 6: Finally, swipe the button on the screen to root Redmi Note 5 Pro using Magisk.

Step 7: Once the flashing process is complete, press the ‘Reboot System’ button.


When your phone boots, it shall be rooted running stock MIUI firmware. Download the Root Checker app and run it to confirm that the process has succeeded. You shall go ahead and install your favorite root applications or flash mods like Xposed Framework/ViPER4Android using TWRP recovery.

Rooting your phone gives you a lot of room to explore the OS internally and allows you to make modifications to it according to your will. Online communities like XDA-Developers are filled with a number of mods that could allow you to tweak the phone’s software and get the most out of it.

So this was our tutorial on how to root Redmi Note 5 Pro and install TWRP recovery on it. If you have any questions with regards to the procedure, please leave a comment below. We will do the best to our knowledge to assist you.


Comments are closed, but trackbacks and pingbacks are open.