How to Reset an App or Firmware Update on Xiaomi Redmi: The Complete 2026 Guide

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:

  1. Open the application page in the Play Store.
  2. Click on the three dots in the upper right corner.
  3. 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:

  1. Open the Phone app and enter the code: ##4636##.
  2. Go to the Usage Statistics section β†’ App ops.
  3. Find the app you want and select Clear Updates.
What if the ADB does not recognize the device?
If the adb device command returns a blank list, check: 1. Are Xiaomi USB Drivers installed on a PC. 2. Is File Transfer (MTP) enabled when connecting via USB. 3. Is the bootloader unlocked (new Redmi models may require a Mi Account binding after 2022).

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)

-->

  1. Turn off your smartphone.
  2. 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):

  1. Go to Recovery Mode (button combination as in the previous section).
  2. Choose Wipe Data β†’ Wipe All Data.
  3. Confirm the action and restart the device.
Resetting methodDeleting 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.

Facebook

Instagram

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.

FAQ: Frequent questions about rollback updates on Xiaomi Redmi

Can I roll back the update without losing data?
Yes, but only for individual applications (via Settings β†’ Applications). rolling back all firmware (MIUI) always leads to the deletion of user data. The exception is the use of the Mi Flash Tool in Save User Data mode, but this does not guarantee 100% file safety.
Why does the phone ask for a Mi Account after the firmware rollback?
This is Mi Cloud Lock. If you have dropped firmware through Fastboot or Recovery and previously had Mi Account attached to your device, you will need to enter a username/password. If you forget the data, restore it to account.xiaomi.com.
How do I know which version of MIUI was originally installed?
Check the smartphone box (usually the version on the sticker) or use the IMEI.info service by entering your Redmi IMEI. Alternatively, you can find the original firmware by model on en.miui.com (select your model and region).
What if the phone doesn’t turn on after the rollback?
Probable causes and solutions: πŸ”‹ Battery's gone. β†’ Connect the charger for 30 to 60 minutes, then try to turn on. πŸ”„ Wrong firmware β†’ Repeat the firmware through Fastboot by selecting the correct version for your model. πŸ”“ Loader locked. β†’ Unlock it through the Mi Unlock Tool (requires a wait of 7 days). πŸ’₯ Hard-brick β†’ Contact Xiaomi Service Center (Self-Self-Recovery may not be possible).
Can HyperOS be rolled back to MIUI?
Yes, but with reservations: For Redmi Note 12, Redmi K60 And newer: official rollback is only possible through the Fastboot with a full data reset. For older models (Redmi Note 10, Redmi 9): you can use Recovery Mode. ⚠️ On some devices after the rollback with HyperOS may stop working Google services (solved by installing GApps manually).