Flashing Guide

[Guide] Root Mi Phone with SuperSU without flashing TWRP Recovery permanently

2017-07-27 07:07:35
14831 169


Hello Mi fans,
           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 what 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.

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.

Pre-requisites:
1. PC or Laptop
2. Unlocked Bootloader
3. Minimal ADB and Fastboot
4. SuperSU
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.
SuperSU
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'.






Now copy the file and paste it in the folder where Minimal ADB and Fastboot has been installed.


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.


It will show the device ID and will confirm that the device has been detected in fastboot mode.


The next step is important as you need to type the command to boot into twrp recovery.
Type 'fastboot boot twrp.img' as shown below and press Enter



Wait for some time and your phone will boot into TWRP Recovery.
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



After successful flash go back to the main menu.
Click on Reboot and Select System.



Voila!
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.

Disclaimer:
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.

Signing Off,
Bhagz

______________________________________________________________________________

Related Threads:
[Device Team] [Tech Class] Chapter 13: All About Kernel
How To Flash Custom ROMs?


Rate

Number of participants 6 Experience +56 Pack Reason

View Rating Log

2017-07-27 07:07:35
Favorites156 RateRate

Moderador

aditya10dulkar | from mobile

#1

Cool thread sir :-)
2017-07-27 07:12:32
Nice
2017-07-27 07:15:47

Moderador

Saini | from mobile

#3

Very well explained..
2017-07-27 07:21:54

Happy To Help You...

Bunny Master

Hemant1596296135 | from mobile

#4

Very well explained
2017-07-27 08:53:12

Moderador

nazer_ktpm | from mobile

#5

Thats great information. THanks for sharing with us
2017-07-27 08:54:11

Moderador

soumyajit_pal | from mobile

#6

Thank you very much for this information and well explained
2017-07-27 09:06:01

Bunny Semi-pro

GursewakSinghSandhu | from Redmi Note 4

#7

Sir it void my Warrenty
2017-07-28 05:38:04

Device team

Sourav A K | from Redmi Note 3

#8

Very well explained.
2017-07-28 12:40:49

Bunny Master

Hanan Bhat | from Redmi Note 4

#9

Hahaha it will void the warranty.
2017-07-28 22:58:10

Bunny Pro

Tusu | from Redmi 3S

#10

very well explained
2017-07-28 23:02:28
please sign in to reply.
Sign In Sign Up
  • Followers

    505

  • Threads

    45

  • Replies

    740

  • Points

    7449

Beta Tester
100K members
APP scratch card
APP
6th MIUI
2016 Diwali with Mi
3 Days in a row
7 Days in a row
21 Days in a row
40 Days in a row
Shake!!Shake!!
500K Members
Christmas Contest
Mi Explorers
Xiaomi 7th Birthday
more power more life

Mi Comm APP

Stay updated on Mi Products and MIUI

Copyright
Content Policty
Quick Reply To Top Return to the list