How to install System update manually on Xiaomi devices

Like any other Android device, Xiaomi devices are designed to receive software updates over the air (OTA), but that’s not the only way you can install a new software update on your phone.

It’s true OTA updates are the simplest and perhaps the highly recommended way to stay up to date, but it can at times take ages before all devices get the OTA notification – a waiting process that can be painful depending on the state of the current software installed on your phone.

Luckily, Xiaomi allows users to manually install system updates on their devices if waiting for the OTA update is out of the question. In fact, the Chinese OEM allows for two ways to do this: using fastboot or recovery mode.

In this post, we have an easy step-by-step guide on how to install system updates manually on Xiaomi devices using both Recovery and Fastboot modes, beginning with the easiest of the two.

How to install an update using System update menu on Xiaomi devices [Local Update]

  1. Download the recovery update file from the table above.
  2. Transfer the update file to your Xiaomi device if you downloaded it on PC.
  3. Open the Settings app, and tap on About phone.
    Xiaomi-recovery-mode-reboot
  4. Tap on System update.
  5. Tap on 3-dot menu button in the top right.
  6. Tap on Choose update package.
  7. Browse and select the update file you downloaded above.
  8. The system will verify the update and install it automatically. When it asks for confirmation, do confirm to allow installation. Be sure to back up important data as the update installation may delete apps and data.

In case the above method doesn’t work, know that you can use the Method 2 below to install using the fastboot method.

How to install an update using Fastboot mode on Xiaomi devices

Like with Recovery mode, installing system updates using Fastboot also requires a PC, however, you also need an unlocked bootloader for this to work, alongside these steps (click here if your device is not unlocked):

  1. Download MIUI ROM Flashing Tool.
  2. Select your preferred MIUI ROM version from the list and download the corresponding files. Be sure to check if the suffix of the ROM file is .tgz. If not, rename it to .tgz.
  3. Turn off your Xiaomi device and press the Volume + Power buttons simultaneously to enter into Fastboot mode. Connect the device to your PC using a USB cable.
  4. Double click on the downloaded ROM file and decompress it.
  5. Open the file folder for the decompressed package and copy its path on your computer.
  6. Decompress the MIUI ROM flashing tool downloaded in Step 1.
  7. Double click on it to install on your PC.
  8. When the installation is done, open MiFlash.exe
  9. In its address bar, paste the folder path of the ROM file copied in Step 5.
  10. Click on the yellow circled-out button to refresh and MiFlash will automatically recognize your device.
  11. Click the red circled-out button to flash the ROM file to the device.
  12. Sit back and watch the progress bar inside MiFlash turn fully green, implying that the new system update has been successfully installed on your device.

Your device will automatically boot to the new software version.


In case you run into any problems trying to manually install system updates on your Xiaomi device, feel free to let us know in your comments below.

  • 1148 Posts
  • 0 Comments
A fan of all things Android. Not the geeky stuff, but the cool stuff. If not buried deep into the latest trends in technology, you'll find me enjoying a game of football. Real football. Oh, and I'm a staunch Chelsea FC fan.

We’re hiring! Find more here.