How to Root MIUI Devices in One Click with KingRoot App

There are basically various ways to achieve Android rooting on your device. Each method has its own advantages and its level of difficulties. The more difficult it is, the more advanced skill is needed. While not all Xiaomi device users are a tech-savvy and Android Ninja. So if you are one of those who are not Android Ninja, the one-click root method is more suitable for you to start especially if this your first time rooting.

There are many apps you can use to gain root access on your Xiaomi phone but the basic way of how it works is the same: install an app then click the root button. That’s it. Among all of those Android root apps, KingRoot app by Kingroot Studio is known as the most popular and the best one.

KingRoot is a root tool for “lazy people” who just want to get root access but don’t want to flash any third party Recovery into their lovely device. It can work on almost all device from Android 2.x – 5.0. Working of KingRoot based on system exploit. The most suitable Root strategy will be deployed from cloud to your device according to your ROM information.

So basically how KingRoot app works once you clicked the big Root button is it analyzes your phone model, ROM, OS version, etc. and it downloads a “secret recipe” -read: exploit- according to the data it has gathered previously. So it is important to keep your phone connected to Internet when rooting.

According to its developers, the KingRoot app has been proven working to root 103,790 phone models from various tech brands like Samsung, HTC, ZTE, Huawei and of course our beloved Xiaomi.

We don’t have clear yet detailed information of what Xiaomi devices are supported by this app. But many reported that its latest version can root Redmi Note 2 even on Android 5.1 Lollipop. However we’d really love to know that KingRoot app can root Redmi 1, Redmi 1S, Redmi 2, Redmi Note 4G, Redmi Note 2, Redmi Note 3, Redmi 3, Mi 4, Mi 4i, Mi 4c, Mi Note, Mi Note Pro and even Mi Pad. So please go back to this page and tell us what phone you are using and whether the root process success or not. However, some recent MIUI devices like Redmi Note 2 and Mi 4i are confirmed to be root-able using KingRoot app so I believe many older MIUI devices are also compatible.

Notice: Rooting Android phone may be legal in many countries but it may void your phone warranty. So proceed with careful and with your own risks.

Also read:

How to root

Step 1 – Grab your Xiaomi phone running MIUI and make sure it has at least 40% battery power remaining.

Step 2 – Then on your phone navigate to Settings > Security > Device Administration > then enable Unknown Sources. However in some older MIUI version it may also be found at Settings > Privacy > Unknown Sources > Allow Installation of apps from unknown sources.

Step 3 – Open up your mobile browser like Chrome, Firefox or use default MIUI web browser then download KingRoot App here into your phone.

Step 4 – Now open up MIUI File Explorer app and look for where’s the location of downloaded KingRoot .apk file.

Step 5 – Found it? Now tap on it and install it as usual.

Step 6 – Now before you proceed to root, make sure your phone is connected to Internet whether via Wifi or using mobile data.

Step 7 – Now launch the KingRoot app by tapping on its icon.

Step 8 – Ready? Simply tap on the big Start Root button to begin the rooting process.

Step 9 – KingRoot will analyze your phone model and its Android system following by downloading necessary “secret recipe” to be injected into your phone to gaining root access.

Step 10 – Once done rooting, the app will display big green tick logo then restart your phone after that.

That’s it. Upon restarting your MIUI phone is now rooted.

You’ll notice there’s a new app called SuperSU. You can now verify the root by installing root checker app from Play Store. Enjoy!

Ok now your phone is rooted and somehow you get bored and want to unroot it back. If so, then simply follow steps below:

How to Unroot

Step 1 – On your phone, open up KingRoot app again

Step 2 – Tap on the top right corner menu (see pic) then General setting.

Step 3 – Finally, simply tap on Uninstall KingRoot.

unroot uninstall kingroot

Very easy isn’t it?

*Images credit belongs to Inwepo.

Tried already? Why don’t you tell us what Xiaomi phone you are using and is it root-able or not? Thanks

  • Rajesh Kumar

    I have ordered Redmi Note 3. When i will root i will tell u whether it works or not. πŸ™‚

    • dave bryson

      did it work on redmi note 3???

      • farieznur

        Yes it should work on Redmi Note 3 Kenzo but you need to officially unlock its bootloader. You can even then replace Kingroot with SuperSU after rooting.

        • Tianz Nugroho

          It works on redmi note 3, and now im enjoying this moment.

          • farieznur

            Great. You may also want to replace Kingroot with SuperSU if you want (better root) and flash custom recovery

          • Srinivas

            Sir i followed u r instructions to backup EFS partition USING ***Redmi note 3 toolkit Version 4***

            —> this link

            when the backup was over i got the file and examined it

            i was getting only 1.5 Mb

            is this normal OR is the backup failed!!!!!!!!!!

            for the proof i am sending this image

            1. [img][/img]

            2. [img][/img]

            sir please give me solution for this problem

  • Bowsandarrows

    Causes a parse error and will not run

  • Khairi A Karim

    KingRoot Version 4.9.3 (144) installed on Xiaomi Mi Pad 2
    > Rooting Failed. Better luck next time! πŸ˜€

  • thirumurthy

    I have mi4i miui version7.3 but rooting failed,why?

  • thirumurthy

    Root via Kingroot is want unlock bootloader?

    • farieznur

      you have to firstly unlock your phone’s bootloader before using Kingroot

  • Owent Ovandy

    Not work on Redmi 1S Miui 7.3.1

  • rwadhwani

    Worked on Xiaomi Mi Note Pro running Android 5.1.1 using KingRoot v4.9.5 from

  • Sanober Siddiqui

    How to Download and Install Kingroot:

    For KingRoot app: just download Kingroot.Apk, then install it into you device. Run it , done! KingRoot will do every other thing for you.
    2. For KingRoot Desktop version: download it from official website into your computer, then connect your device to computer. After connect successful , just click β€œεΌ€ε§‹root” (start root). Done! Waiting for root.

  • Unlocked Mi 5 bootloader, doesn’t work.

  • Arpit Chhabra

    My redmi 2 prime got updated to miui 7.5.2 with lollipop android version. It was rooted before getting updated, but after getting updated no app is able to root it. Can anyone help me out with this?


    I used XiaoMI4I and version 5.0.2
    It works!
    I can now use GGuardian

    It’s so good

  • WindyDerek

    My mi4i miui 7.5.2 failed to root at 54%.
    Need help!!!

  • Kousik

    I want to root my redmi note 3, please suggest me which is process, my system information screenshot is attached, find the attachment.

    • farieznur

      You should flash TWRP and then SuperSU to gain root

  • Timizorzom

    King root will not root my Xiaomi Redmi Note 2 on MIUI 8. So far, nothing will. πŸ™

    • farieznur

      yes of course since MIUI 8 is newest version. You should wait till newer version of Kingroot is released (that supports MIUI 8) – perhaps.

  • brav kurniawan

    Still researching , not working MI 4i – MUI8.0

  • Andrea Gadaleta

    It not function on miui8, plese update kingroot!

  • Atul

    I want to root my new redme note 3 device please check attached screen shot and suggest me.. Which process is suitable for rooting my device.. Is it suitable via kingroot

  • mira putri

    The latest version kingroot 4.9.6 didn’t work on my redmi 3 pro miui 7.9

  • monit gupta

    I have downloaded kingroot app..And also allows the permission throw privacy..Still it doesn’t work. I mean i’m not able to install it..It says that harmful app.. Can’t install

  • Kabeer Husain

    Redmi note 3 running on miui 8 global stable nd android marshmallow cannot be rooted with kingroot it says its not adaptablr yet plees make this app adaptable for latest miui versions nd android

  • Cloud Nay

    It doesn’t work on Redmi 4 either.

  • Farrel Hafiz

    Is there any risk of bootloop?

  • Jebb

    Doesn’t work on Mi3 with MIUI 8

  • If you didn’t unlock the bootloader, no matter what kind of app you use it will be useless. Eventually if it’s rooted it will not work properly *self experience*. Try unlocking the bootloader first and follow the official guide on MIUI. It’s complicated but it’s better than taking the shortway that may break your Mi phone.

  • John Narine

    Hi, I would like to know how I can rootear my XIAOMI HM NOTE 1LTE RUNNING KIKAT 4.4.4 KTU84P MIU GLOBAL 8.2.

  • Jake

    Xiaomi Redmi 5 not supported. MIUI