root redmi 5 twrp recovery

Are you a Xiaomi Redmi 5 user thinking about ditching MIUI for a custom ROM? We’ll help you accomplish that in this guide on how to root Redmi 5 and install TWRP Recovery. The Redmi 5 has official TWRP support, we’ll provide a link to download and install the same later on in the post. TWRP Recovery is an essential part of rooting Android devices. It’s also highly recommended because it helps an Android user recover their device should something go wrong whenever you modify device firmware either to unlock the bootloader, root or install custom ROM.

root redmi 5 twrp recovery

Disclaimer: Unlocking the bootloader and rooting may void your device warranty. will not be responsible for any damage or loss incurred due to your use of this information. Rooting and flashing custom ROM are procedures usually meant for advanced users so ensure you’re fully informed and proceed with caution.


Once the prerequisites are met, we can proceed with the procedures on how to root Redmi 5 and install TWRP Recovery.

Install TWRP Recovery on Xiaomi Redmi 5:

First, you need to install TWRP Recovery on your Xiaomi Redmi 5. This can be done as follows:

  1. Download the TWRP Recovery image from the link in the prerequisite above.
  2. Move the downloaded TWRP image file to C:\adb on your computer. This is the same location that has the ADB and Fastboot files. 
  3. Browse to the folder/directory and open in. Press SHIFT Key on your keyboard and right-click over the open folder.
  4. On the drop-down menu select “Open Powershell Window Here.”
  5. Switch-off your Redmi Device and boot into Fastboot Mode by pressing the volume down and power button at the same time.
  6. Connect your smartphone to the computer via USB Cable.
  7. Install TWRP by entering the following command into Powershell Window:
 fastboot flash recovery twrp-3.2.3-0-rosy.img

NB: remember to substitute the highlighted section in italics with the actual filename of the TWRP image file that you downloaded.

  1. Don’t reboot your device. 
How to root Redmi 5 and install TWRP Recovery

You have successfully installed TWRP Recovery on your Redmi 5. Next, let’s go to the final process of rooting the device. 

Root Xiaomi Redmi 5 using SuperSU Magisk:

  1. Boot your smartphone into TWRP Recovery mode. 
  2. You might be prompted for a PIN/password, enter what you wrote down earlier.
  3. Select “Wipe >> Format Data” on TWRP Recovery Menu.
  4. Tap “Yes” to confirm the deletion of system files. This step will result in the total and permanent deletion of all files in your device. Reason for recommending back-up earlier.
  5. Screenshot
  6. Restart device into recovery by selecting >> Reboot >> Recovery.
  7. Go to “Mount” on TWRP.
  8. Connect the device to computer/mac via USB cable and select “Enable MTP”.
  9. Transfer the downloaded SuperSU or Magisk zip files onto your smartphone’s internal storage.
  10. Disconnect device from the computer.
  11. Go to TWRP Recovery Menu and select “Install”.
  12. Browse to the Magisk or SuperSU zip file.
  13. Swipe to confirm flash. This will root your Xiaomi Redmi 5.
  14. Once the process completes. Tap “Wipe Cache/Dalvik
  15. Restart your smartphone after cache clearing is complete by selecting “Reboot System”.

That’s how to root Redmi 5 and install TWRP Recovery. You now have root privilege on your device. Check out our next article.

READ NEXT: Xiaomi Redmi 3S 4G Smartphone Is On Flash Sale With 50%