How to Root Xiaomi Mi Mix 2S and Install TWRP Recovery

How to Install TWRP Recovery and Root Xiaomi Mi Mix 2S

If you’ve already got your hands on the latest iteration of the Mi Mix series, then here’s the easiest method to root the phone and enjoy some third-party goodies. In this tutorial, we will show you how to root Xiaomi Mi Mix 2S and install TWRP recovery on it.


Xiaomi is now one of the most renowned Android manufacturers worldwide. Every year, the OEM releases a couple of devices that would lie from low to high-end price spectrum. The company came with its first bezel-less design back in 2016 with the announcement of the Mi Mix series. This year, in 2018, Xiaomi has announced the Mi Mix 2S, the successor to last year’s Mi Mix 2, with some refinements and upgraded hardware.

If you have got your hands on the phone, then here’s your chance to tweak up the software. The method below will provide a detailed explanation on how to install TWRP recovery and root Xiaomi Mi Mix 2S using Magisk.

How to Install TWRP Recovery and Root Xiaomi Mi Mix 2S

Table of Contents

Guide to Install TWRP Recovery and Root Xiaomi Mi Mix 2S

The Mi Mix 2S sports the powerful Snapdragon 845 chipset and 5.99-inches full HD+ display. The phone has very slim bezels on three edges and a 5 MP camera lens located at the bottom right. When it comes to the software, the latest Xiaomi beast comes with MIUI 9.5 based on Android 8.0 Oreo. Which means you’ll get to enjoy all the customizable goodness with the MIUI skin. There’s yet another feature that has been a major addition. This is the new on-screen navigation gestures, just as you would have seen on the iPhone X.

Before you go ahead with the procedure and root Xiaomi Mi Mix 2S, take a look at a few benefits of installing TWRP recovery and rooting the phone.


If you have had experience with an Android device previously, you’d have come around the word ‘Rooting’ more likely. Basically, it allows you to access the Android sub-system and customize just about anything. In order to root, you must first install TWRP recovery on Xiaomi Mi Mix 2S. A custom recovery, such as TWRP, in this case, will not only enable you to root but also allow you to flash mods, custom ROMs, kernels, and almost anything that you throw at it.

As of February 8 2019, official TWRP for Xiaomi Mi Mix 2S is now available for download. Users can easily install this TWRP recovery image on their unlocked device and root Xiaomi Mi Mix 2S using Magisk.


  • It is very important to take a full backup of your Xiaomi device before following the procedure. You can follow our guide on how to backup Android devices.
  • Charge the phone to a sufficient battery level to avoid any sudden shutdowns during the process.
  • You must first unlock Mi Mix 2S bootloader. You can also follow our guide here for this purpose.
  • In order to install TWRP recovery on Xiaomi Mi Mix 2S, you must also install Android SDK tools on the PC.

Make sure to fulfill all the stated requirements before you follow the instructions below to root Xiaomi Mi Mix 2S.


Install TWRP Recovery on Xiaomi Mi Mix 2S

  1. Download TWRP recovery image for Mi Mix 2S.
  2. Copy the ‘twrp-3.2.3-0-polaris.img’ file to C:\adb, where the ADB/Fastboot binaries are present.
  3. Hold the SHIFT key and right-click on an empty space inside the folder.
  4. Select ‘Open PowerShell window here’.
    Install TWRP Recovery and Root Xiaomi Mi Mix 2S - Open PowerShell
  5. Power off Xiaomi Mi Mix 2S.
  6. Hold the Volume Down and Power button simultaneously to boot into Fastboot mode.
  7. Connect the device to the PC using the USB cable.
  8. Enter the following command to install TWRP recovery on Xiaomi Mi Mix 2S:
    fastboot flash recovery twrp-3.2.3-0-polaris.img

After flashing, do not boot the device into the OS yet. The second step in order to root Xiaomi Mi Mix 2S is to format the data partition.

Format Data Partition

Format Data in TWRP to Root Xiaomi Mi Mix 2S

  1. Simply hold the Volume Up and Power button until the phone powers off and boots into TWRP.
  2. Go to ‘Wipe’ > ‘Format Data’.
  3. Finally, enter ‘Yes’ in the provided field.
  4. The device will be formatted completely.

 How to Root Xiaomi Mi Mix 2S?

  1. Download the latest Magisk installer zip.
  2. Go to the ‘Mount’ menu in TWRP recovery.
  3. Tap on ‘Enable MTP’.
  4. Connect the device to the PC using the USB cable.
  5. Transfer the ‘’ file to the internal storage.
  6. Disconnect the device.
  7. Tap on the ‘Install’ button.
    How to Root Xiaomi Mi Mix 2S using Magisk
  8. Navigate to the internal storage and select the Magisk install zip file.
  9. Finally, swipe the button at the bottom of the screen to root Xiaomi Mi Mix 2S.

Once the flashing process is complete, hit the ‘Reboot System’ button. The phone will boot into the OS and should be rooted with Magisk now. Go through the on-screen instructions and setup the device.

Now that your phone is rooted, you can start using root-enabled apps or install Magisk modules to add extra features to the software. On the other hand, you can use TWRP recovery to flash custom ROMs/kernels and even install MIUI 9.5 Global ROM. So this was our guide on how to root Xiaomi Mi Mix 2S and install TWRP recovery on it. If you have any questions regarding the procedure, then leave a comment below.


  1. Does this wipe all my personal data,files, apps, settings?

    I just need root access, already unlocked.

    1. Hi, you will still need to wipe the phone completely including the apps/settings/internal storage to properly root the phone. This is required so as to disable encryption.

  2. after doing all the below:
    – flash twrp (failed, always back to TWRP)
    – Flash dm-verity file that I just linked above
    – Flash Magisk 16.4, again
    – flash stock rom 9.5

    now i bumped into bootloop. Cannot even go back to TWRP recovery mode. I can only get into fastboot mode. repeat several times flashing TWRP.img but still no luck. Can’t get back to TWRP recovery mode.

    What should I do now?

    1. Hello CG, something somewhere went wrong.

      Anyways, you can simply grab the latest Fastboot ROM and flash it using the Mi Flash Tool. This will restore your device back to stock firmware.

  3. Hey guys don’t reset it’s the reason why you guys are stuck at the logo I’m here using miui 10 tried to flash the magisk it was successful haven’t tried it yet on miui 9

  4. Hi,
    after my last step of hit the ‘Reboot System’ button, the phone did not boot into the OS but instead it go back to the TWRP screen. Are u able to help me please. I am struck at the TWRP screen.

    Appreciated & Thanks in advance

    1. Hi, kindly boot into TWRP, flash Magisk and then flash this ZIP file after that. Then reboot and confirm if it is booting or not.

    2. Hi Dhananjay,
      Now it stuck at the logo screen. Do u hav Mi Mix 2S global rom for me to flash? Do you think if there is a possibility that my original rom is gone?

    3. Hi again. Now, kindly try reversing the order.

      1) Flash dm-verity file that I just linked above
      2) Flash Magisk 16.4

      Let me know if it works. I would personally like to know the results as well. In case it doesn’t work, don’t worry, I have the link to the latest Global Stable as well.

    4. Erm.. I have tried reversing but im still stuck on Mix Logo page & after running the Mix Logo page for awhile, it goes back to TWRP again.

      Do you mind telling me what should I do now?

    5. Ya, I did format the data in TWRP.

      Just like this instruction – Go to ‘Wipe’ > ‘Format Data’.

      I dont know what actually went wrong. And I did not backup my file as this is my new phone, hence nothing to backup.

      Now do I need to ‘Wipe’ > ‘Format Data’, then flash MIUI v9.5.18 full ROM ZIP?

      And I re-flash Flash Magisk 16.4 & dm-verity file?

    6. Yes. Make a full wipe before installing the full ROM. And post that, you can try the Magisk 16.4 ZIP again. If it still fails then just repeat the process and leave Magisk out of it.

    7. I dont know what went wrong. It still go back to TWRP after installing full ROM, no matter I install Magisk 16.4 ZIP anot.

      What should I do?

    8. I realize while running the full rom zip file, it have this package_extract_file took 00s running through the screen, is it normal?

    9. Go to TWRP > Wipe > Advanced Wipe. Clear Data, System, Cache, and Dalvik/ART Cache. Then reflash just the ROM. Try booting with that.

    10. Thanks! now I have the OS. Means I cannot install Magisk? Or I did something wrong down the way?

    11. Although the process should work. But I am 100% sure that there’s something wrong with dm-verity that prevents the phone from booting.

      I am already looking into the forums for the same. If I find a solution, I will update the tutorial and also leave a comment reply here to let you know.

    12. I followed all this and it gave me option to choose china region only. When I clicked china and continue, it gave me an infinite loop of trying to install and restarting.

Leave a Reply

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