You updated the app on Xiaomiβs smartphone, but the new version is worse: slows down, crashes or lacks the usual features? rollback to the previous release is often the only solution. In this article, we will discuss all the working methods of rolling applications on devices with MIUI, including hidden system functions, use of ADB and third-party services.
It's important to understand that not all applications support rollback. For example, system utilities (Camera, Gallery, Settings) are usually tied to the firmware version and you can't roll them back without rooting rights. But user programs from Google Play or Mi App Store are quite. We'll look at options for different scenarios, from a simple rollback through the store to manual installation of APK.
Before you start, check:
- π± Smartphone model: on the Redmi Note 12 and POCO X5 The algorithm may be different from the Mi 11 Ultra.
- π Root rights: Some methods require unlocking the bootloader.
- π¦ Backup data: rollback can reset the application settings.
1. Google Play rollback: the easiest way
If the app was installed from Google Play, you have a chance to roll back without technical manipulation, and the method only works if the previous version is still available in the store.
- Open Google Play and find the problem app.
- Click on the three dots in the upper right corner β Remove updates.
- Confirm action. The system will automatically return the latest compatible version.
Limitations of the method:
- π« It doesnβt work for all apps (depending on developer policy).
- π After the next automatic update, the problem may return.
- π΅ Not available for system applications MIUI.
π‘
If there is no βRemove Updatesβ button, try clearing the Google Play cache in Settings β Apps β App Management β Google Play β Storage.
2. manual installation of APK: reliable but risky method
If automatic rollback is not possible, you can download and install the APK of the previous version manually.
- Find a reliable source. APK-files (e.g. APKMirror or APKPure).
- Download the version that worked consistently (check compatibility with your Xiaomi model).
- In your phone settings, allow installation from unknown sources: Settings β Applications β Special permissions β Install unknown applications.
- Install the downloaded APK and restart the device.
Warnings:
- β οΈ Security: Download APK Only from trusted sites to avoid viruses.
- β οΈ Compatibility: Older version may not support current services (e.g., Google login).
- β οΈ Updates: Turn off Auto Update for this app on Google Play.
How to verify authenticity APK-file?
| SOURCE APK | Pluses | Cons |
|---|---|---|
| APKMirror | Verified files, version history | Slow loading, advertising. |
| APKPure | Fast loading, convenient interface | Risk of fake files |
| Uptodown | Alternative versions, user reviews | Not all apps are available |
3. rollback of system applications through ADB
System utilities (Camera, Calls, Messages) may require ADB (Android Debug Bridge) which is suitable for advanced users and requires:
- π₯οΈ Computers with Platform Tools installed.
- π Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press to unlock the developer mode).
- π Backup of data (risk of loss of settings).
Instructions:
adb shell pm list packages | grep "name packet" # Find the name of the package
adb shell pm uninstall -k --user 0 name.package # Remove updates
adb install old version.apk # Install old versionβ οΈ Attention: Wrong commands ADB If you're not sure, use alternative methods.
Install Platform Tools on PC|
Enable debugging over USB on Xiaomi|
Download APK of the old version |
Create a backup copy of the data-->
4.Using MIUI Package Installer (for root-right firmware)
On devices with unlocked bootloader and root rights, you can use the built-in MIUI Package Installer, which allows you to replace system applications without completely flashing:
- Download the APK version you want (for example, for Camera, it can be com.android.camera).
- Rename the file to app.apk and place it in the /system/priv-app/Applications Name/ folder (the folder name can be found through Root Explorer).
- Change the access rights to 644 (rw-r----).
- Reset the device.
Critical detail: If you replace your system application with a noncompatible version, your phone may freeze on the boot. Always check for compatibility with your version of MIUI.
5. rollback through third-party launchers (for custom applications)
Some launchers (like Nova Launcher or Apex Launcher) allow you to hide the updated version of the application and run the old one through a shortcut.
- Install a launcher from Google Play.
- Long press on the desktop β Widgets β Action shortcuts.
- Select the app and create a shortcut for the old version (if it remains in the system).
The downside of the method: the original application will remain updated, and the old version will have to run only through the shortcut.
6.What to do if the rollback does not work?
If none of the methods worked, check:
- π Version Compatibility: The older version may not support your firmware MIUI.
- π Access Rights: System applications require a root or unlocked bootloader.
- π΅ Conflicts: Some apps (like Google Services) block rollbacks due to dependencies.
At the very least, it remains:
- π§ Call for support from the developer to return the old functionality.
- π Wait for the next update where bugs can be fixed.
- π§ Refuse the device to an older version MIUI (risky, requires experience).
π‘
If the application is critical to work (e.g. banking), it is better to wait for the official fix than risk the stability of the system.