MIUI updates often bring new features, but sometimes instead of improvements, users are faced with bugs: fast battery drain, overheating, application crashes or even a βbrick.β If your Xiaomi, Redmi or POCO after the upgrade began to work worse, do not rush to carry it to the service. In 80% of cases, the problem can be solved by returning the previous version of the firmware.
In this article, we will discuss three official methods of rollback: through Recovery, Fastboot and the utility MIUI bootloader. Each method is suitable for different situations, from mild failures to complete failure of the device, and also tell you how to avoid errors when rolling back and what to do if the phone does not turn on after a failed firmware.
β οΈ Warning: Firmware rollback resets all data on your phone. If you don't have a backup, save important files first.
1.When to roll back Xiaomi update
Not every update requires a rollback, sometimes it's enough to clear the cache or reset the settings, and here are the clear signs that it's time to return the old firmware:
- π The battery sits down in 2-3 hours with normal use (before the upgrade kept the day running).
- π’ Phone slows down, apps take a long time to open or fly out.
- π‘ Network problems: not catching 4G/5G, Wi-Fi or Bluetooth is cut off.
- π¨ Persistent system errors: com.android.phone stopped, MIUI glitch.
- π§± The phone does not turn on after the update ("brick") or hung on the logo. MI.
If you have symptoms right after the upgrade, it's probably the new firmware that's to blame, but check before rolling back.
Backup (via MIUI or Google Drive) |
Check the vacant space (needs at least 3 GB)|
Write down the current version of MIUI (in Settings β About Phone)|
Connect charging (the battery must be charged at 50%+)|
Download the right firmware for your model
-->
π‘ Tip: If the phone is still on, try first resetting to factory settings (Settings) β Additionally. β Recovery and resetting. This often solves problems without rollbacks.
2. Method 1: Recovery (for working phones)
The easiest method is to use the built-in Recovery, which is fine if the phone is switching on but not running smoothly, and important, it won't work if you have customized recovery (TWRP) installed.
Instructions:
- Download the full firmware (not OTA!) for your model from MIUI Downloads' official website. Choose the Stable version instead of the Developer.
- Rename the firmware file to update.zip and move it to the root of the phoneβs internal memory (not folders!).
- Turn off the phone. Press Volume up + Power to enter Recovery.
- In the menu, select Install update.zip to System (control - volume buttons, choice - power button).
- Confirm the installation and wait for the completion (5-10 minutes).
β οΈ Warning: If the phone is stuck on the logo for more than 15 minutes, do not force it to turn off. Wait for full download or reset via Recovery (Wipe Data).
What if Recovery doesnβt see update.zip?
Method 3: Fastboot Recoil (for bricks and serious crashes)
If the phone doesn't turn on or is stuck on the logo, firmware via Fastboot will help.This method requires a computer and a Mi Flash Tool utility. Suitable for all Xiaomi, Redmi and POCO models, including the new Xiaomi 14 and Redmi Note 13 series.
What you need:
- π» Windows computer (7/10/11).
- π Cable USB (preferably original).
- π¦ Firmware in.tgz format (download from Xiaomi Firmware Updater).
- π The Mi Flash Tool.
- π Unlocked bootloader (if not unlocked β read below).
Step-by-step:
- Unpack the downloaded firmware (.tgz) into a folder on your computer. The path to the folder should not contain Cyrillic!
- Install the Mi Flash Tool and drivers for Xiaomi (come with the utility).
- Turn off the phone. Press Volume down + Power to enter Fastboot mode (a hare in a hat-eared hat will appear).
- Connect your phone to your computer. In the Mi Flash Tool, press Select and specify the folder with the unpacked firmware.
- At the bottom, select Clean All mode (complete clean) or Save user data (save data, but may not work).
- Press Flash and wait for completion (5-15 minutes). the phone will reboot automatically.
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldn't find device | Drivers not installed or cable is faulty | Reinstall drivers, try another cable/USB port |
| Flash not done | The firmware is not suitable for the model | Download the correct version of the firmware |
| Anti-rollback check fail | Trying to flash the old version after the new one with a rollback lock | Look for firmware with the same or newer Anti-Rollback index |
| The phone does not turn on after the firmware | The wrong mode in the Mi Flash Tool | Repeat the firmware in Clean All mode |
π‘ If the Mi Flash Tool canβt see the phone, try running it on behalf of the administrator or using an alternative version of the utility.
:Through Recovery|Through Fastboot|Through MIUI bootloader|I haven't tried |Another way-->
Method 3: Recoil through MIUI bootloader (for beginners)
If the first two methods seem complicated, use the MIUI bootloader utility, which automatically picks up the right firmware and helps you install it without manually searching for files, and is suitable for Xiaomi models starting with the Redmi Note 5.
How to use:
- Download MIUI bootloader from the official website and install it on your computer.
- Connect your phone to your PC in Fastboot mode (as in Method 2).
- In the utility, select your phone model and the desired version of MIUI (for example, V14.0.5.0 instead of V14.0.6.0).
- Click Download & Flash - the program itself downloads the firmware and offers to flash it through the Mi Flash Tool.
β Pros of the method:
- βοΈ Automatic firmware selection (no risk of downloading the wrong version).
- βοΈ Support for old and new models.
- βοΈ Interface in Russian.
β Cons:
- β Requires a computer.
- β It doesnβt always work with custom firmware.
5. How to unlock the bootloader before rolling back
If you have never unlocked a bootloader on Xiaomi, you will have to do so before running through Fastboot, otherwise the Mi Flash Tool will give you a Device is locked error.
Instructions for unlocking:
- Link your Mi Account to your phone: go to Settings β Xiaomi Account and log in.
- Go to the Mi Unlock website and download the Mi Unlock Tool.
- Turn on the phone Developer Options (7 times click on the MIUI version in Settings β About phone).
- Activate. OEM-unlocking and debugging USB In Settings β Additionally. β For developers.
- Launch the Mi Unlock Tool on your PC, log in to the same Mi Account and connect your phone in Fastboot mode.
- Press Unlock and wait until it is completed (can take up to 72 hours due to Xiaomi restrictions).
β οΈ Note: Once the bootloader is unlocked, all data on the phone will be deleted! Xiaomi can also block unlock for 30 days if you havenβt done it before.
1) Use another Mi Account (over 30 days).
2) Connect the phone to another USB-port (preferably 2.0).
3) Disable the antivirus on the computer.
(4) Repeat the attempt after 24 hours (sometimes helps).
-->
6. How to save data before rollback
Firmware rollbacks almost always result in data loss. To avoid losing photos, contacts and messages, back up in advance.
Methods of backup:
- π± Built-in reservation MIUI: Settings β The phone. β Backup: Save contacts, messages, notes and settings.
- βοΈ Google Account: syncs contacts, calendar and some settings (Settings) β Accounts. β Google).
- πΎ Computer: Connect the phone to USB Transfer files and copy folders DCIM (Photos, Download (downloads), WhatsApp (chats).
- π Titanium Backup: Requires root: Stores applications and their data.
π‘ Tip: If the phone is not turned on, but is defined by the computer as Qualcomm HS-USB QDLoader 9008, you can try to recover data using the Miracle Box or UFED (experience).
7. Frequent mistakes and how to avoid them
Many users face the same problems when rolling back.Here's the top-5 mistakes and their solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| The phone will not turn on after rollback | Incompatible firmware or interrupted process | Repeat the firmware through Fastboot in Clean All mode |
| Anti-rollback check fail | You're trying to put too old firmware | Look for firmware with the same or newer Anti-Rollback index |
| There's not enough room for firmware. | Little space in the internal memory | Clean up your memory or use the Fastboot |
| Mi Flash Tool doesn't see the phone | Drivers not installed or cable is faulty | Install drivers manually through Device Manager |
| After the rollback, there's no net. | Firmware for another region (Global/China) | Scroll down the version for your region (e.g. Global instead of China) |
β οΈ Note: If after rollback the phone stopped catching the network, check the settings APN (Settings β SIM-maps and mobile networks β Access points (APN)). Sometimes you have to enter them manually.
(1) Compatibility of firmware with telephone model.
2) Anti-Rollback version (you can't roll back to an older version than you originally did).
(3) Battery charge (minimum 50%).
(4) Availability of a backup copy of the data.
-->