[100% Working] How to Root Redmi 4 (Tested for Indian Version)

Hello everyone,

Last time I shared 100% Working and Easiest Method to Root Xiaomi Redmi Note 4 The process to Root Redmi 4 is more or less same. You need unlocked bootloader in-order to Root Redmi 4. This guide is for all the Redmi 4 variants 2GB | 3GB | 4GB and all Redmi Indian Variant

Unlock TWRP Root Redmi 4
Unlock TWRP Root Redmi 4


If you don’t follow the guide properly, there will be chances of damage and complete failure of a mobile device. Follow at your own risk.

  • This guide is only meant for Redmi 4. Do not try this on other Android phones.
  • Make sure Bootloader is Unlocked. If not follow this – Unlock Xiaomi Bootloader
  • Enable USB Debugging from Developers Menu
  • Make sure you have all the drivers installed.
  • Maintain at least 60% battery before following the procedure
  • Make sure the connection between PC and mobile phone is good. Don’t use lose cable
  • Follow the guide step-by-step and completely.


  1. Download and install Universal ADB Driver
  2. Download ADB FILES
  3. Download  TWRP Recovery
  4. Download SuperSu.Zip  (Do not unzip it)
  5. Download LazyFlasher   (Do not unzip it)
  6. Download Mi Unlock Tool


[100% Working Method] How to Root Redmi 4


  1. Now connect your Redmi 4 to PC via USB cable.
  2. Open the ADB Folder. (Link is given in Download Section above)
  3. Once the folder is opened, hold Shift Key > Right click > Open command Windows here
  4. The Command prompt will open.
  5. Now enter – adb devices
  6. If you get some alphanumeric code in return on screen, the device is successfully connected. Good to go.
  7. Switch off your device
  8. Press and hold Volume Down and Power button.  You’ll see fastboot mode
  9. Go back to your computer and enter this in command prompt – fastboot devices
  10. Again it should show some alphanumeric code in return. If yes, proceed. If no, go back to Step 1
  11. Make sure TWRP image is copied in ADB folder.
  12. Run this code – fastboot flash recovery twrp.img
  13. Now Press Volume Up + Power button simultaneously
  14. You’ll see the screen, tap on Recovery button
  15. You will see Chinese text, tap on Blue button
  16. You have now entered Recovery Mode

Now carefully follow these steps to install SuperSU

  1. Follow the image to change default language from Chinese to English
  2. Change Chinese to English Language TWRP
    Change Chinese to English Language TWRP
  3. Now tap on Wipe > Format Data > Yes
  4. Once done, go back to the main screen
  5. Tap Reboot > Recovery
  6. Reboot to TWRP
  7. Copy SuperSU and LazyFlaser zip files to the internal memory of your Redmi 4
  8. Tap Install > Select SuperSU zip file > Swipe to Install
  9. After this, flash LazyFlasher using the same method
  10. Choose Wipe Cache/Dalvik after installing LazyFlasher
  11. Reboot
  12. Voila! You have successfully Rooted Redmi 4 with SuperSU

You can check Root by installing Root Checker app from Play Store. If you are facing any issue, please comment below.

Update: 23/07/2019 SuperSU file restored again.

Update: 29/12/2019 SuperSU file link updated.

11 thoughts on “[100% Working] How to Root Redmi 4 (Tested for Indian Version)”

  1. Download SuperSu.Zip (Do not unzip it) this supersu.zip file doesnt exist please upload a new file and update directory

    1. again go to fastboot mode and again flash twrp.img after press volume up and hit command “fastboot reboot” after that directly go to wipe you can format data.

  2. If I do not format or wipe data, will there be any problem? I dont want to wipe because each app has to be installed again separately. That is so much pain.
    And if wipe/format is mandatory, then please mention to take backup beforehand. I have unlocked bootloader and was going to go through the steps, then I saw the wipe/format section. As I do not have any backup and do not want to install all apps again, I did not continue.

Leave a Reply

Your email address will not be published. Required fields are marked *