After installing the latest firmware or MIUI update, you may experience phone problems. In this case, you can downgrade MIUI in your Xiaomi, Redmi or POCO to a previous version and get your device back on track.
However, you can’t simply delete an OTA update on modern Xiaomi phones — the developers removed this option in 2019 with MIUI 11. This decision was probably made to improve operating system security.
If your phone is running MIUI 10 or an older operating system version, you can return to the old firmware via “three dots” or Recovery mode. Starting with MIUI 11, it’s not possible to rollback the update via Recovery and three dots. The only way for modern smartphones is to flash the device using Fastboot mode and a Fastboot ROM file.
Today, uninstalling an update or downgrading MIUI to install an older version, is done in a few steps.
This is a necessary procedure. Downgrade MIUI without unlocking bootloader is not possible on MIUI 11 operating system or higher. Check out the step-by-step instructions on how to unlock Xiaomi bootloader.
Unlocking the bootloader will delete all user data from the internal memory of the device. Be sure to back up any important data.
After completing this procedure, download the correct Fastboot ROM file.
Download Fastboot ROM
Download required version of Fastboot ROM for your Xiaomi, Redmi, POCO phone from the official firmware catalogue. Or use the MIUIROM website search to find the ROM for your specific phone model.
Only ROMs designed to be installed via Fastboot mode are suitable for rollback. Options for OTA or Recovery are not suitable.
The image highlights examples of the files you need to download in order to roll back the old Xiaomi firmware.
MIUI version downgrade
You’ll need a Windows computer and the free Mi Flash Pro tool that Xiaomi has developed. You can downgrade MIUI without a computer only on MIUI 10 and older OS versions.
Make sure your phone has an active internet connection and its battery is 50% or more charged.
How to downgrade MIUI:
- Put the phone in Fastboot mode by pressing the power and volume down buttons on the switched off device for 10 seconds.
- Connect your smartphone to your PC using the original USB cable, start Mi Flash Pro.
- In the main software window, click on the Mi Flash tab at the top panel.
- You will be prompted to install the necessary drivers. Accept using the Install button.
- Click the Select button, select the directory with the unpacked firmware, click OK.
- Check the clean all and lock box in the lower panel to completely clean and lock the bootloader. Or select save user data if you want to save user files.
- Press Refresh, wait for the software to detect the connected phone.
- Then press Flash button.
The process will take approximately 5 minutes. The phone will then reboot and MIUI will launch.
The first launch may take 5 to 7 minutes. Once fully booted, you’ll need to enter your Mi account password and reconfigure your smartphone (e.g. add a Google account, enable Mi Cloud).
You can also roll back the Xiaomi Android update. Download MIUI latest version based on the desired Android version as a Fastboot ROM and use the instructions above.
On MIUI 10 and earlier OS versions, you can downgrade firmware via “three dots” or Recovery. We haven’t done an instruction for these methods, as such phones haven’t received updates for years. But if you need such step-by-step instructions, let us know in the comments.