After installing a new MIUI update, did your Xiaomi Redmi start to slow down, quickly discharge or give errors? Donโt rush to take your phone to a service center - in most cases, the problem can be solved yourself by rolling back the system to the previous version. In this article, we will analyze all the available ways to remove the latest updates on Android for the line Redmi, from the simplest to the most radical, taking into account the characteristics of different models and firmware versions.
It is important to understand that the process of rolling back updates is not just โuninstalling an update like a regular application.โ This requires working with system files, and in some cases, a complete flashing of the device. We will explain in detail which methods are safe for beginners and which are best left to experienced users. You will also learn how to avoid brick (turning your phone into a "brick") and save your data.
Before you begin, check whether the problem is really related to the update. Sometimes lag or bugs are caused by conflicting applications, overheating of the processor or a faulty battery. Try clearing the cache in Settings โ Memory โ Cleaning or performing a factory reset (without uninstalling updates). If this doesn't help, read on.
1. Rollback via the Recovery menu (without data loss)
The most gentle method is to use the built-in recovery (recovery mode). It is suitable if the update was installed recently (usually within 10 days) and the system saved a backup copy of the previous version. This method works on most models Redmi Note 10/11/12, Redmi 9/10/13C and others with MIUI 12โ14.
To get into Recovery, turn off the phone, then hold down the power and volume up for 10โ15 seconds. In the menu, select the language (if required), then:
- ๐ Press
Wipe Data โ Wipe All Data(this item will NOT delete the update, but will simply clear the cache). - ๐ฑ Select
Reboot โ Reboot to System. - ๐ If after reboot the problem persists, return to
Recoveryand selectUpdate โ Rollback to previous version(if such an item exists).
โ ๏ธ Attention: The item Rollback appears only if the system saved previous firmware. On some models (for example Redmi K50), this method may be blocked.
If the rollback option is not available, try the next method. Before exiting Recovery check the MIUI version in the Information section - this will help you choose the correct firmware for manual rollback.
2. Uninstalling an update via ADB (for experienced users)
If a standard rollback is not possible, but you have access to Android Debugging Bridge (ADB), you can try to remove the update manually. This method requires a PC, a USB cable, and USB debugging enabled. Suitable for models with pure Android (for example, Redmi A1/A2) or custom firmware.
First enable debugging:
- Go to
Settings โ About phone 7 timesand click onMIUI version. - Go back to
Settings โ Advanced โ For developersand activateUSB debugging. - Connect your phone to the PC and confirm trust in the computer.
Next, open the command line (Windows) or terminal (Mac/Linux) and enter:
adb devices
If the device is detected, run:
adb shell pm list packages | grep update
Find the update package (for example, com.xiaomi.updater) and remove it:
adb shell pm uninstall -k --user 0 com.xiaomi.updater
โ ๏ธ Attention: This method only removes update application, but not the firmware itself. If the update is already installed on the system, it will remain. A full rollback will require firmware.
Before working with ADB, create a backup copy of your data via adb backup -apk -shared -all -f backup.ab. This will save applications and settings in case of failure.
3. Manually flashing an old version of MIUI via Fastboot
If the previous methods did not work, you will have to reflash the phone manually. This method is suitable for all models Redmi, but requires unlocked bootloader (bootloader). Without this step, firmware through Fastboot is impossible.
First download the required firmware version from the official website Xiaomi (section Fastboot ROM). Make sure that the version matches the phone model (for example, Redmi Note 11 Pro+ 5G and Redmi Note 11 Pro 4G have different firmware!). Unzip the archive to a folder on your PC.
Next:
- Turn off the phone and press power + volume downto enter
Fastboot. - Connect the device to the PC and check the connection with the command:
fastboot devices - Run the firmware with a script (Windows):
flash_all.bator manually (alternately for Mac/Linux):
fastboot flash boot boot.imgfastboot flash system system.img
...
| Redmi model | Link to firmware | Unlock required? |
|---|---|---|
| Redmi Note 10/11 | en.miui.com/a-234.html | Yes |
| Redmi 9A/9C | en.miui.com/a-235.html | No (for some regions) |
| Redmi K40/K50 | en.miui.com/a-236.html | Yes |
โ ๏ธ Attention: Do not flash the device via Fastbootif you are not sure of the firmware compatibility. An error may lead to loss of IMEI or a non-functional camera.
Download the correct version of MIUI for your model|
Unlock the bootloader (if required)|
Install Fastboot drivers on PC|
Make a backup copy of your data|
Charge the phone at least 50%-->
4. Rollback through MIUI Downloader (alternative method)
For some models Redmi (for example, Redmi Note 8 Pro, Redmi 8A) there is a semi-official method of rollback through the app MIUI Downloader. It allows you to download and install older firmware versions without Fastboot.
Download the application from miui-downloader.ru (or a similar source) and follow the instructions:
- ๐ฒ Open the application and select your model.
- ๐ Find the desired version of MIUI (for example
V12.5.4.0instead ofV13.0.2.0). - โฌ๏ธ Download the file
.zipand save it in the root folder of the phone. - ๐ Go to
Settings โ About phone โ System update, click on the three dots โSelect firmware file.
This method does not work on all devices, because Xiaomi periodically blocks the installation of old firmware through a standard updater. If an error appears after selecting a file "Cannot verify update", try renaming the archive to update.zip or use TWRP.
What to do if MIUI Downloader does not see the model?
If your model is not in the list, check its full name in Settings โ About phone โ Model. Sometimes the names are different for different regions (for example, Redmi Note 10 Pro in India and the global version). Also try downloading the firmware manually from the forum XDA Developers or 4PDA
5. Reset to factory settings with removal of updates
If you cannot roll back, and the problems with the phone are critical (constant reboots, application errors), perform hard reset. This method will delete all data, but will return the phone to its out-of-the-box state with the version of MIUI that was available when purchased.
Attention: on new models (Redmi Note 12 Pro+, Redmi K60), the reset may leave the current firmware, since it is written to the partition system. Check this in advance!
Instructions:
- Make a backup copy of important data (photos, contacts, messages).
- Go to
Settings โ About phone โ Reset settings. - Select
Erase all dataand confirm the action. - After rebooting, the phone will offer to configure it as new.
If after the reset the MIUI version has not changed, then the update is embedded in the system partition. In this case, only a complete flashing via Fastboot or TWRP.
Resetting to factory settings will NOT always roll back the firmware. On new models, it deletes only user data, leaving the system unchanged.
6. Using custom Recovery (TWRP) for rollback
For advanced users, the best way to control updates is installation TWRP custom recovery. It allows you to install any firmware, make backups and edit system files. However, this method requires an unlocked bootloader and may void the warranty.
After installation TWRP:
- ๐ Download the desired version of MIUI in format
.zip. - ๐ Boot in
TWRP(power + volume up). - ๐พ Make a backup of the current system (
Backup โ Select Partitions โ Swipe to Back Up). - ๐ฒ Press
Install, select the downloaded.zipand confirm the installation.
Advantage TWRP is the ability to roll back even after a โbrickโ (if it is not hardware). However, be careful: incorrect firmware can lead to loss IMEI or a non-working module NFC.
โ ๏ธ Attention: On models with Dynamic Partition (for example, Redmi Note 11T Pro) firmware throughTWRPmay cause errors. In this case, use a modified recovery orFastboot.
Frequent errors and how to avoid them
When rolling back updates, users often encounter typical problems. common and ways to solve them:
| Error | Cause | Solution |
|---|---|---|
"Cannot verify update" |
Mismatch of firmware model or region | Download the firmware for the exact model name (for example, Redmi Note 10 Pro vs Redmi Note 10 Pro Max) |
| The phone does not turn on after the firmware | Wrong version Fastboot or interrupted process |
Repeat the firmware with checking the hash sum of the files or use Mi Flash Tool |
| Network loss after rollback | Deleted modem files or incompatible firmware | Flash only the partition modem via Fastboot or return to the new version |
If after a rollback the phone is unstable (for example, it discharges quickly or overheats), do the following:
- ๐ Calibration battery: discharge the phone to 0%, then charge it to 100% without interruptions.
- ๐งน Clearing the cache via
Recovery(Wipe โ Wipe Cache). - ๐ฑ Resetting network settings (
Settings โ SIM cards and mobile networks โ Resetting settings).
FAQ: Answers to popular questions
Is it possible to roll back an update without losing data?
Yes, but only if you use a rollback via Recovery (section 1) or deleting the update via ADB (section 2) A complete flashing or factory reset will delete all user data. Always do this. backup copy before rollback!
Why did Root or bootloader unlock disappear after a rollback?
MIUI updates are often blocked bootloader and deleted MagiskAfter a rollback, you may need to unlock it again via Mi Unlock Tool and reinstalling root access. On some models (for example, Redmi K50i), unlocking takes up to 720 hours of waiting.
How to find out what version of MIUI was before the update?
Look at the update history in Settings โ About phone โ System update โ Update history. cleared, check the screenshots or data in Google Disk (if synchronization was enabled). Also, the version can be found in the logs Recovery (section Advanced โ Show log).
Will rollback work on Redmi with Android 13?
Yes, but with reservations. On Android 13 (MIUI 14+) Xiaomi tightened control over rollback Rollback via Recovery maybe. blocked. In this case, only firmware via Fastboot or TWRP.
What to do if, after a rollback, the phone asks for a password for the old Mi account?
This is Mi Account protection, which is triggered after a reset or firmware update. If you don't remember your password, try recovering it via account.xiaomi.com. If the account is not yours (used phone), contact the previous owner to resolve it. Without this, it is officially impossible to unlock the phone.