Application updates on Xiaomi often bring new features, but sometimes become a source of problems: bugs, brakes, incompatibility with MIUI or just a strange interface. If you find that the new version of the program is worse than the old one, do not rush to put up with inconvenience. rollback updates is a real procedure that can be performed in several ways.
In this article, we will discuss 5 proven methods of returning to the previous version of the application, from standard MIUI tools to advanced techniques using ADB. We will pay special attention to the nuances for different models (Redmi Note 12, POCO X5, Xiaomi 13T) and warn about possible risks - for example, why you should not roll back system applications without a backup.
Why You Might Need to Reverse the Update
Among the most common reasons:
- ๐ Critical bugs: New version crashes when it launches, doesnโt save data, or conflicts with other programs.
- ๐ข Performance: the application began to slow down, warm the phone or quickly discharge the battery (relevant for games and social networks).
- ๐ The modified interface: the developers radically changed the design, and the use of the program became inconvenient (example: Mi Fit after the 2023 update).
- ๐ Loss of features: the new version removed useful features that were in the old (for example, in the Xiaomi Gallery disappeared the video editor).
- ๐ก๏ธ Security: Rarely, but it happens that the update contains vulnerabilities (in which case Xiaomi will usually release a patch within a week).
Before you start rolling back, check:
- Whether there is a more recent version of the app in Google Play or App Store, the bug may have already been fixed.
- Are there any problems with the phone settings (for example, the power saving mode for the application).
- Does the program conflict with other installed applications (antiviruses, optimizers often block background activity).
Method 1: Recoil through application settings in MIUI
The easiest method is to use the built-in MIUI tools. It is suitable for most user applications (such as WhatsApp, Instagram, VK), but does not work for system programs like Camera or Phone.
Instructions:
- Open Settings โ Applications โ Application Management.
- Find the desired application in the list and tap it.
- In the upper right corner, press three dots (โฎ) and select Remove Updates.
- Confirm the action in the window that appears.
If the Remove Updates item is inactive or absent:
- ๐ System App โ Try other ways.
- ๐ Youโve already rolled back to the factory version (usually the version preinstalled on your phone when you buy it).
- ๐ The app was installed not through Google Play, but manually (via Google Play). APK).
Check for a backup of application data
Close the application in multitasking
Connect to a stable Wi-Fi network (if you need to download the old version)
Make sure there is enough free space on the phone.-->
โ ๏ธ Note: After rollback, the app may request permissions again. Some features (such as notifications in Telegram) may reset to factory settings.
Method 2: Remove and Manually Install Old Version
If the standard rollback doesnโt work, you can completely uninstall the application and install the old version from a reliable source, a method that works for most programs except for the preinstalled system (they canโt be removed without unlocking the bootloader).
Step-by-step:
- Download. APK The old version from a verified site: APKCombo - stores an archive of versions of popular applications. APKMirror - checks files for viruses. APKPure - supports Russian. โ ๏ธ Attention: Never download APK The risk of catching a virus or spyware is extremely high.
- Delete the current version: For custom applications: Settings โ Applications โ [name] โ Delete. For system applications (if the bootloader is unlocked): use ADB or Root Explorer.
- Install the old version: Open the downloaded APK-file via any file manager. Allow installation from unknown sources (Settings) โ Annexes โ Special access โ Installation of unknown applications).
- Turn off automatic updates in Google Play: Open the app page in the Play Store. click on three dots (โฎ) โ Turn off auto-update.
If the application does not start after installing the old version:
- ๐ Reboot the phone.
- ๐ Clear cache and data (Settings) โ Annexes โ [name] โ Memory. โ Clear cache/data).
- ๐ Check if it is blocked by Mi Security (Settings) โ Annexes โ Permits โ Auto-start).
๐ก
Before you uninstall the app, export its data (such as chats on WhatsApp or bookmarks in your browser) through built-in backup features.
Method 3: Reverse system applications via ADB
For system applications (Camera, Gallery, Settings), standard methods do not work โ they can not be removed or rolled back through the menu. In this case, ADB (Android Debug Bridge) - a tool for debugging Android through a computer - will help.
What you need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux.
- ๐ USB-cable (preferably original).
- ๐ฆ Utility. ADB Tools by Google.
- ๐ APK Old version of the system application (you can find it on the forums) XDA Developers or 4PDA).
Instructions:
- Enable Developer Mode on your phone: Settings โ About Phone โ MIUI Version (Tap 7 times) Then go back to Settings โ Additional โ For Developers and activate Debugging over USB.
- Connect your phone to your PC and confirm your trust in your computer.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Check the connection: Adb devices must show the serial number of your device.
- Delete the current version of the app (example for Camera): adb shell pm uninstall -k --user 0 com.android.camera โ ๏ธ Warning: The wrong command can remove critical system components! before experimenting, back up with adb backup.
- Install the old version: adb install the path to file.apk
If the application does not work after rollback:
- ๐ Reboot the phone.
- ๐ง Reset the application settings (adb shell pm clear com.android.camera).
- ๐ฅ Check compatibility. APK your version MIUI (For example, the firmware for the Redmi Note 10 may not be suitable for POCO X3 Pro).
List of ADB commands for popular Xiaomi system applications
Method 4: Use of Backup (Backup)
If you back up your phone before upgrading, you can restore the app from it. MIUI offers two backup options: local (on your phone or memory card) and cloud (Mi Cloud), a method suitable for returning not only applications, but also their data (for example, saving in games or settings).
How to recover from a local copy:
- Open Settings โ About Phone โ Backup and Reset โ Local Backup.
- Select the copy you want (note the date of creation โ it must be before the application update).
- Click Restore and tick only the desired application (so as not to reset other settings).
- Confirm the recovery and wait for the process to be completed.
Features of the method:
- โ Restores not only the version of the application, but also its data (for example, logins in Chrome or progress in games).
- โ It does not work if the backup was created after the update.
- โ ๏ธ When restoring system applications, a restart may be required.
For cloud recovery:
- Go to Settings โ Xiaomi Account โ Mi Cloud โ Recovery from the Cloud.
- Select the device and date of the backup.
- Tick only the desired application and click Restore.
๐ก
Local backups take up space on the phone, but recover faster than cloud ones. Regularly check and delete outdated backups in Settings โ Memory โ Backups.
Method 5: Recoil through third-party launchers (for some applications)
Some applications (such as Mi Home or Mi Fit) allow the old versions to be used in parallel with the new version through alternative launchers or cloning, which does not remove the new version, but simply gives access to the old one.
How it works:
- Use Parallel Apps: Open Settings โ Apps โ Dual Apps. Choose the app you want and enable the feature. The second copy of the app will use the version preinstalled on the phone (usually the old one).
Island
Shelter
- These applications create an isolated sandbox where you can install an older version of the APK without conflicting with the main one.
- Suitable for testing the old version before a full rollback.
Limitations of the method:
- ๐ซ Not all apps support cloning (e.g. Google Play Services or Mi Security).
- ๐ฑ Dual applications take up additional memory.
- ๐ The data in the cloned and main version of the application are not synchronized.
What to do if the retraction does not help
If the application still does not work or behaves unstable after rollback, try the following steps:
| Problem. | Possible cause | Decision |
|---|---|---|
| Application won't start | Incompatibility of the APK version with the current MIUI | Find the version of APK that matches your firmware (check out the 4PDA forums) |
| Persistent errors or departures | Damaged cache data | Clear cache and data (Settings โ Apps โ [name] โ Memory) |
| The app requests an update | Auto Update in Google Play | Turn off auto-update for this app in the Play Store |
| No functionality. | The old version does not support new MIUI features. | Check if you need to update your phone firmware. |
| The phone is overheating or braking. | Conflict with other system processes | Restart your phone in Safe Mode (press the power button โ Safe Mode) |
If none of the methods worked:
- ๐ Contact Xiaomi Support via Mi Community or official website.
- ๐ง Consider rolling back firmware (if the problem has appeared after the update) MIUI).
- ๐ ๏ธ Install custom firmware (e.g. Pixel Experience) if youโre ready for experimentation.
How to avoid problems with updates in the future
To avoid the need for a kickback, follow these tips:
- ๐ Read reviews before updating: on Google Play or forums (4PDA, XDA) Users often write about bugs in new versions.
- ๐ Turn off auto-update for mission-critical apps: Google Play โ Profile โ Settings โ Network settings โ Auto-update of applications โ Not update automatically
- ๐ Backup before mass updates (use Mi Cloud or Swift Backup for Root users).
- ๐ก๏ธ Install betas carefully: they often contain uncaught bugs. Use a second account or virtual machine to test.
- ๐ฑ Check compatibility: some applications are optimized for specific models (Redmi, POCO, Xiaomi and may not work properly on others.
If you often encounter problems after updates, consider using alternative app stores:
- Aptoide โ allows you to download old versions and disable updates.
- F-Droid is open source applications without forced updates.
- Aurora Store is an anonymous version control client for Google Play.
๐ก
Before installing applications from third-party sources, always check the hash file (SHA-1 or MD5) It's on the developer's website, and it's going to protect you from fakes. APK virus-prone.