How to Install Leaked MIUI 10 ROM on Xiaomi Devices

With the Xiaomi Mi 8, Mi 8 Explorer Edition, and the Mi 8 SE all recently being announced at an event in China, Xiaomi users also learned of MIUI 10 being released for several devices. The new MIUI 10 has many features, such as a completely redesigned lock screen, quick settings, and a bunch of other UI improvements.

While MIUI 10 is only being released on a few devices, it hasn’t become publicly available yet. However, recent ROM leaks enable us to install MIUI 10 on several Xiaomi devices. These devices are:

  • Xiaomi Mi Mix 2
  • Xiaomi Mi Mix 2S
  • Xiaomi Mi 5
  • Xiaomi Mi 6
  • Xiaomi Redmi Note 5 Pro
  • Xiaomi Mi Note 2

So if you own one of the above Xiaomi devices and want to give a leaked version of the latest MIUI 10 a try, this guide will walk you through installing it on your Xiaomi device.

Note: This guide involves unlocking the bootloader. If your device isn’t already unlocked, you need to go through the Xiaomi bootloader unlock request process. Be warned that unlocking the bootloader will perform a factory reset on your device, so make sure you backup all of your important data!


  1. The first step is to install the ADB tools on your computer, if you don’t already have them.
  2. Next enable USB debugging on your Xiami device – go into Settings > About Phone > tap ‘Build Number’ 7 times until Developer Mode is activated, then go to Settings > Developer Options > enable USB Debugging.
  3. Next you want to download the MIUI 10 rom specific for your device, and the Google apps package, then transfer them to your phone via USB connection.
  4. Now reboot your Xiaomi device to the bootloader by turning off the phone, then hold down the Power + Volume Down buttons together, until you see the Bootloader screen.
  5. Now you want to boot TWRP on your Xiaomi device – download the TWRP for your Xiaomi device to your ADB folder (so you should have for example C:\ADB Tools\
  6. Next open an ADB command window (hold Shift + right click inside the main ADB folder on your PC, and choose “Open a Command Window Here”)
  7. Connect your Xiaomi device to your PC via USB, and type into the ADB command terminal: adb devices
  8. This should return your device’s serial number – you may have to accept a pairing dialogue on your Xiaomi’s screen, then run the command again.
  9. If ADB properly recognized your Xiaomi, then type into the ADB window: fastboot boot /path/to/twrp_img (replace path/to/twrp.img with where you actually saved the TWRP.img, for example C:\ADB Tools\TWRP.img)
  10. When your Xiaomi boots into TWRP’s main menu, tap on “Wipe” and then “Swipe to Factory Reset”. If you’re on the MIUI 9 China Stable edition ROM, this is likely an unnecessary step, but for any other global ROM you need to do this.
  11. Now in TWRP main menu go to “Install” and then choose the MIUI 10 ROM you downloaded, and swipe to flash it. Repeat this step with the Google Apps package.
  12. Once both have been flashed, tap “Reboot System” and after a sufficient waiting period (you just loaded a new ROM, let your phone do its thing) you should be in the new MIUI 10.
Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

How to Install Leaked MIUI 10 ROM on Xiaomi Devices

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested