Why Users Want to Reverse App Updates
App updates on Xiaomi Redmi should improve functionality, but often bring new bugs, brakes or an uncomfortable interface. For example, after an update, Mi Video may stop playing certain formats, and the Gallery may slow down processing photos. In some cases, the updates even break the compatibility with the MIUI-chips, like quick access to tools via swipe down.
The manufacturer rarely gives you the option to roll back with standard tools, but there are workarounds, and the main thing is to understand the risks: incorrect actions can lead to application failure or even system errors. β System system β Backup.
Method 1: Remove updates through application settings
The simplest method works for most system and third-party applications, and it works if you have updated the program through Google Play or Mi App Store:
- Open Settings β Applications β Application Management.
- Find the desired application (for example, the Camera or the Browser) and tap it.
- In the upper right corner, click on three dots β Remove updates.
- Confirm the action. The app will return to the factory version.
β οΈ Note: This method does not work for applications updated through APK-Also, after rollback, the auto update can be turned on again - it must be disabled separately (see Method 3).
βοΈ Preparation for rollback of the update
Method 2: Reset to the factory version via ADB
If the standard method didnβt work, Android Debug Bridge (ADB), a deep-management tool, would help, and youβd need a computer with Xiaomi drivers installed and USB debugging enabled on your phone.
Instructions:
- Activate Developer Mode: Settings β About Phone β MIUI version (tap 7 times).
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect Redmi to your PC, open the command line and type:
adb shell pm install -r -d --user 0 [application package].apkWhere [app package] is the name of the package (e.g. com.miui.gallery for Gallery) To find out the exact package, use the command:
adb shell pm list packages | grep "appendix name"β οΈ Attention: Wrong team ADB If you are not sure about the package, use adb shell pm list packages. -f to draw a complete list of paths.
How to find an application package without ADB?
Method 3: Disabling Auto Updates
To prevent the problem from recurring, you need to block the automatic update, and you can do this in two ways:
On Google Play:
- Open the Play Store, find the app.
- Slip on three dots in the corner β Turn off auto-update.
At the Mi App Store:
- Start Mi App Store β Profile β Settings β Auto Update.
- Choose Never or Only over Wi-Fi.
For system applications (e.g., Security or Themes), auto-update is managed through Settings β Apps β Application Management β [name] β Notifications β Disable updates.
Method 4: Remove via Safe Mode
If the application freezes after the update or does not open, try to remove the update in Safe Mode. In this mode, all third-party processes are disabled, which makes it easier to diagnose.
How to get in:
- Press the power button before the turn off menu appears.
- Hold your finger to turn off power β you will be prompted to go to Safe Mode.
- Confirm and wait for the reboot (at the bottom of the screen will be the inscription Safe Mode).
In this mode:
- πΉ Go to Settings. β Apps and find a problem application.
- πΉ Click Remove Updates (if the button is inactive β see Method 2).
- πΉ Restart your phone in normal mode.
π‘
If the button "Remove updates" is missing in Safe Mode, then the application has been updated through the APK-In this case, only a complete reinstallation will help.
Method 5: Reinstall via APK (for power users)
If the previous methods didn't work, you can manually install the old version of the app.
- Download the APK version from a reliable source (for example, APKMirror).
- In Settings β Applications β Special Access β Install unknown applications allow installation from your file manager.
- Install the downloaded APK. The system will suggest replacing the current version.
β οΈ Attention: Installation APK from unreliable sources can lead to viruses or data theft (MD5) developer's website.
| Annex | The latest stable version | Minimum MIUI | Risk on rollback |
|---|---|---|---|
| Mi Video | 6.5.18 | MIUI 12 | Low (possible reproduction errors) |
| gallery | 4.3.2.1 | MIUI 11 | Medium (album sorting can fly) |
| browser | 12.14.0.6 | MIUI 10 | High (possible failures when opening tabs) |
| Camera. | 5.7.012 | MIUI 12.5 | Critical (HDR may stop working) |
What to do if nothing helps
If none of these methods work, radical measures remain:
- π Resetting the application settings: Settings β Annexes β [name] β Warehouse β Clear the data. Attention! This will delete all the saved settings and cache.
- π± Recovery via Mi Cloud: If sync was previously enabled, try restoring a backup with a working version of the app.
- π§ Flashing: The last option is to flash your phone through Fastboot or Recovery. Detailed instructions are in our Xiaomi Redmi firmware guide.
Before resetting or firmware, be sure to save important data (photos, contacts, messages) to an external drive or to the cloud.
π‘
If the application is system-based (such as Settings or Phone), rolling back it may cause MIUI to work unstable, in which case it is better to wait for the next update with fixes.