How to Root Xiaomi Redmi 5A [100% Working]

Recently I have purchased Xiaomi Redmi 5A as my LeEco Le Max 2 seems big phone for my hand and daily use.  I was looking for compact 5-inch display phone but in the market, most of the phones are 5.5 Inch or above. Not only this I was also looking for a budget phone and Redmi 5A draws my attraction. So if you are also looking for a budget compact phone then  Redmi 5A is the best option. After purchasing this Redmi 5A I used my rooting hand on it. So if you are also looking for rooting method of Redmi 5A then you can try this. Here I have discussed the step by step method to root Redmi 5A.  Go and try it if you want to.

Root Redmi 5A

Warning: Flashing can potentially brick or bootloop your device. We don’t hold any responsibility for any error or problem caused by following this guide. Do with your own risks. This root method for all RAM variant of Redmi 5A.

How to Root Redmi 5A

NOTE: Make a backup of all your data including msg, contacts files, images etc.

A. Download Tools

B. File Preparation

  1. Install the ADB Driver in your PC and reboot it
  2. Unzip and you will get ADB Folder
  3. Rename  twrp-3.2.1-0-riva.img to twrp.img
  4. Now copy paste the twrp.img inside the ADB Folder 

C. Unlock bootloader in Redmi 5A

  1. Go to MiUnlock, Sign in with your Mi ID and request for Bootloader unlock with proper reason.
  2. You will get confirmation on your mobile via SMS after few days.
  3. Once you get confirmation Unzip the file
  4. Run the MiFlashUnlock.exe , and sign in with your Mi-Account
  5. Shut down your phone manually.
  6. Now hold Volume down key and Power button to enter Fastboot mode;
  7. Connect your phone to PC using USB cable and click “Unlock”.
  8. Once the unlock process completed just hit the reboot button

D. Enable USB Debugging and OEM Unlock

  1. Enable Developer option- Goto Settings > About phone > tap MIUI version 7 times.
  2. Enable USB Debugging- Goto Settings > Additional settings > Developer options > USB Debugging and enable it.
  3. Enable OEM Unlock – Goto Settings > Additional settings > Developer options > Enable OEM Unlock.

E. Install TWRP Recovery in Redmi 5A

  1. Now connect your Redmi 5A to PC via USB cable.
  2. Copy Paste the Magisk Zip and to your Phone internal memory
  3. Open the ADB Folder.
  4. Inside the folder, hold “Shift” Key then right click and select “Open command Windows here”.
  5. The Command prompt will open.
  6. Now switch off your device completely
  7. Then press and hold Vol Down and Power button until it boots up in fastboot mode.
  8. Now run the below command. If driver properly installed it will show your device with some alphanumeric character
    fastboot devices
  9. Now its time to flash TWRP,  so run this command (Make sure twrp.img file is present in the ADB folder )
    fastboot flash recovery twrp.img
  10. Once the flashing process has completed, press and hold Power + Vol Up button unless you see TWRP Recovery

F. Install SuperSu and Root Redmi 5A

  1. Tap on install and choose
  2. Once it has done tap on Reboot System
  3. Then UncheckPrompt to install TWRP app if not installed” and  “Install as system app
  4. Now tap on Do not install
  5. Again boot into TWRP just by switching off your device then press and hold Power + Vol Up button
  6. You are now on TWRP, tap on install
  7. Browse the Magisk zip file and swipe to Install
  8. As soon as it flashed tap on Reboot to system
  9. The booting process may take 5 to 10 minutes.
  10. Install Magisk Manager and Root Checker  then check whether Redmi 5A rooted or not.

Incoming Search:

Working method to Root Redmi 5A

Easy way to Root Redmi 5A

How can I Root Redmi 5A

Rooting method of Redmi 5A Indian variant

How to Root Xiaomi Redmi 5A [100% Working]
4.1 (81.18%) 17 votes
(Visited 4,214 times, 1 visits today)


  1. By Kamil


  2. Reply

  3. Reply

    • Reply

  4. By Edz


Leave a Reply

Your e-mail address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.