Home » How to Root » How To Root Xiaomi Mi6

How To Root Xiaomi Mi6

How To Root Xiaomi Mi6

Xiaomi recently launched a High end smartphone that packs a very big features. Rooting it will let you unlock more features on it. One major thing we root our phone for is removing bloatware and tweaking.

Xiaomi Mi6 Specifications.

  • Brand: Xiaomi.
  • Model: Mi6.
  • Operating System: Android.
  • Android Version: Android 7.1 Nougat.
  • Screen Size: 5.1 Inches.
  • Sim Support Dual Nano SIM.
  • Connectivity: 4G/LTE.
  • Storage: 64GB.
  • RAM: 6GB.
  • Processor:  Octa-core (4×2.45 GHz Kryo & 4×1.9 GHz Kryo).
  • Hardware: Qualcomm MSM8998 Snapdragon 835.
  • Camera: 12MP/8MP.
  How To Root MBO L2

Today I will be telling you How To Root Xiaomi Mi6 within some few minutes.

All you have to do is give us a little of your time and you can be on the row with others.

How To Root Xiaomi Mi6.

For you to be able to Root Xiaomi Mi6, there are some certain processes you have to take. All you have to do is to follow our instructions one after the other.

  How to unlock Huawei nova 2s Bootloader and root Huawei nova 2s

There is a three process in rooting Xiaomi Mi6. The three process is

  1. Unlocking Bootloader
  2. Installing Custom Recovery and
  3. Rooting the phone.

This three process is very important and should be followed one after the other.

Another thing important is the requirements.

  How to Root Asus Zenfone Pegasus 3 Max ZC521TL

For you to root Xiaomi Mi6, you will need to have all of this.

  1. A PC.
  2. A Xiaomi Mi6.
  3. A working USB Cord.
  4. A Little Coding Knowledge.
  5. Magisk zip file.
  6. A TWRP, CWM, CTR or Philz Recovery.
  7. An ADB Fastboot script.

Having all this gives you a 100% chance of doing anything you want with your phone even installing a custom rom.

  How to root YU Yureka Black, Unlock Bootloader and Flash TWRP

Now, from the processes above, let us take them one after the other.


First Process

Unlocking Bootloader.

There are many Android phones that come with locked bootloaders and Xiaomi Mi6 is one of them.

Before you can do anything like rooting with the phone, you need to, first of all, unlock the bootloader.

  How to Install TWRP Recovery and Root Amigoo R300
A Windows PC CMD
[/media-credit] A Windows PC CMD

To Unlock Xiaomi Mi6 Bootloader.

  • Backup all your Stuff.
  • Go to settings.
  • Check if there is any Developers option.
  • If there is none.
  • Go to About phone.
  • Consequently, Tap on Build number till you get Developers Option.
  • Go back and you will see developers Option.
  • Go to Developers Option before About Phone.
  • Look for OEM Unlocking option.
  • Click on it to Enable it if it’s not enabled.
  • If enabled, Disable and enable it again.
  • You will get a warning message. Accept it.
  • If your phone is security code, you might be prompt to enter it and continue.
  • You will need to enable USB Debugging too.
  • Power off your phone.
  • Boot to Fastboot by pressing volume up and power Button Simultaneously.
  • To make sure your device is connected, enter this command.
    fastboot devices
  • If your phone is well connected and ready, it will tell you.
  • To Unlock your phone, send this command
    fastboot oem unlock
  • Wait for the progress Bar to finish.
  • Your phone bootloader is now unlocked.
  How to Root Condor Plume P8 Lite, and Flash TWRP


Most Android Phones comes with Bootloader unlocked or locked. Because we may not have had access to every Android phone, we cannot clarify whether the bootloader is locked or Unlocked.

What you have to do is, first of all, Check if there is Bootloader Option on your phone by Booting your phone to Fastboot by Pressing Volume Up and Power Button Simultaneously.

  How to root Oppo F5, Unlock Bootloader and Flash TWRP


Check Bootloader On Android Phone.

  • Go to settings.
  • Check if there is any Developers option.
  • If there is none.
  • Go to About phone.
  • Continue tapping on Build number till when you get the Developers Option.
  • Go back and you will see the developers Option on Settings
  • Go to Developers Option before About Phone.
  • Look for OEM Unlocking option.
  • If its there, then you will need to unlock your bootloader.
  • If it is not there, you don’t have anything to worry about.
  How To Root Gionee S6s and Install TWRP

Once there is no Bootloader on the phone, then, you can go ahead and use any Rooting app or software to root your phone. But if there is any, follow the next step which installing Recovery.

Remember to Rename Recovery Name to Recovery.img. Having a long Recovery name can confuse you when porting recovery. Paste the recovery to the User

  How To Root Motorola X4 XT1900-1 and Install TWRP


Root Xiaomi Mi6
[/media-credit] Root Xiaomi Mi6

How to Install recovery on Xiaomi Mi6.

  1. Copy the Downloaded TWRP to PC.
  2. Open CMD on PC.
  3. send this command
    fastboot flash recovery recovery.img
  4. Reboot your phone with this command
    fastboot reboot
  5. You now have TWRP on Your Phone.
  How To Root Gionee X1

You have to move next to the next step which is Rooting your phone. Follow the next step to root your phone. You have to copy the Downloaded SuperSU zip file to the root of your SD Card.


How To Root Xiaomi Mi6.

  • Boot to Recovery.
  • Select Install Zip.
  • Select the SD where Magisk zip file is.
  • Flash it.
  • Your phone is rooted.Reboot to see SuperUser on your phone.
  How to Root Tecno S6

The Processes above is the three-stage we told you at the beginning of the post. Once you follow it, you will get everything you want with your Xiaomi Mi6.

If you don’t want to flash a custom recovery to your phone, you can consider rooting your phone without installing a custom recovery. But you must first of all, unlock your bootloader, then you can root your phone with a software like One click Root and RootGenius.

  How To Root Allview P6 Pro and Flash TWRP
root genius
[/media-credit] root genius

Root Genius is a software developed by Shuame and one of the best rooting software for Android phones.

How to root Xiaomi Mi6 with Root Genius.

  • Download the software.
  • Install the software to your pc.
  • Get a detectable working USB cord.
  • Enable USB debugging on your phone.
  • Connect your phone to the PC.
  • wait for it to detect your phone.
  • Click Root it to start rooting your phone.

John Daniel

My interest and love for Mobile development especially Android and Technology stuff led me in opening BlogTheTech, I am on my 20s and an undergraduate of Electrical Electronics Engineering.

View all posts

Add comment

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

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


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 181 other subscribers