Download All Xiaomi & Redmi Devices Factory Stock Firmware (How to Install)

Download all Xiaomi Redmi official roms (factory images, official software, original system) and know the steps to install it on any Xiaomi phone with detailed steps and illustrated explanation. Xiaomi is a Chinese parent electronics manufacturer, headquartered in Beijing, China. Xiaomi is currently ranked fourth globally in the smartphone industry. The letter “MI” in the Chinese giant logo is an abbreviation of Mobile Internet” . But even so, the Xiaomi slogan has other meanings as well and includes the phrase “Mission Impossible” because if you look at the date of its beginning, you will notice that it has faced many difficulties and intense competition before it arrived today. Redmi is The brand that actually separate from the Xiaomi mommy brand and is made the same way as well, but it’s nevertheless destined for a different, mid-range price category.

All Xiaomi & Redmi devices are running MIUI OS, which is a custom skin that was built on top versions of the Android system from Google, except for some smartphones from the same company recently that came within the Android One initiative with a system interface closer to the raw and is supported directly by Google as well.

MIUI 11 update

Official Xiaomi & Redmi ROMs (Factory Firmware)

Below we have collected for you a complete list that includes all the official Xiaomi, Redmi phones that it launched from its inception until 2020 with direct download links, and it is also updated with the latest official update for each of them (and also includes the latest MIUI 11 Based Android 10 update) so that you can get The latest version directly without needing to search again.

Below you will also find all the necessary things you will need to be able to flash an official ROM, or restore the phone to the latest official factory system and it includes: USB identification for Xiaomi / Redmi phones , steps for installing an official ROM on a Xiaomi phone . For our part, we will periodically update this page with every new phone from Xiaomi and also put links to download its official system.

All you need here is to search for the phone version, download the latest available official system , start implementing the steps to install the official ROM.

Download the official ROM for Xiaomi Mi phones

  • Mi 1 & 1S phone
    • System version: Android 4.1
    • UI version: MIUI 9 V9.2.2.0.LXAMIEK
    • Rom Size: 602MB
    • Official ROM download link: Download
  • Mi 2 & 2S phone
    • System version: Android 5.0
    • UI version: JMACNBL18.0 V5
    • Rom Size: 180MB
    • Official ROM download link: Download
  • Mi 2A phone
    • System version: Android 4.1
    • UI version: JLB54.0 V5
    • Rom Size: 319MB
    • Official ROM download link: Download
  • Mi 3
    • System version: Android 6.0
    • UI version: MIUI 9 V9.5.7.0.MXDMIFA
    • Rom Size: 774 MB
    • Official ROM download link: Download
  • Mi 4 3G & 4G phone
    • System version: Android 6.0
    • UI version: MIUI 9 V9.5.7.0.MXDMIFA
    • Rom Size: 774 MB
    • Official ROM download link: Download
  • Mi 4i
    • System version: Android 5.0
    • UI version: MIUI 9 V9.2.3.0.LXIMIEK
    • Rom Size: 812MB
    • Official ROM download link: Download
  • Mi 4C phone
    • System version: Android 5.1
    • UI version: V8.1.3.0.LXKCNDI
    • Rom Size: 1.2 GB
    • Official ROM download link: Download
  • Mi 4S phone
    • System version: Android 5.1
    • UI version: V8.1.4.0.LAJCNDI
    • Rom Size: 1.3 GB
    • Official ROM download link: Download
  • Mi 5
    • System version: Android 8.0
    • UI version: MIUI 10 V10.2.2.0.OAAMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Mi 5S phone
    • System version: Android 8.0
    • UI version: MIUI 9 V10.2.3.0.OAGMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Mi 5S Plus
    • System version: Android 8.0
    • UI version: MIUI 10 V10.2.4.0.OBGMIXM
    • Rom Size: 1.6 GB
    • Official ROM download link: Download
  • Mi 6
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.3.0.PCAMIXM
    • Rom Size: 1.6 GB
    • Official ROM download link: Download
  • Mi 8
  • Mi 8 Pro
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.5.0.PECMIXM
    • Rom Size: 1.9 GB
    • Official ROM download link: Download
  • Mi 8 Lite
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.6.0.PEAMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Mi 9
    • System version: Android 10.0
    • UI version: MIUI 11 V11.0.2.0.QFAMIXM
    • Rom Size: 2.3 GB
    • Official ROM download link: Download
  • Mi 9 SE
    • System version: Android 9.0
    • UI version: MIUI 11 V10.3.11.0.PFBEUXM
    • Rom Size: 2.1 GB
    • Official ROM download link: Download
  • Mi 9T
    • System version: Android 9.0
    • UI version: MIUI 10 V10.3.11.0.PFBEUXM
    • Rom Size: 2.2 GB
    • Official ROM download link: Download
  • Mi 9T Pro
    • System version: Android 9.0
    • UI version: MIUI 10 V10.3.3.0.PFKMIXM
    • Rom Size: 2.2 GB
    • Official ROM download link: Download
  • Mi 9 Lite & CC9
    • System version: Android 9.0
    • UI version: MIUI 10 V11.3.3.0.PFCMIXM
    • Rom Size: 2.1 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Mi A phones

  • Mi A1
    • System version: Android 9.0
    • UI version: V10.0.2.0.PDHMIFK
    • Rom Size: 1.0 GB
    • Official ROM download link: Download
  • Mi A2
    • System version: Android 9.0
    • UI version: V10.0.13.0.PDIMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Mi A2 Lite
    • System version: Android 9.0
    • UI version: V10.0.13.0.PDLMIXM
    • Rom Size: 1.6 GB
    • Official ROM download link: Download
  • Mi A3 phone
    • System version: Android 9.0
    • UI version: V10.3.4.0.PFQMIXM
    • Rom Size: 1.2 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Mi Note phones

  • Mi Note
    • System version: Android 8.0
    • UI version: V11.0.2.0.OADMIXM
    • Rom Size: 1.51 GB
    • Official ROM download link: Download
  • Mi Note Pro
    • System version: Android 5.1
    • UI version: MIUI 10 V11.0.2.0.OADMIXM
    • Rom Size: 910MB
    • Official ROM download link: Download
  • Mi Note Prime phone
    • System version: Android 5.0
    • UI version: V7.2.3.0.KHKMIDA
    • Rom Size: 710MB
    • Official ROM download link: Download
  • Mi Note 2
    • System version: Android 5.0
    • UI version: V9.6.3.0.LHMMIFD
    • Rom Size: 1.0 GB
    • Official ROM download link: Download
  • Mi Note 3
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.3.0.PCHMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Mi Note 10
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.3.0.PFDMIXM
    • Rom Size: 2.5 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Mi Max phones

  • Mi Max & Prime phone
    • System version: Android 7.0
    • UI version: MIUI 10 V10.2.2.0.NBCMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: 32GB version | Prime copy
  • Mi Max 2
    • System version: Android 7.1
    • UI version: MIUI 11 V11.0.2.0.NDDMIXM
    • Rom Size: 1.8 GB
    • Official ROM download link: Download
  • Mi Max 3
    • System version: Android 9.0
    • UI version: MIUI 10 V10.3.5.0.PEDMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Mi Mix phones

  • Mi Mix phone
    • System version: Android 8.0
    • UI version: MIUI 10 V11.0.2.0.OAHMIXM
    • Rom Size: 1.51 GB
    • Official ROM download link: Download
  • Mi Mix 2
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.3.0.PDEMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Mi Mix 2S phone
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.4.0.PDGMIXM
    • Rom Size: 1.9 GB
    • Official ROM download link: Download
  • Mi Mix 3 & 5G phone
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.4.0.PEEMIXM
    • Rom Size: 2.0 GB
    • Official ROM Download Link: Download Global | 5G VER

Download the official ROM for Xiaomi Mi Pad devices (tablets)

  • Mi Pad Tablet
    • System version: Android 4.4
    • UI version: V7.5.2.0.KXFMIDE
    • Rom Size: 614MB
    • Official ROM download link: Download
  • Mi Pad 2 Tablet
    • System version: Android 5.1
    • UI version: V8.1.3.0.LACCNDI
    • Rom Size: 923MB
    • Official ROM download link: Download
  • Mi Pad 3 tablet
    • System version: Android 7.0
    • UI version: V8.2.8.0.NCICNEB
    • Rom Size: 924MB
    • Official ROM download link: Download
  • Mi Pad 4 Tablet
    • System version: Android 8.1
    • UI version: V9.6.23.0.ODJCNFD
    • Rom Size: 1.4 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Redmi devices (Redmi phones)

  • Redmi 1 phone
    • System version: Android 4.1
    • UI version: JHBMIBL31.0
    • Rom Size: 481MB
    • Official ROM download link: Download
  • Redmi 2 4G phone
    • System version: Android 4.4
    • UI version: MIUI 9 V9.2.3.0.KHJMIEK
    • Rom Size: 497MB
    • Official ROM download link: Download
  • Redmi 3 & 3 Prime phone
    • System version: Android 5.1
    • UI version: MIUI 9 V9.6.2.0.LAIMIFD
    • Rom Size: 940MB
    • Official ROM download link: Download
  • Redmi 3S & 3S Prime & 3X
    • System version: Android 6.0
    • UI version: MIUI 9 V10.2.2.0.MALMIXM
    • Rom Size: 1.3 GB
    • Official ROM download link: Download
  • Redmi 4
    • System version: Android 7.1
    • UI version: MIUI 10 V10.2.2.0.MCEMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Redmi 4A
    • System version: Android 6.0
    • UI version: MIUI 10 V10.2.3.0.NCCMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Redmi 4X
    • System version: Android 7.1
    • UI version: MIUI 10 V11.0.2.0.NAMMIXM
    • Rom Size: 1.5 GB
    • Official ROM download link: Download
  • Redmi 4 Prime phone
    • System version: Android 6.0
    • UI version: MIUI 10 V10.2.2.0.MBEMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Redmi 5A
    • System version: Android 8.1
    • UI version: MIUI 10 V11.0.2.0.OCKMIXM
    • Rom Size: 1.4 GB
    • Official ROM download link: Download
  • Redmi 5 & 5 Plus
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.1.0.ODAMIXM
    • Rom Size: 1.4 GB
    • Official ROM Download Link: Redmi 5 | Redmi 5 Plus
  • Redmi 6
    • System version: Android 9.0
    • UI version: MIUI 10 V10.4.4.0.PCGMIXM
    • Rom Size: 1.3 GB
    • Official ROM download link: Download
  • Redmi 6A
    • System version: Android 9.0
    • UI version: MIUI 10 V10.4.4.0.PCBMIXM
    • Rom Size: 1.3 GB
    • Official ROM download link: Download
  • Redmi 7
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.2.0.PFLMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Redmi 7A
    • System version: Android 9.0
    • UI version: MIUI 10 V11.0.4.0.PCMMIXM
    • Rom Size: 1.5 GB
    • Official ROM download link: Download
  • Redmi 8
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.1.0.PCNINXM
    • Rom Size: 1.8 GB
    • Official ROM download link: Download
  • Redmi 8A
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.1.0.PCPINXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download

Download the official ROM for Xiaomi Redmi Note devices

  • Redmi Note
    • System version: Android 4.4
    • UI version: MIUI 9 V9.2.3.0.KHKMIEK
    • Rom Size: 697MB
    • Official ROM download link: Download
  • Redmi Note 2
    • System version: Android 5.0
    • UI version: MIUI 9 V9.6.3.0.LHMMIFD
    • Rom Size: 960MB
    • Official ROM download link: Download
  • Redmi Note 3 4G Qualcomm
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.3.0.PCHMIXM
    • Rom Size: 1.2 GB
    • Official ROM download link: Download
  • Redmi Note 3 Special Edition
    • System version: Android 6.0
    • UI version: MIUI 9 V10.2.1.0.MHRMIXM
    • Rom Size: 1.5 GB
    • Official ROM download link: Download
  • Redmi Note 4 & 4X
    • System version: Android 7.0
    • UI version: MIUI 11 V11.0.2.0.NCFMIXM
    • Rom Size: 2.0 GB
    • Official ROM download link: Download
  • Redmi Note 5
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.3.0.PEIMIXM
    • Rom Size: 2.0 GB
    • Official ROM download link: Download
  • Redmi Note 5 Pro
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.2.0.PEICNXM
    • Rom Size: 2.0 GB
    • Official ROM download link: Download
  • Redmi Note 5A & 5A Prime
    • System version: Android 7.1
    • UI version: MIUI 11 V11.0.3.0.NDFMIXM
    • Rom Size: 1.5 GB
    • Official ROM Download Link: Note 5A | Note 5A Prime
  • Redmi Note 6 Pro
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.1.0.PEKMIXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Redmi Note 7
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.4.0.PFGMIXM
    • Rom Size: 1.8 GB
    • Official ROM download link: Download
  • Redmi Note 7 Pro
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.5.0.PFHINXM
    • Rom Size: 1.86 GB
    • Official ROM download link: Download
  • Redmi Note 8
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.3.0.PCOMIXM
    • Rom Size: 1.92 GB
    • Official ROM download link: Download
  • Redmi Note 8T
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.2.0.PCXEUXM
    • Rom Size: 1.82 GB
    • Official ROM download link: Download
  • Redmi Note 8 Pro

Download the official system for other Xiaomi phones

  • Redmi S2 & Y2
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.2.0.PEFMIXM
    • Rom Size: 1.50 GB
    • Official ROM download link: Download
  • Redmi Y3
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.3.0.PFFINXM
    • Rom Size: 1.7 GB
    • Official ROM download link: Download
  • Pocophone F1
    • System version: Android 9.0
    • UI version: MIUI 11 V11.0.5.0.PEJMIXM
    • Rom Size: 1.84 GB
    • Official ROM download link: Download
  • Redmi K20
    • System version: Android 10
    • UI version: MIUI 11 V11.0.2.0.PFJINXM
    • Rom Size: 2.19 GB
    • Official ROM download link: Download
  • Redmi K20 Pro
    • System version: Android 10
    • UI version: MIUI 11 V11.0.1.0.QFKMIXM
    • Rom Size: 2.29 GB
    • Official ROM download link: Download

Steps to install the factory system on the Xiaomi Redmi

Now, after you finish downloading the appropriate ROM for your phone from the links attached above, there are three methods that you will be able to use to restore your phone to the original ROM, or factory mode and this method will depend entirely on the type of ROM, or the current phone mode. In the event that your phone works without any current problems in the system and you only want to update to the last system, then you will implement the usual method that the phone provides you from within the settings themselves and this is the first method.

The second method is also completely official but with a special tool for flashing the official Xiaomi or Redmi ROMs called Mi Flash Tool which is completely official and has been programmed by the company’s official programmers, and you will need it if your phone is facing any problem so that it does not work with any system now, or it faces some Typical system errors such as commenting on the Mi logo, frequent reboot problem before entering the system, black screen problem, etc. However, unlike the first method, it requires that you have the official Fastboot system for your phone (It is with TGZ extension instead of the usual ZIPYou can download it from XiaomiFirmwareUpdater .

As for the last method, which I advise you not to go to unless you UN succeeded in the previous two methods, which is installing the official ROM for the phone by means of the modified recovery or you want to try MIUI ROM installation is for Chinese user for example. In our case here it will be TWRP recovery and we will also give a detailed explanation of how it is used to retrieve the phone system again.

necessary requirements

  • Before taking any steps, you must charge the phone battery to at least 60%.
  • Save then backup copy of the contents of the internal phone memory , in order to preserve them from the occurrence of anything wrong.
  • You can later download and install Fastboot ROMs with the Mi Flash Tool .
  • Download the Xiaomi USB driver (for Mi Flash II installation).
  • Transfer the official MIUI software with a Zip extension to the internal phone memory (outside any folders).

Official MIUI system installation (within settings)

  • Download the update file from the link provided above, then transfer the official update file to the internal phone memory.
  • Go to Settings app > About phone > System updates . Now by pressing the three points above list select the phrase ” choose the update package ” or the Select Update , the Package .
  • Or, you can just skip the last step by launching the Updater app which you will find within the system applications on your phone.

Install MIUI 10 Recovery ROM with Updater App Mohamedovic 01

Install MIUI 10 Recovery ROM with Updater App Mohamedovic 02

  • From here, go to the update file that you moved to the internal memory in the first step, then the system will directly (Decrypt) the update file and then install it automatically.

Install the official MIUI software with the Mi Flash Tool

Installing MIUI with Mi Flash will restore the phone to factory settings. Which means that all contents of the phone’s storage will be erased, including all application data, images, videos, and contacts. So first make sure that you save a backup Backup phone before you start implementing the following instructions.

  • Download the appropriate MIUI Global TGZ ROM for your phone, then extract its contents using 7Zip.
  • Also download the Mi Flash Tool from above, then also install it on your computer.
  • Once the tool is installed on your computer, run it. Then restart your phone into Fastboot mode. To do so, turn your phone off completely. Then press and hold the Power + Volume Down button together simultaneously until you see the FASTBOOT logo green on the phone screen.

Fastboot mode in Xiaomi & Redmi phones

  • Now connect the phone to the computer with the USB cable (preferably the original cable) and then press the Refresh button in the Mi Flash Tool. The tool should now recognize your phone’s presence and appear inside it.

Update your Poco F1 phone to Pie 9.0 using Mi Flash Tool

  • Now press the Select button on the Mi Flash tool and choose the MIUI Global ROM Contents folder from the first step.

Install Stock Firmware on Xiaomi Devices with Mi Flash Tool Mohamedovic 01

  • In Flash Tool from the bottom, choose Save User Data in case you do not want to lose the contents of the phone memory if you open the bootloader some time ago. You can also choose the Clean all and lock option in case you want to re-lock the bootloader again (in case you have previously unlocked it). As for the Clean all option, it  will make a complete formate for the phone while maintaining the open bootloader.
  • When you have completed the previous step, now press the Flash button and wait for the MIUI system installation process to complete on Xiaomi or Redmi phone. The update installation process should take a maximum of 5 to 10 minutes.

Install Stock Firmware on Xiaomi Devices with Mi Flash Tool Mohamedovic 02

  • Once the update is complete, you should see the phrase Success on the Flash Tool once the phone automatically reboots into the official MIUI system.

Install Stock Firmware on Xiaomi Devices with Mi Flash Tool Mohamedovic 03

Get here and we’re done!


MIUI (factory) installed with TWRP recovery

  • You should make sure that your phone has an unlocked Bootloader
  • You will also need to download and install the necessary ADB / Fastboot tools on your Windows desktop. We usually refer to them in our annotations to  C: / Program Files / adb  , C: adb, or  C: / Program Files / Minimal ADB and Fastboot (depending on which version you choose) and this is where the ADB Definitions folder you will need while executing the installation instructions below.
  • You will also need to download and install the custom and appropriate TWRP recovery for your phone version.
Important note: If you choose to install a ROM for the Chinese market, you should know that all of these versions come without the usual official Google services like Play Store, Maps, Gmail etc. Thus, of course, you will need to install these services “separately” during the official ROM installation process. So, you can get Google services appropriate for your phone version either by GApps.

Steps to install the official MIUI software using TWRP Recovery

  • Download the appropriate ROM version for your phone via the links included in the download section above.
  • Connect a Redmi / Xiaomi phone to your desktop device using a USB cable (preferably the original cable).
  • Transfer the ROM file as well as the GApps or BiTGApps package to your phone’s internal or external storage.
  • Disconnect the phone from the USB cable and then completely turn it off.
  • Long press Volume Up + Power buttons simultaneously for several seconds until the phone takes off inside TWRP recovery mode.
  • On the main TWRP recovery menu, head to the ‘Wipe’ option and then swipe the ‘Swipe to Factory Reset’ button below to return the phone to factory setting. You should know that this step is necessary in the event that your phone is running a modified ROM or the previous MIUI Global ROM. In the event that the phone is running with the MIUI version, the Chinese beta version (the older version of the same ROM that we are talking about in today’s lesson) , then you can skip this step and keep all the phone files.

Factory Reset in TWRP to Install MIUI 10 on Xiaomi Devices

  • Once the format step is completed, return to the main recovery interface.
  • Head over to the ‘Install’ option.

Install MIUI 10 on Xiaomi Devices using TWRP Select MIUI 10 ROM ZIP

  • Now browse the phone memory files to the MIUI ROM ZIP file  that you transferred to the phone memory in the previous steps.
  • Did you choose the ROM, now click on the ‘Add more ZIPs’ option below and then choose the GApps Zip or BiTGApps package.

Install MIUI 10 on Xiaomi Devices using TWRP Select GApps ZIP

  • Finally, swipe the Swipe button below to start the official MIUI flashing ROM on your phone.

Related Articles

Leave a Reply

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

Back to top button