Updates to applications and system software on Xiaomi Redmi smartphones often bring new features, but often become a source of problems, from sudden bugs to a critical decline in performance. If after the update your Redmi Note 12, Redmi 10 or another model began to slow down, overheat, or an important application (for example, Google Play Services or MIUI Launcher) stopped working correctly, rolling back the update may be the only solution.
In this article, we will discuss 5 working methods for resetting updates: from simple rollback of the application version through Settings to complex firmware manipulations via Fastboot or Recovery Mode. We will pay special attention to the risks of blocking the bootloader on new Xiaomi models (2022-2026 release) and ways to avoid them. All instructions are adapted to the current versions of MIUI 14/15 and HyperOS, taking into account the features of Chinese (China ROM) and global (Global ROM) firmware.
1. How to roll back an update of a separate application
If the problem occurs after an automatic program update (such as YouTube, WhatsApp or Mi Fit), you can return the previous version without superuser rights.This method works for all applications installed through Google Play, but is not suitable for the system components of MIUI.
Algorithm of action:
- π± Open the Settings. β Annexes β Application management.
- π Find the problem app in the list (like Google Chrome) and tap it.
- βοΈ In the upper right corner, click on three dots and select Remove Updates.
- β Confirm the action. The app will return to the factory version (the same one that was used when you bought the smartphone).
β οΈ Note: After the Google Play rollback, the Store may again offer to update the app:
- Open the application page in the Play Store.
- Click on the three dots in the upper right corner.
- Uncheck the checkmark from Auto Update.
π‘
If the Remove Updates button is inactive, the application is system (e.g. Camera or Gallery) and you will need root rights or custom firmware installation to roll it back.
2.Reset of updates to MIUI system applications
Xiaomi system applications (such as Theme Store, Security, or Mi Video) are updated via MIUI Updater or GetApps, not Google Play.
Method 1: Through MIUI settings
- π§ Go to Settings. β The phone. β Version. MIUI.
- π Tap 7-10 times on the inscription Version MIUI, to activate the Developer Mode.
- π Back to Settings β Additionally. β For developers.
- π Enable the debugging option USB And connect the phone to the PC.
- π» Start the command on your computer: adb shell pm install -r -d /path/to/old_version.apk (where /path/to/old_version.apk β file path to the old version of the application).
Method 2: Through MIUI Hidden Settings (for experienced users)
Some Redmi models allow you to roll back system applications through a hidden menu:
- Open the Phone app and enter the code: ##4636##.
- Go to the Usage Statistics section β App ops.
- Find the app you want and select Clear Updates.
What if the ADB does not recognize the device?
3.Returning MIUI firmware via Recovery Mode
If after updating the entire system (for example, from MIUI 13 to MIUI 14), the smartphone began to work unstable, you can try to return the previous firmware version through Recovery Mode. This method does not require unlocking the bootloader, but is only suitable for official Xiaomi firmware.
Step-by-step:
Download the archive with the desired version of MIUI from en.miui.com
Rename the file to update.zip and place it in the root of internal memory
Check the battery power (minimum 60%)
Disable protection with a pattern lock or PIN-code (to avoid blocking after resetting)
-->
- Turn off your smartphone.
- Press the button combination: For Redmi Note 11/12, Redmi 10/9: Volume up + Power. For Redmi K50, Redmi K60: Volume up + Volume down + Power.
Recovery
Install update.zip
Confirm the installation and wait for completion (5-10 minutes).
Reboot β Reboot to System
β οΈ Attention: Recovery firmware rollback erases all user data (photos, contacts, messages). β Additionally. β Backup and reset.
MIUI 12|MIUI 13|MIUI 14|MIUI 15 (HyperOS) |I don't know-->
4. Full reset to factory settings (Hard Reset)
If the rollback of the update did not help, or you are not sure of the correctness of the actions, a hard reset will return the smartphone to its original state, this method deletes all data, including accounts, but saves the current version of MIUI (i.e., does not roll back the firmware, but only resets the settings).
How to perform Hard Reset:
- π Method 1 (via the menu): Go to Settings β The phone. β Setting reset. Select Erase all data. Enter PIN-code and confirm.
Method 2 (via Recovery):
- Go to Recovery Mode (button combination as in the previous section).
- Choose Wipe Data β Wipe All Data.
- Confirm the action and restart the device.
| Resetting method | Deleting data? | Rolling back firmware? | You need a PC? |
|---|---|---|---|
| Removal of annex updates | β No. | β No. | β No. |
| Recoil through Recovery | β Yes. | β Yes. | β No. |
| Hard Reset | β Yes. | β No. | β No. |
| Fastboot (via Mi Flash) | β Yes. | β Yes. | β Yes. |
5. Firmware rollback via Fastboot (for advanced)
If previous methods have failed, you can reflash your smartphone via Fastboot, which is suitable for:
- π Return to the old version MIUI (For example, with HyperOS on MIUI 14).
- π οΈ Removing critical errors after failed updates by air" (OTA).
- π Unlock the bootloader (if it was blocked after the update).
π‘
Use only official firmware from Xiaomi. Installing custom ROMs (like LineageOS or Pixel Experience) on new Redmi models can result in hard-brick (unable to recover without a service center).
6.How to avoid automatic updates in the future
To prevent recurring issues after a rollback, set up control over updates:
For applications:
- π± In the Google Play Store, disable auto-update: Open your profile (icon in the upper right corner). β Network settings β Auto-Update Applications. Choose Not to Auto-Update.
Play Market
Remove from auto-update
For system updates MIUI:
- π« Turn off update check: Go to Settings β The phone. β Update the system. Slip three points in the corner. β Settings: Turn off Auto Boot over Wi-Fi and Update Notices.
ADB
adb shell pm disable-user --user 0 com.android.updater(Switches off the MIUI Updater system application).
π‘
If you use Redmi with China ROM, Updates can be installed forcibly through GetApps. To avoid this, remove or freeze the com.xiaomi.midrop app (responsible for the maintenance of the service). OTA-updates ADB or a root manager.