Xiaomi

Download stable MIUI 12 ROM for all Xiaomi, Redmi, and POCO devices [40+ Smartphones]

MIUI 12 is the latest firmware update by Xiaomi that the manufacturer is actively rolling out for almost all of their smartphones. While the current iteration of MIUI 12 is based on Android 10, Xiaomi is also beta testing Android 11 for select flagship devices. While you already know about the stunning MIUI 12 features, like super wallpapers, dark mode, and new animations, gesture navigation, here is a collection of all the latest MIUI 12 ROMS available for download for several Xiaomi devices.

MIUI is a heavily customized skin by Xiaomi built on top of Android. However, the 12 iteration of MIUI features a lot of changes; probably even bigger than the any new Android skin from other OEMS. MIUI 12 was announced in April 2020 and since then Xiaomi has been actively seeding beta and stable ROMS for several smartphones.

Download stable MIUI 12 for over 40 Xiaomi, Redmi, and POCO Devices

The support list for MIUI 12 is endless and more than 30 devices have already received the global stable ROM. Skip directly to the downloads section below to get the stable MIUI 12 ROM for over 40 Xiaomi, Redmi and POCO devices directly from Xiaomi servers. We have also added an extensive guide on how to download and install the stable MIUI 12 ROM onto any Xiaomi device.

1. Redmi 9C (angelica) 

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  Europe (angelicaeeaglobal)    
1.1 V12.0.3.0.QCREUXM Download Link
  Global (angelicaglobal)    
2.1. V12.0.4.0.QCRMIXM Download Link

2. Redmi 10X (atom)  (China)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (atom)    
1.1. V12.0.2.0.QJHCNXM (Rolled Back) Download Link
1.2. V12.0.4.0.QJHCNXM Download Link Download Link

3.Redmi Note 8 Pro (begonia)

  Build Number, Region Recovery ROM     
1.1. V12.0.2.0.QGGCNXM Download Link Download Link
  Europe (begoniaeeaglobal)    
2.1. V12.0.1.0.QGGEUXM Download Link Download Link
  Global (begoniaglobal)    
3.1. V12.0.0.4.QGGMIXM (Rolled back) Download Link
3.2. V12.0.2.0.QGGMIXM Download Link Download Link
  India (begoniainglobal)    
4.1. V12.0.0.3.QGGINXM (Rolled Back) Download Link
4.2. V12.0.1.0.QGGINXM Download Link Download Link
  Indonesia (begoniaidglobal)    
5.1. V12.0.1.0.QGGIDXM Download Link Download Link
  Russia (begoniaruglobal)    
6.1. V12.0.3.0.QGGRUXM Download Link

4. POCO F1 (beryllium)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  Global (berylliumglobal)    
1.1. V12.0.0.3.QEJMIXM Download Link

5. Redmi 10X Pro (Bomb)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (bomb)    
1.1. V12.0.2.0.QJLCNXM Download Link Download Link
1.2. V12.0.5.0.QJLCNXM Download Link Download Link

6. Mi 10 Ultra (cas) 

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (cas)    
1.1. V12.0.6.0.QJJCNXM Download Link Download Link
1.2. V12.0.7.0.QJJCNXM Download Link Download Link
1.3. V12.0.8.0.QJJCNXM Download Link Download Link

7. Xiaomi Mi 9 (Cepheus)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Cepheus)    
1.1. V12.0.1.0.QFACNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QFACNXM Download Link Download Link
1.3. V12.0.3.0.QFACNXM Download Link Download Link
  Europe (cepheuseeaglobal)    
2.1. V12.0.1.0.QFAEUXM Download Link Download Link
2.2. V12.0.2.0.QFAEUXM Download Link
  Global (cepheusglobal)    
3.1. V12.0.1.0.QFAMIXM Download Link Download Link
3.2. V12.0.2.0.QFAMIXM Download Link Download Link
  Russia (cepheusruglobal)    
4.1. V12.0.1.0.QFARUXM Download Link

Download Link

8. Redmi K30 Ultra (cezanne)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Cezanne)    
1.1. V12.0.8.0.QJNCNXM Download Link Download Link

9. Xiaomi Mi 10 Pro (cmi)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (cmi)    
1.1. V12.0.1.0.QJACNXM Download Link Download Link
1.2. V12.0.2.0.QJACNXM Download Link Download Link
1.3. V12.0.3.0.QJACNXM (Rolled Back) Download Link
1.4. V12.0.4.0.QJACNXM Download Link Download Link
  Europe (cmieeaglobal)    
2.1. V12.0.1.0.QJAEUXM Download Link Download Link
  Global (cmiglobal)    
3.1. V12.0.1.0.QJAMIXM Download Link Download Link

10. Xiaomi Mi 9 Pro 5G (crux)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (crux)    
1.1. V12.0.1.0.QFXCNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QFXCNXM Download Link Download Link
1.3. V12.0.3.0.QFXCNXM Download Link Download Link

11. Redmi 9A (dandelion)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (dandelion)    
1.1. V12.0.1.0.QCDCNXM Download Link Download Link
1.2. V12.0.2.0.QCDCNXM Download Link Download Link
  Europe (dandelioneeaglobal)    
2.1. V12.0.4.0.QCDEUXM Download Link Download Link
2.2. V12.0.6.0.QCDEUXM Download Link Download Link
  Global (dandelionglobal)    
3.1. V12.0.3.0.QCDMIXM Download Link Download Link
3.2. V12.0.5.0.QCDMIXM Download Link
  Indonesia (dandelionidglobal)    
4.1. V12.0.1.0.QCDIDXM Download Link Download Link
4.2. V12.0.2.0.QCDIDXM Download Link Download Link
  Russia (dandelionruglobal)    
5.1. V12.0.1.0.QCDRUXM Download Link Download Link
5.2. V12.0.3.0.QCDRUXM Download Link Download Link

12. Redmi K20 / Xiaomi Mi 9T (Davinci)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Davinci)    
1.1. V12.0.2.0.QFJCNXM (Rolled Back) Download Link
1.2. V12.0.3.0.QFJCNXM Download Link Download Link
1.3. V12.0.4.0.QFJCNXM Download Link Download Link
  Europe (davincieeaglobal)    
2.1. V12.0.2.0.QFJEUXM Download Link Download Link
  Global (davinciglobal)    
3.1. V12.0.1.0.QFJMIXM (Rolled Back) Download Link
3.2. V12.0.2.0.QFJMIXM Download Link Download Link
3.3. V12.0.3.0.QFJMIXM Download Link Download Link
  India (davinciinglobal)    
4.1. V12.0.1.0.QFJINXM (Rolled Back) Download Link
4.2. V12.0.2.0.QFJINXM Download Link Download Link
4.3. V12.0.3.0.QFJINXM Download Link Download Link
  Russia (davinciruglobal)    
5.1. V12.0.1.0.QFJRUXM Download Link Download Link

13. Xiaomi Mi 8 (dipper)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (dipper)    
1.1. V12.0.1.0.QEACNXM Download Link Download Link

14. Xiaomi Mi 8 Pro (equuleus)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (dipper)    
1.1. V12.0.1.0.QECCNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QECCNXM Download Link

15. Xiaomi Mi 9 SE (grus)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (grus)    
1.1. V12.0.1.0.QFBCNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QFBCNXM Download Link Download Link
  Europe (gruseeaglobal)    
2.1. V12.0.1.0.QFBEUXM Download Link Download Link
  Global (grusglobal)    
3.1. V12.0.1.0.QFBMIXM Download Link Download Link
  Russia (grusruglobal)    
4.1. V12.0.1.0.QFBRUXM Download Link Download Link

16. Xiaomi Mi Note 3 (jason)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Jason)    
1.1. V12.0.1.0.PCHCNXM Download Link Download Link

17. Redmi 9 (Lancelot)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Lancelot)    
1.1. V12.0.1.0.QJCCNXM Download Link

18. Redmi Note 7 / Redmi Note 7S (lavender)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (lavender)    
1.1. V12.0.1.0.QFGCNXM Download Link Download Link
  India (lavenderinglobal)    
2.1. V12.0.0.2.QFGINXM Download Link

19. Redmi K30 Pro / POCO F2 Pro (lmi)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (lmi)    
1.1. V12.0.1.0.QJKCNXM Download Link Download Link
1.2. V12.0.2.0.QJKCNXM (Rolled Back) Download Link
1.3. V12.0.5.0.QJKCNXM (Rolled Back) Download Link
1.4. V12.0.8.0.QJKCNXM Download Link Download Link
  Europe (lmieeaglobal)    
2.1. V12.0.1.0.QJKEUXM Download Link Download Link
2.2. V12.0.2.0.QJKEUXM Download Link Download Link
  Global (lmiglobal)    
3.1. V12.0.1.0.QJKMIXM Download Link Download Link
3.2. V12.0.3.0.QJKMIXM Download Link Download Link
  Indonesia (lmiidglobal)    
4.1. V12.0.1.0.QJKIDXM Download Link Download Link
4.2. V12.0.2.0.QJKIDXM Download Link Download Link
  Russia (lmiruglobal)    
5.1. V12.0.1.0.QJKRUXM Download Link Download Link
5.2. V12.0.3.0.QJKRUXM Download Link Download Link

20. Redmi Note 9 / Redmi 10X 4G (merlin)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (merlin)    
1.1. V12.0.1.0.QJOCNXM (Rolled Back) Download Link
1.2. V12.0.3.0.QJOCNXM (Rolled Back) Download Link
1.3. V12.0.4.0.QJOCNXM Download Link Download Link
1.4. V12.0.5.0.QJOCNXM Download Link Download Link
  Europe (merlineeaglobal)    
2.1. V12.0.1.0.QJOEUXM Download Link Download Link
2.2. V12.0.2.0.QJOEUXM Download Link Download Link
  Global (merlinglobal)    
3.1. V12.0.2.0.QJOMIXM (Rolled Back) Download Link
3.2. V12.0.3.0.QJOMIXM Download Link Download Link
  India (merlininglobal)    
4.1. V12.0.1.0.QJOINXM Download Link Download Link
4.2. V12.0.2.0.QJOINXM Download Link Download Link
  Indonesia (merlinidglobal)    
5.1. V12.0.1.0.QJOIDXM Download Link Download Link
  Russia (merlinruglobal)    
6.1. V12.0.1.0.QJORUXM Download Link Download Link
  Turkey (merlintrglobal)    
7.1. V12.0.1.0.QJOTRXM Download Link Download Link

21. Xiaomi Mi 10 Lite 5G (monet)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  Europe (moneteeaglobal)    
1.1. V12.0.1.0.QJIEUXM Download Link Download Link
1.2. V12.0.2.0.QJIEUXM Download Link
  Global (monetglobal)    
2.1. V12.0.1.0.QJIMIXM Download Link

22. Xiaomi Mi Max 3 (nitrogen)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (nitrogen)    
1.1. V12.0.1.0.QEDCNXM Download Link Download Link

23. Xiaomi Mi Mix 3 (Perseus)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Perseus)    
1.1. V12.0.1.0.QEECNXM Download Link Download Link
  Global (perseusglobal)    
2.1. V12.0.1.0.QEEMIXM Download Link

24. Redmi K30 4G / POCO X2 (phoenix)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (phoenix)    
1.1. V12.0.2.0.QGHCNXM (Rolled Back) Download Link
1.2. V12.0.3.0.QGHCNXM Download Link Download Link
1.3. V12.0.4.0.QGHCNXM Download Link Download Link
  India (phoenixinglobal)    
2.1. V12.0.1.0.QGHINXM Download Link Download Link

25. Redmi K30 5G (Picasso)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Picasso)    
1.1. V12.0.1.0.QGICNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QGICNXM Download Link Download Link
1.3. V12.0.5.0.QGICNXM Download Link Download Link

26. Redmi K30i 5G (picasso48m)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (picasso48m)    
1.1. V12.0.3.0.QGICMXM Download Link Download Link

27. Xiaomi Mi 8 Lite (Platina)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Platina)    
1.1. V12.0.1.0.QDTCNXM Download Link Download Link

28. Xiaomi Mi Mix 2S (Polaris)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Polaris)    
1.1. V12.0.1.0.QDGCNXM Download Link Download Link
  Global (Polaris global)    
2.1. V12.0.1.0.QDGMIXM Download Link Download Link
  Russia (polarisruglobal)    
3.1. V12.0.1.0.QDGRUXM Download Link Download Link

29. Xiaomi Mi 9 Lite/Mi CC9 (pyxis)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (pyxis)    
1.1. V12.0.2.0.QFCCNXM Download Link Download Link
  Europe (pyxiseeaglobal)    
2.1. V12.0.2.0.QFCEUXM (Rolled Back) Download Link
2.2. V12.0.3.0.QFCEUXM Download Link
  Global (pyxisglobal)    
3.1. V12.0.2.0.QFCMIXM (Rolled Back) Download Link
3.2. V12.0.3.0.QFCMIXM Download Link Download Link
  Russia (pyxisruglobal)    
4.1. V12.0.2.0.QFCRUXM Download Link

30. Redmi K20 Pro / Xiaomi Mi 9T Pro (raphael)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Raphael)    
1.1. V12.0.1.0.QFKCNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QFKCNXM Download Link Download Link
1.3. V12.0.3.0.QFKCNXM Download Link Download Link
  Europe (raphaeleeaglobal)    
2.1. V12.0.1.0.QFKEUXM Download Link Download Link
2.2. V12.0.2.0.QFKEUXM Download Link Download Link
  Global (raphaelglobal)    
3.1. V12.0.1.0.QFKMIXM Download Link Download Link
3.2. V12.0.2.0.QFKMIXM Download Link Download Link
  India (raphaelinglobal)    
4.1. V12.0.1.0.QFKINXM (Rolled Back) Download Link
4.2. V12.0.2.0.QFKINXM Download Link Download Link
  Russia (raphaelruglobal)
5.1. V12.0.1.0.QFKRUXM Download Link Download Link

31. Redmi 6 Pro (sakura)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (sakura)    
1.1. V12.0.1.0.PDICNXM Download Link Download Link
  India (sakurainglobal)    
2.1. V12.0.2.0.PDMMIXM Download Link

32. Xiaomi Mi 8 SE (Sirius)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Sirius)    
1.1. V12.0.1.0.QEBCNXM Download Link

33. Xiaomi Mi Note 10 Lite (toco)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  Global (tocoglobal)    
1.1. V12.0.2.0.QFNMIXM Download Link

34. Xiaomi Mi Note 10 / Mi CC9 Pro (tucana)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Tucana)    
1.1. V12.0.1.0.QFDCNXM Download Link Download Link
  Europe (tucanaeeaglobal)    
2.1. V12.0.1.0.QFDEUXM Download Link
  Global (tucanaglobal)    
3.1. V12.0.1.0.QFDMIXM Download Link Download Link
3.2. V12.0.2.0.QFDMIXM Download Link Download Link

35. Xiaomi Mi 10 (umi)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (umi)    
1.1. V12.0.1.0.QJBCNXM Download Link Download Link
1.2. V12.0.4.0.QJBCNXM Download Link Download Link
1.3. V12.0.7.0.QJBCNXM (Rolled Back) Download Link
1.4. V12.0.8.0.QJBCNXM Download Link Download Link
  Europe (umieeaglobal)    
2.1. V12.0.1.0.QJBEUXM Download Link Download Link
2.2. V12.0.2.0.QJBEUXM Download Link
  Global (umiglobal)    
3.1. V12.0.1.0.QJBMIXM Download Link Download Link
  India (umiinglobal)    
4.1. V12.0.2.0.QJBINXM Download Link Download Link
  Indonesia (umiidglobal)    
5.1. V12.0.1.0.QJBIDXM Download Link Download Link
  Russia (umiruglobal)    
6.1. V12.0.1.0.QJBRUXM Download Link Download Link

36. Mi 8 Explorer Edition (Ursa)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (Ursa)    
1.1. V12.0.1.0.QEHCNXM (Rolled Back) Download Link
1.2. V12.0.2.0.QEHCNXM Download Link Download Link

37. Xiaomi Mi 10 Youth Edition / Mi 10 Lite Zoom (vangogh)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (vangogh)    
1.1. V12.0.3.0.QJVCNXM Download Link Download Link
1.2. V12.0.4.0.QJVCNXM Download Link Download Link
1.3. V12.0.5.0.QJVCNXM Download Link Download Link

38. Xiaomi Mi CC9 Meitu Edition (vela)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (violet)    
1.1. V12.0.2.0.QFECNXM Download Link

39. Redmi Note 7 Pro (violet)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (violet)    
1.1. V12.0.2.0.QFHCNXM Download Link Download Link
  India (violetinglobal)    
2.1. V12.0.0.2.QFHINXM Download Link

40. Redmi S2/Redmi Y2 (ysl)

Sr. No. Build Number, Region, and Status Recovery ROM Fastboot ROM
  China (ysl)    
1.1. V12.0.4.0.PEFCNXM Download Link Download Link

How to Install Stable MIUI 12 ROM onto your Xiaomi device?

Most of the devices follow the same method to flash any new ROM so this guide is generic. Following methods use Recovery ROM for flashing MIUI 12. All of the Recovery ROMS are very easy to flash by using either local upgrade method from system settings or rebooting onto stock recovery mode. As for the Fastboot method, checkout this flashing guide from Xiaomi.

Local Upgrade Method

  • Download the MIUI 12 recovery ROM from above.
  • Transfer the downloaded ROM in .zip extension to phone storage. You can place the file in the “downloaded_rom” folder in phone’s internal storage. If no such folder exists, create one in your internal storage base directory.
  • Navigate to Settings > About Phone > System Update.
  • Press the three vertical dots icon in the top right corner.
  • Select “Choose Update Package”.
  • If the “Choose Update Package” option is missing, tap on the MIUI logo 10 times to activate the option.
  • Choose the downloaded update.zip file.
  • Wait for the update to install.
  • That’s it you have successfully installed stable MIUI 12 update onto your device.

Recovery Method

  • Rename the downloaded .zip file to update.zip.
  • Transfer the file to the root/base directory of your phone’s internal storage.
  • Reboot your phone into recovery mode. To do so, power off your device completely and then press and hold both the Power and the Volume Up buttons together.
  • From recovery, scroll down and choose the “Install update.zip” option. Navigate using the volume keys, and select the option using the power button.
  • Wait for the update to install.
  • Choose the “Reboot” option if your phone does not reboot by itself after installation is completed.

Stay tuned as we will be adding more devices to the list! Users can always download the stable MIUI 12 updates officially from the manufacturer’s repository here.