Xiaomi Inc. is a privately owned Chinese electronics company headquartered in Beijing, China. It is the world’s 4th largest smartphone maker. The “MI” in the logo stands for “Mobile Internet”. It also has other meanings, including “Mission Impossible”, because Xiaomi faced many challenges that had seemed impossible to defeat. Xiaomi devices use MIUI OS based on Google’s Android System. We have updated the below list with the latest MIUI 11 Stock ROM for most of the devices.
We have managed to provide all the necessary files like Stock ROM, USB Driver & Installation instruction; required for each Xiaomi device. We will keep updating this page with the latest updates and devices. You can click on the download link and Download Xiaomi Stock ROM and Xiaomi USB Drivers.
Software versions
Mi 11X India:
V12.5.5.0.RKHINXM
File Size: 3.9GB
Mi 11X Pro India:
V12.5.4.0.RKKINXM
File Size: 4.1GB
USB Drivers: Download
Software versions
Mi 11 Lite Global:
V12.5.6.0.RKQMIXM
File Size: 5.4GB
Mi 11 Lite 5G Global:
V12.5.6.0.RKIMIXM
File Size: 6.1GB
USB Drivers: Download
Software versions
Mi 10 Global:
V12.5.2.0.RJBMIXM
File Size: 5.1GB
Mi 10 Pro China
V12.5.10.0.RJACNXM
File Size: 5.0GB
USB Drivers: Download
Software versions
Mi CC9 Global:
V11.0.2.0.QFAMIXM
File Size: 2.3GB
Mi CC9e China:
V12.5.2.0.QFMCNXM
File Size: 3.6GB
Mi CC9 Pro China:
V12.5.7.0.RFDCNXM
File Size: 4.5GB
USB Drivers: Download
Software versions
Mi 9 Global:
V11.0.2.0.QFAMIXM
File Size: 2.3GB
Mi 9 Pro 5G China:
V12.5.3.0.RFXCNXM
File Size: 4.4GB
Mi 9T Global:
V10.3.11.0.PFBEUXM
File Size: 2.2GB
Mi 9T Pro Global: V12.5.2.0.RFKMIXM
File Size: 3.2GB
Mi 9 SE Global: V12.5.1.0.RFBMIXM
File Size: 3.0GB
USB Drivers: Download
Software versions
Mi 8 Global:
V12.0.2.0.QEAMIXM
File Size: 2.6GB
Mi 8 Pro Global:
V12.0.1.0.QECMIXM
File Size: 2.6GB
Mi 8 Lite Global:
V12.0.3.0.QDTMIXM
File Size: 2.6GB
Mi 8 Explorer China:
V12.5.1.0.QEHCNXM
File Size: 3.1GB
Mi 8 SE China:
V12.0.2.0.QEBCNXM
File Size: 2.6GB
USB Drivers: Download
Software version:
Mi Note 10/10 Pro Global:
V12.5.5.0.RFDMIXM
File Size: 4.9GB
Mi Note 10 Lite Global:
V12.5.3.0.RFNMIXM
File Size: 4.5GB
USB Drivers: Download
Software versions
Mi Max Global:
V10.2.2.0.NBCMIXM
File Size: 1.7GB
Mi Max Prime Global:
V10.2.2.0.NBDMIXM
File Size: 1.7GB
USB Drivers: Download
Software version:
Mi Mix 3 Global:
V12.0.2.0.QEEMIXM
File Size: 2.9GB
Mi Mix 3 5G Global:
V12.0.4.0.PEMMIXM
File Size: 2.9GB
USB Drivers: Download
Software versions
Mi Pad 4:
V9.6.23.0.ODJCNFD
File Size: 1.4GB
Mi Pad 4 Plus:
V10.3.2.0.ODJCNXM
File Size: 1.6GB
USB Drivers: Download
Software versions
Redmi 10 Global:
V12.5.9.0.RKUMIXM
File Size: 5.3GB
Redmi 10 Prime India
V12.5.3.0.RKUINXM
File Size: 3.4GB
USB Drivers: Download
Software versions
Redmi 10X 4G China:
V12.5.3.0.RJOCNXM
File Size: 4.1GB
Redmi 10X 5G China:
V12.5.7.0.RJHCNXM
File Size: 4.5GB
Redmi 10X Pro China:
V12.5.6.0.RJLCNXM
File Size: 4.3GB
USB Drivers: Download
Software version:
Redmi 9A/9i/9A Sport India:
V12.0.19.0.QCDINXM
File Size: 2.5GB
USB Drivers: Download
Software versions
Redmi 9 China:
V12.5.4.0.RJCCNXM
File Size: 3.9GB
Redmi 9/Activ India:
V12.0.13.0.QCTINXM
File Size: 2.6GB
USB Drivers: Download
Software versions
Redmi 9 Power India:
V12.0.12.0.QJQINXM
File Size: 3.4GB
Redmi 9 Prime India:
V12.5.2.0.RJCINXM
File Size: 3.0GB
USB Drivers: Download
Software versions
Redmi 9C Global:
V12.0.18.0.QCRMIXM
File Size: 4.3GB
Redmi 9C NFC Global:
V12.0.10.0.QCSMIXM
File Size: 4.3GB
USB Drivers: Download
Software version:
Redmi 8 Global:
V12.5.3.0.QCNMIXM
File Size: 4.1GB
Redmi 8A Global:
V12.5.2.0.QCPMIXM
File Size: 3.5GB
Redmi 8A Dual India:
V12.5.5.0.QCQINXM
File Size: 2.5GB
USB Drivers: Download
Software versions
Redmi 6 Global:
V11.0.5.0.PCGMIXM
File Size: 1.8GB
Redmi 6A Global:
V11.0.9.0.PCBMIXM
File Size: 1.8GB
Redmi 6 Pro India:
V12.0.4.0.PDMMIXM
File Size: 2.4GB
USB Drivers: Download
Software versions
Redmi 5 Global:
V11.0.2.0.ODAMIXM
File Size: 2.0GB
Redmi 5 Plus Global:
V11.0.2.0.OEGMIXM
File Size: 2.0GB
USB Drivers: Download
Software versions
India: V11.0.2.0.NAMMIXM (MIUI10) Size: 1.5GB
Global: V10.2.2.0.MCEMIXM (MIUI10) Size: 1.4GB
USB Drivers: Download
Software versions
Redmi 2 Prime Global: V9.2.5.0.LHJMIEK (MIUI8) Size: 617MB
Redmi 2 4G Global: V9.2.3.0.KHJMIEK (MIUI9) Size: 497MB
USB Drivers: Download
Software versions
Redmi Note 11 China:
V12.5.2.0.RKUCNXM
File Size: 5.1GB
Redmi Note 11 Pro/11 Pro+ China:
V12.5.10.0.RKTCNXM
File Size: 5.1GB
USB Drivers: Download
Software versions
Redmi Note 10 Global:
V12.5.4.0.RKGMIXM
File Size: 5.3GB
Redmi Note 10 5G Global:
V12.5.2.0.RKSMIXM
File Size: 5.2GB
USB Drivers: Download
Software version:
Redmi Note 10 Pro
Global:
V12.5.8.0.RKFMIXM
File Size: 5.4GB
Redmi Note 10 Pro
India:
V12.5.9.0.RKFINXM
File Size: 3.7GB
Redmi Note 10 Pro 5G China:
V12.5.11.0.RKPCNXM
File Size: 5.0GB
Redmi Note 10 Pro Max India:
V12.5.9.0.RKFINXM
File Size: 3.7GB
USB Drivers: Download
Software versions
Redmi Note 9 4G China:
V12.5.5.0.RJQCNXM
File Size: 4.4GB
Redmi Note 9 5G China:
V12.5.8.0.RJECNXM
File Size: 4.4GB
USB Drivers: Download
Software version:
Redmi Note 9 Pro
Global:
V12.5.2.0.RJZMIXM
File Size: 5.1GB
Redmi Note 9 Pro
India:
V12.5.2.0.RJWINXM
File Size: 3.3GB
Redmi Note 9 Pro 5G China:
V12.5.6.0.RJSCNXM
File Size: 4.8GB
Redmi Note 9 Pro Max India:
V12.5.3.0.RJXINXM
File Size: 3.3GB
USB Drivers: Download
Software versions
Redmi 9T Global:
V12.5.6.0.RJEMIXM
File Size: 5.0GB
Redmi 9S Global:
V12.5.1.0.RJWMIXM
File Size: 5.0GB
USB Drivers: Download
Software versions
Redmi Note 8 Global:
V12.0.2.0.RCOMIXM
File Size: 4.8GB
Redmi Note 8 Pro Global:
V12.5.1.0.RGGMIXM
File Size: 4.4GB
Redmi Note 8T Global:
V12.0.3.0.QCXMIXM
File Size: 3.8 GB
USB Drivers: Download
Software versions
Redmi Note 7 Global:
V12.5.1.0.QFGMIXM
File Size: 2.9GB
Redmi Note 7 Pro India:
V12.5.1.0.QFHINXM
File Size: 2.9GB
USB Drivers: Download
Software versions
Redmi Note 5A (2GB) China:
V11.0.2.0.NDFCNXM
File Size: 1.9GB
Redmi Note 5A Prime Global:
V11.0.2.0.NDKMIXM
File Size: 1.9GB
USB Drivers: Download
Software version:
Redmi K40 China:
V12.5.18.0.RKHCNXM
File Size: 5.4GB
Redmi K40 Pro/ Pro+ China:
V12.5.8.0.RKKCNXM
File Size: 5.7GB
Redmi K40 Gaming China:
V12.5.8.0.RKJCNXM
File Size: 4.9GB
USB Drivers: Download
Software version:
Redmi K30 China:
V12.5.5.0.RGHCNXM
File Size: 4.4GB
Redmi K30 Pro China:
V12.5.7.0.RJKCNXM
File Size: 5.1GB
Redmi K30 5G China:
V12.5.7.0.RGICNXM
File Size: 4.9GB
USB Drivers: Download
Software version:
Redmi K20 China:
V12.5.2.0.RFJCNXM
File Size: 4.0GB
Redmi K20 India:
V12.1.4.0.RFJINXM
File Size: 3.0GB
Redmi K20 Pro China:
V12.5.6.0.RFKCNXM
File Size: 4.3GB
Redmi K20 Pro India:
V12.5.1.0.RFKINXM
File Size: 3.0GB
Redmi K20 Pro Premium China:
V10.4.1.0.PFKCNXM
File Size: 3.4GB
USB Drivers: Download
Step 1. Download the latest MIUI Stock ROM for your Xiaomi devices from the above mentioned links.
Step 2. Connect your device to Windows PC/Laptop via a Micro USB cable.
Step 3. Create a new folder “downloaded_rom” in the Internal storage of your Xiaomi device and copy the ROM file from the computer into this folder.
Step 4. Now, on your device, go to Settings > About Phone and Click on “System Update”.
Step 5. Press the “three dots” icon at the top-right corner and Select “Choose update package”.
Step 6. Choose the ROM file you’ve downloaded.
After choosing the ROM file, your device will begin to upgrade and it will automatically boot to the new version once the upgrade is complete.
These are the Stock ROM’s and USB Driver for the Xiaomi Models. Before flashing any ROM, please make sure that you backup all your important data and files. Flashing a ROM will erase all data on your device. If you want more customization then you can root your device. For any queries/issues, please comment below.