Root Xiaomi Mi Mix 2S phone with Magisk and install TWRP

When Xiaomi first showed off the original Mi Mix, it was not a concept phone but a fully functional device. Xiaomi has created a phone with no bezel, except for the bottom part and no hard button pad. They managed to remove the headset as well as use the phone body as a headset. It was ahead of its time and clearly a niche product that not everyone wants to be an everyday driver. The next Mi Mix 2, Mi Mix 3 and Mi Mix 2S are improvements over the original, but are still quite minor. Today we will learn how to root Xiaomi Mi Mix 2S and install TWRP recovery on it.


Rooting your Xiaomi Mi Mix 2S will definitely void your warranty if you still have one. Furthermore, flashing a custom recovery and using it to flash third-party mods can be risky. We make sure to keep the instructions as detailed and accurate as possible. The method mentioned in the guide has also been successfully tested by many users.

However, there is always its own risk. Therefore, you will be solely responsible for any damage to your device.


  • A Xiaomi Mi Mix 2S with unlocked bootloader.
  • You will need a Windows, Mac, or Linux computer with ADB and fastboot installed. We have detailed, dedicated instructions on how to do it for all three platforms. You can check them out by following the links below.
  • Enable USB debugging and OEM Unlock on your Mi Mix 2S. To do this, go to Setting > About the phone. Now tap on MIUI version 7 times until you see option toasted bread Developer options are enabled. Return Setting > complementary Setting > Developer Option and allow OEM Unlock and USB Debugging.
  • Make sure the device is charged at least 50%.
  • Windows users will need to install Xiaomi USB Driver Latest .


Download the unofficial TWRP image linked above and rename the file to recovery.img then put it in your adb folder. Similarly, rename the file magisk to and put it in the adb folder.

How to root Xiaomi Mi Mix 2S

  1. Connect your Mi mix 2S to your PC with a USB cable and launch the ADB command line interface. Grant ADB debugging permission to your phone’s PC if required.
  2. Use the following ADB command to reboot your device into fastboot mode.

    adb reboot bootloader

  3. Now we can flash TWRP recovery, but when you restart MIUI 10 it may overwrite TWRP recovery with stock recovery again. That makes it a bit pointless to flash it. We need TWRP to flash Magisk to root the device. For that we can simply boot to TWRP without flashing it. Enter the command given below to do it.

    fastboot boot /path/to/recovery.img

    In the above command, replace /path/to/ with the actual path to the twrp file. You do not need to enter a path if the twrp file is already located in the adb directory. You also need to enter the exact filename of the image file in case you don’t rename it recovery.img .

  4. Your phone will boot in TWRP recovery. Go Advanced > ADB Sideload and swipe at the bottom to get started.

    adb sideload /path/to/

    Similarly, as before, it’s easier to put the Magisk zip in your adb folder so you don’t have to type the path to it.

Once that’s done, reboot your device and you should see the Magisk Manager app on your device and be able to grant root access to apps that require it.

Source: xda


We will be happy to hear your thoughts

Leave a reply

App New
Reset Password