If you have been using Android for a few years, you might have heard a term rooting or root permission. Sounds familiar? Today I’m going to teach you all how to root your Mi Phones with SuperSU via TWRP Recovery by not losing your stock recovery. But first, let me tell you all that Rooting is.
What is Rooting?
If you’re unfamiliar with the term, rooting simply refers to the act of obtaining access to commands, system files, and folder locations that are usually locked off for the user. Rooting could be thought of as moving from being a system user to becoming an administrator, with the additional freedom and risks that come from more control over the deeper workings of your device.
Read More- How to install Lineage OS on Lenovo ZUK Z1
Once rooted, users can install and run applications that require special privileges, bypass carrier installed software, and even remove bloat-ware applications added by manufacturers and carriers. Root access is even needed if you want to install trivial things like certain custom fonts and can unlock new features in certain apps and launchers.
The actual method required to root your phone will vary from model to model, so we can’t possibly cover them all. Unfortunately, these can also be patched out by manufacturers and even upgrading your software can cause root exploits and permissions to be lost.
I hope you all have understood what Rooting is. Now, let’s start with the procedure to Root your phone.
1. PC or Laptop
2. Unlocked Bootloader
3. Minimal ADB and Fastboot
5. Necessary Drivers
6. USB debugging and OEM unlock turned on in Developers Option.
7. A little patience to go through all the steps and a little bit knowledge of PC.
In the First Step, you need to download SuperSU from the link below.
After downloading the flashable zip file.
Copy the zip file in your phones Internal Memory.
In the Second Step, we will Boot to TWRP Recovery.
Note: This will temporarily flash TWRP Recovery on your device. I will provide the steps to permanently flash TWRP Recovery for the users who want to flash it permanently.
Download Minimal ADB and Fastboot from the below link and Install it like we install a normal software.
Minimal ADB and Fastboot
Download TWRP for your device from the below list.
1. Redmi 1s – Armani
2. Mi3W/Mi4 – Cancro
3. Redmi 2/Prime
4. Redmi Note 4G (Single SIM) – Dior
5. Redmi 3s/Prime – Land
6. Mi4i – Ferrari
7. Mi5 – Gemini
8. Mi Max – Hydrogen
9. Mi Max Prime – Helium
10. Redmi Note 3 (SD) – Kenzo
11. Redmi Note 4 (SD) – Mido
12. Redmi 4A – Rolex
Once TWRP image is downloaded rename the file name to ‘twrp’.
Turn on USB Debugging and OEM Unlock from Developer settings and reboot the device to Fastboot Mode and connect it to PC.
Press Shift and Right Click on the screen and Select ‘Open command window here’.
After selecting you will see the command prompt opens and you will see this screen.
Now, you need to type command ‘fastboot devices’ as shown below and press enter.
Type ‘fastboot boot twrp.img’ as shown below and press Enter
You will get a screen when booted and you need to Swipe when it asks ‘Swipe to allow modifications’.
After this, you will reach the main menu of TWRP Recovery as shown below.
Click on Install–> Locate the Super SU file and Swipe to flash it as shown below
Click on Reboot and Select System.
You have successfully rooted your phone without losing your Stock Recovery.Note:
First boot always take time so have patience.
After flashing any ROM let your phone cool down to normal temperature before you start using it. Please don’t complain the phone is heating and lagging. Flashing anything have heavy CPU usage, thus result in heating.
If anything goes wrong while flashing, don’t blame me. It’s a risk that you choose to do so whatever happens you are responsible for it and not us.