How to install TWRP Recovery and Root Xiaomi Mi6

Xiaomi Mi6 is the new player from the Chinese giant. The Mi6 is quite a device to get your hands on. It carries a 5.15 inch Full HD display with an 8 MP shooter on the front. Xiaomi Mi6 is powered up with a Qualcomm Snapdragon 835 CPU with a RAM of 6 GB. It is accompanied by an Adreno 540 GPU. Mi6 is available in two storage options i.e. 64 GB and 128 GB. You will find a 12 MP shooter on the back of this smartphone. Xiaomi Mi6 runs on Android 7.1 Nougat with MIUI 8.0 on the top. This phone has a USB Type-C connector. A 3350 mAh battery is fixed inside the phone.Install TWRP Recovery and Root Xiaomi Mi6

Xiaomi Mi6 is out and it’s all set to enjoy the company of users. The Mi6 has already been blessed by a TWRP recovery and this phone has been rooted as well. On a Chinese phone like Mi6, there are so many advantages of root access and TWRP recovery. You can customize the phone by flashing MODs and custom ROMs by means of a custom recovery. Users can also backup Nandroid, EFS and all other sensitive partitions of their phones with the help of custom recoveries. Furthermore, it is easily possible to wipe individual partitions of the phone using a custom recovery. With the help of root access, a Mi6 owner can load in new features to enhance the performance and battery life of the smartphone.

Now let’s get back to the purpose we were here for. If you have got one unit of Mi6 right now, it will be a great injustice to not to tweak the smartphone and unveil the real beast hidden inside it. To help the Mi6 owners, we have this guide up. Follow the steps given below in order to install TWRP recovery and root Xiaomi Mi6.

Precautions & Preparation

  • This guide is intended for Xiaomi Mi6 only. Do not try this method on any other device otherwise, you may result in bricking it.
  • Make sure that your phone’s battery is charged up to 80% in order to avoid any power issues during the flashing process.
  • Backup all of your important contacts, call logs, SMS messages and media content to stay on a safe end.
  • Enable USB debugging mode on your phone in developer options. To do so, go to settings > about device > tap build number for 7 times. You will have developer options in settings now. Open developer options > Enable USB debugging. If you have the OEM Unlocking option, enable it as well.
  • Use your original data cable to establish a connection between your phone and your PC.
  • Follow this guide to the letter to avoid any mishap.

Disclaimer: The methods involved in flashing custom recoveries and rooting the device are highly custom. Rooting the device and flashing a custom recover is never recommended by a device manufacturer. In case something goes wrong, TechBeasts or the device manufacturers may not be held responsible. Make sure that you’re doing everything at your own risk.

Required downloads & installations

  1. Download and install Xiaomi  USB drivers.
  2. Download and install Minimal ADB & Fastboot drivers.
  3. Download file and copy it to your phone’s external storage or the internal storage.

How To Install TWRP Recovery and Root Xiaomi Mi6

  1. Download recovery.img file for Xiaomi Mi6. Rename the downloaded file to only “recovery.img” to make the process easy.
  2. Copy recovery.img file to Minimal ADB & Fastboot folder which is located in program files in your windows installation drive.
  3. Connect your Xiaomi Mi6 to your PC now.
  4. Open Minimal ADB & Fastboot.exe from the Minimal ADB and Fastboot folder.
  5. Now in the command window enter following commands:
    • fastboot reboot-bootloader

      This will reboot your phone in the bootloader/fastboot mode.

    • fastboot flash recovery recovery.img

      This will flash the recovery on your phone.

    • fastboot reboot recovery or use the Volume Up + Down + Power combination to get into TWRP now.

    • (this will boot your device in TWRP recovery mode)

How to Root Xiaomi Mi6

  1. Download and copy it to your Mi6’s internal storage.
  2. Boot into TWRP recovery on your Mi6 using the volume and power button combination.
  3. Now in the main screen of TWRP, tap “Install > Locate the newly copied file and flash it”.
  4. After flashing SuperSU, reboot your phone. You are all done.
  5. Now after your phone boots up, install SuperSU to handle the root permissions on your phone.
  6. Your device will boot up now. Find SuperSu in the app drawer. Install Root Checker app to verify root access.

Don’t forget to create a Nandroid Backup for your Xiaomi Mi6 now. Also, check out how to use Titanium Backup since you’ve got your phone rooted. That’s all. Stuck with something? Don’t worry! Reach us out through the comment box below.

Follow Me

Usama M

+Usama M: Ex Farmviller | Android Fanatic | Software Engineer,Founder -
Follow Me
© 2018 TechBeasts. All rights reserved.· is not associated with Google, Samsung or any other OS provider and smartphone manufacturer. We are an unofficial fan site.