How To Root Xiaomi Mi 6 Nougat & Install TWRP Recovery

If you have Xiaomi Mi6 Smartphone and now waiting to root Xiaomi Mi 6 without dead risk. Then here is good news for you. Official TWRP recovery is now available for Xiaomi Mi 6 with Team Win Recovery Project support. You can flash latest supersu root file using twrp recovery to get root access on Xiaomi Mi 6 Nougat 7.1.1 android phone.

This guide is only for those who already purchased Xiaomi Mi 6 Smartphone and now really wish to root Xiaomi Mi 6 and install TWRP recovery safely. After getting root access on Xiaomi Mi 6, you can customize your device in various modes like can install custom ROMs, can install twrp recovery and also can use root required app on your rooted Xiaomi Mi6 Smartphone.

Same as you can perform many other advanced tasks like can change IMEI number, can increase battery life and can delete pre-installed apps etc. Root access is a powerful feature of android phone for advanced users who really want to use their Smartphone with full potential.

What You Will Find Here?

Here in this post we are going to share full detail post about

  • How to unlock Bootloader Of Xiaomi Mi 6 Smartphone
  • How to install TWRP recovery on Xiaomi Mi 6? [Flash custom recovery on Xiaomi Mi 6]
  • How to root Xiaomi Mi 6 [get root access on Xiaomi Mi 6]

So if you are ready to root Xiaomi Mi 6 MIUI 8, then at first you need to install TWRP recovery on Mi 6 and then, you need to flash superSu root file to root Xiaomi Mi 6.

Before starting the root process on Xiaomi Mi 6, special thanks to Mi Forum member and XDA developer who provide this official TWRP recovery for Xiaomi Mi 6 Smartphone. First off all read the below post carefully and follow the steps one by one to root Xiaomi Mi67.1.1 Nougat MIUI8 and install twrp recovery on Xiaomi Mi 6 MIUI 8 without any issue.


Don’t Miss


Important Points Before Root Xiaomi Mi 6 Nougat 7.1.1
Important Points Before Root Xiaomi Mi 6 Nougat 7.1.1

Rooting of any device may void phone warranty.

Wrong process may brick your phone permanently. So follow the root guide carefully.

Bootloader should be unlock of your phone before rooting.

Take backup of your phone data.

Rooting process will wipe all phone data and user data.

Charge your phone aprox 60%.

How To Root Xiaomi Mi 6 & Install TWRP Recovery

Root Xiaomi Mi 6

In order to root Mi6 you have to follow three major steps one by one.

[a] At first, Unlock Xiaomi Mi 6 bootloader

[b] Install TWRP recovery on Xiaomi Mi 6

[C} Flash Supersu files on Xiaomi Mi 6 [Root Mi 6 MIUI8]

[a] Unlock Xiaomi Mi 6 bootloader

Unlock Bootloader Xiaomi

Bootloader unlocking is the first step to Xiaomi Mi6. Because bootloader must me unlock on any Xiaomi device to make any changes in syatem files. Bydefault Mi 6 comes with locked bootloader and if you want to apply any mods or customizations then unlock bootloader on Xiaomi mi 6. If you’ve already unlocked your Mi6, you can go ahead and follow the next step. If not, then go through the below link to unlock Mi 6 bootloader.

[b] Install TWRP recovery on Xiaomi Mi 6

Twrp recovery installation is the second major step to root Xiaomi Mi 6 android nougat 7.1.1 Smartphone. Twrp recovery allows you to flash supersu exploit root file. This is not possible by using default stock recovery. So follow the steps to flash twrp recovery on Mi6 Smartphone.

Step01 Download And Installation

[prepare all the pre-requirements before root process]




Step02 Enable Usb Debugging On Mi M6

  • To enable developer option go to your phone setting>> About phone.
  • Tab on build number option for 7 times .now you will get the message “you are now a developer”.
  • Go back again and enter into the “developer”
  • Now find the “USB debugging” option and enable it.
  • Same as you will see the “OEM” option then enable it.

Step 03

Steps to Install TWRP Recovery On Xiaomi Mi 6

At first you have to install TWRP recovery on Xiaomi Mi 6 and then you can flash Supersu file on Xiaomi Mi 6 to gain root access.

  • Make sure usb drivers are installed on pc.
  • Make sure USB debugging enabled on your device.
  • Make sure Minimal ADB and Fastboot tool is installed on pc.
  • Now open the Minimal ADB and fastboot tool folder on pc
[Installation directory of adb tool c:\\ >>ADB Folder]

  • Now copy the downloaded TWRP recovery and paste it into the adb folder. Don’t forget to rename it as recovery.img

  • Go to adb installation directory, click on any blank area in ADB folder and then Press and hold Shift Key +Right click and select “open command window here” as shown in below screenshot.

  • Boot Mi Xiaomi Mi 6 Into Fatoboot Mode

Here you may use command prompt method or manual method to boot your device into fastboot mode.

Boot Xiaomi Mi 6 Into Fastboot Mode By Command

  • Connect the phone with pc via USB cable and enter the below command to boot it into fastboot mode.

adb reboot bootloader

Boot Xiaomi Mi 6 Into Fastboot Mode Manually

Power off device then press & hold Volume down key + power key together at the same time till you see the Mi bunny mascot on the screen.

xiaomi fastboot mode

  • This time type the below command and hit enter button

fastboot devices

  • Now again type the below command to install twrp recovery on Xiaomi Mi 6 and hit enter button
[Make sure twrp recovery [ recovery.img] is already placed into the adb folder]

fastboot flash recovery recovery.img

  • After completing the above process, now type the below command to boot it into recovery mode.

fastboot boot recovery.img

  • All Done!!! Now you can see newly installed twrp recovery on your Xiaomi Mi 6 Smartphone.

[C} Flash Supersu files on Xiaomi Mi 6 Nougat

After installation of twrp recovery, now you are ready to root Xiaomi Mi 6 by flashing supersu file. Follow the below instructions to get root access on Xiaomi Mi 6.

  • Make sure your phone is into twrp recovery mode. If not then boot it manually.
[Power off >> Press & hold Volume up key + Power key together >> Select Recovery option]

  • Select your preferred language from the list and set it according to you and tap on “never Show this screen on boot again” and swipe allow modifications.
  • Select “Format date” to format all files data of your device.

twrp format data

  • And come back to main menu of TWRP.
  • Now connect the device with pc and move the “SuperSu zip” into the internal storage of your device.
  • From Twrp recovery, tap on “Install” button and browse the “Supersu zip” file and swipe to confirm flash.

twrp flash supersu

  • Here it may take couple of minutes to flash supersu file on Xiaomi Mi 6 Smartphone.
  • That’s it. All done!!!
  • Congratulations, you root have rooted Xiaomi Mi 6 successfully.

Now you can reboot your device normally. It may take long time to boot normally after flashing process. So sit back and wait to boot it automatically. It’s best to wait it out for 10 minutes or so.

Check Root Status On Xiaomi Mi 6 

After rooting your Xiaomi Mi 6, now it’s the time to check is it properly rooted or Not? Root access is now ensured on your Xiaomi Mi 6 .

So if you followed all the above steps carefully then there should be a Supersu application in your rooted Xiaomi Mi 6 MIUI8 Smartphone. If you are able to find supersu file on your device that means your device is fully rooted and getting root access on Xiaomi Mi 6 without effort.


Other Interesting Posts For Rooted Android phones


This is all about how to root Xiaomi Mi 6 MIUI 8 with pc using twrp recovery and how to install twrp recovery on Xiaomi Mi 6 mobile?

If you are searching a way to root Xiaomi Mi 6 Nougat without pc then we will update it in future, if we get any proper method to root Xiaomi Mi 6 without pc. Till now you can’t root Xiaomi Mi 6 without pc in anyhow condition.

Jagmohan Singh Negi

I am Jagmohan Singh Negi A Tech Enthusiastic Person. I always want to explore something new and experiment on Android Smartphones, here on 99mediasector.com i share solutions of Latest Android Bugs and Their Fixes, Latest Android launches, and How-to-Type Solutions for All Android Smartphones.

Leave a Reply

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