How to flash install Stock firmware (ROM) on Xiaomi Phones

This guide is compatible with both Global and China build and also works with Alpha, Beta, and Stable versions. In fact, the same guide can also be followed to install upcoming MIUI updates including MIUI ROM.

So, what are you looking for? Follow the below steps and update your Xiaomi smartphone to latest MIUI ROM.

Pre-requisites:

The following flashing procedure is compatible only with Xiaomi Mi & Redmi smartphones. Don’t ever try on any other OEM smartphone.
Ensure the battery level on your device is more than 70% to prevent the accidental shutdown in-between the process.

Disclaimer: We are not responsible for any hardware/software issues that occur on your Xiaomi smartphone by following this guide. We ensure that the following guide is 100% safe to update your device to official firmware. In case, if you still feel uncomfortable with the following procedure, then please don’t proceed.

Method 1: How to flash install zip firmware (ROM)

Step 1. Firstly, Download Stock firmware ROM and save it to your device storage.

Step 2. Launch the ‘Updater’ app on your device.

Step 3. Now you need to tap on the three-dot menu option (“…” icon) located at the top-right corner.

Step 4. Select “choose update package”

How to flash install zip firmware (ROM)

In MIUI, choose update package is hidden. You must tap on number 10 icon 10 times to enable this menu

How to flash install zip firmware (ROM)1

Step 5. Select the downloaded recovery ROM which you have saved to device storage in Step 1.

Step 6. Confirm!

Method 2: How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone

  • Only download 2 files.
  • MIUI ROM Flashing Tool for flash official Fastboot ROM – Link
  • Download Fastboot file for your device – Link

Decompress downloaded file. Please note if ext of file is .gz you have to extract 2 times, or quickly you can rename to ext .tgz then extract 1 time.
Open the file folder for the decompressed ROM pack, and copy its path on the computer.

Turn off the device. Press the Volume– key and the Power button at the same time to enter Fastboot mode. Then connect the device to the Windows PC/laptop via a USB cable

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone

Decompress the MIUI ROM flashing tool downloaded in Step 1, and double click on it to install (if there is security warning, select ‘Run’). After installation is completed, open MiFlash.exe
First, select clean all to make sure you will not forget it, if not, your phone will lock bootloader after flash and you can not boot

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone - 1

Paste the coppied path into the address bar the ROM file folder path copied in the Step 2 as picture below.

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone - 2

Click on the Refresh Button button to Refresh and detect the device, and MiFlash should automatically recognize the device.

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone - 3

Then click the Flash button to flash the ROM file to the device.

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone - 4

 

How to flash Fastboot firmware for Unlocked bootloader Xiaomi phone - 5

Now your device will restart automatically and you will get a fresh MIUI ROM!