[Download] Xiaomi Mi Mix 2 Root and TWRP recovery [also Mi Mix 2s]

mi mix 2 root and twrp recovery

If you are into the cool stuff you can do with root access and TWRP, and are planning to buy the Mi Mix 2, then we have some really good news for you here. The Xiaomi Mi Mix 2 root is now available, as also the TWRP recovery.

Basically, the real development here is availability of TWRP recovery, using which you can easily gain root access via Magisk root tool package.

We were expecting the TWRP recovery for Mi Mix 2 to arrive now, as we have already had the TWRP for Mi Note 3, a device Xiaomi launched alongside the Mi Mix 2 recently.

Hopefully, an Android 8.0 based ROM like LineageOS 15 is released for the device too, as it’s been for the original Mi Mix, and countless other Xiaomi devices. Get our AIO list of LineageOS 15 downloads and device list here.

While we are sure Xiaomi would bring the 8.0 update for Mi Mix 2, we just that it’s gonna take some considerable time. Xiaomi has revealed its Oreo release plans yet, which only adds makes things worse.

Read: ‘Xiaomi MIUI 9 release news

Anyway, here’s how you can install TWRP recovery and thereafter root your Xiaomi Mi Mix 2 right away.

Note: As installing TWRP on device makes it prone to system checks and stuff, that could result in device not restarting properly if adequate care is not taken, it is highly advisable to simply install Magisk to not only get root access  via it, but also keep the device okay with system checks. So, just follow the guide below and do install Magisk as said below — do not stop after installing TWRP, continue and install Magisk too.

How to root Xiaomi Mi Mix 2 and install TWRP recovery


Supported devices

  • Xiaomi Mi Mix 2, codename chiron
  • Xiaomi Mi Mix 2S, codename polaris
  • Don’t try on any other device whatsoever!

Important: Check your device’s model no. on its packaging box, or in Settings > About device. BTW, be sure to use an app like Droid Info to make sure that your device’s model no. is the one given above. If you don’t see the same model no. and codename, then DO NOT try this on your device.


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files. Sometimes, Odin installation may delete everything on your device!

Mi Mix 2 and Mi Mix 2S Root and TWRP guide

Once you’ve downloaded the TWRP image (.img) and Magisk file, you will need to ensure that you have the necessary drivers installed on your PC for everything to work smoothly. You can use these Xiaomi drivers.

Once you’ve successfully installed the drivers on your PC, we can begin:

  1. To be able to install TWRP recovery, you need to first unlock bootloader of your Mi Mix 2/2S. For this, go to this Xiaomi unlock page, and follow the instructions. You may need to create an account for this, as Xiaomi will send you the unlock code on your email ID provided here.
    Note: Until bootloader is unlocked, you cannot install TWRP recovery, and cannot root your Mi Mix 2/2S either.
  2. Download the TWRP recovery file and Magisk file from above.
  3. Transfer the Magisk file to your Mi Mix 2/2S. Keep TWRP file on PC.
  4. Next, setup ADB and Fastboot on your computer.
  5. Open a command window on PC in the folder where you have the downloaded TWRP file (from step 2) on your PC.
    • For this, go to that folder, and then in the address bar, type cmd and hit enter key. A command window will open, and its folder location will be where you have the downloaded TWRP image file.
  6. Now, reboot your Mi Mix 2/2S into fastboot mode.
    1. Power off your device.
    2. Press and hold the Volume Down and Power buttons for about 7 seconds till you see the Mi bunny mascot on the screen. (If this doesn’t work, try Volume down + Home + Power buttons together.)
  7. Now, connect your Mi Mix 2/2S to the PC with a USB cable (preferably the cable that came with your device).
    └ Check your phone’s screen, if it asks for “Allow USB debugging”, accept it by selecting OK/Yes.
  8. Now, we install TWRP recovery by issuing the following command.
    fastboot flash recovery <filename of twrp file here>.img
  9. Now reboot into recovery mode to use TWRP recovery to root Mi Mix 2/2S by installing Magisk. Use the command below to easily do that. (Yes, while in fastboot mode, you can also use volume buttons to find the Recovery option, and then power button to select that option to reach TWRP.)
    fastboot boot <filename of twrp file here>.img
  10. In TWRP, when it asks for it, do not allow for System modifications. You may have to swipe for this.
  11. Now, let’s root this buddy. Do this: Tap on Install button, and then select the Magisk zip file. Then do the swipe action at the bottom to install the Magisk root tool. Once done, tap on the Back button to go back to main screen of TWRP.
  12. Tap on Reboot option, and then on System to restart your Mi Mix 2/2S, which will now have root access.

Do let us know if you need any help with installing TWRP recovery on the Mi Mix 2 or Mi Mix 2S, or anything related to root access.

Happy Androiding!

Posted by
Kapil Malani

A die-hard Liverpool FC fan, Kapil is a big fan of Batman, Android and street Cricket. In that order, probably. Email: kapil@theandroidsoul.com


  1. Doesn’t work. C:UsersTDesktopXiaomi>fastboot flash recovery xiaomi-mi-mix-2-chiron-twrp.img
    < waiting for device >
    error: cannot open ‘xiaomi-mi-mix-2-chiron-twrp.img’

    bootloader unlocked, usb debugging enabled.

    1. just to be sure there is no error in command, rename the file to simple one, like twrp.img and then edit the filename in command accordingly… it would become — fastboot flash recovery twrp.img
      And what do you get when you type fastboot devices command?

      As an alternative, you can also try this file – http://downloadmirror.co/W9n/twrp-chiron-mix2.img

      Let me know.

      1. That got me halfway there, thank you:

        C:UsersTDesktopNew folder (2)>fastboot flash recovery twrp-chiron-mix2.img
        target reported max download size of 536870912 bytes
        sending ‘recovery’ (26892 KB)…
        OKAY [ 0.581s]
        writing ‘recovery’…
        OKAY [ 0.250s]
        finished. total time: 0.832s

        C:UsersTDesktopNew folder (2)>fastboot boot twrp-chiron-mix2.img
        downloading ‘boot.img’…
        OKAY [ 0.578s]
        OKAY [ 0.000s]
        finished. total time: 0.578s

        However, no files or folders are recognizable or accessible. the selections of names are just random characters and folders lead nowhere, strange. I have magisk on the phone but i cannot find it. If I hold power and volume up i access mi recovery 3.0 but it was never installed. twrp never asked for allow for system modifications and once i leave twrp, i cannot go back to it unless i repeat the process via pc. once in twrp, all folder names look like “sdfsldhflsdkhf”…

        1. Same problem here, can’t see the magisk file because all folders are like you mention

        2. You need to format data (not factory reset , but format data) that will remove the forced encryption and allow data to be mounted. Then you can copy over the magisk zip and flash it

Comments are closed.