How to roll back the app update on Xiaomi: safe ways

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:

  1. Whether there is a more recent version of the app in Google Play or App Store, the bug may have already been fixed.
  2. Are there any problems with the phone settings (for example, the power saving mode for the application).
  3. Does the program conflict with other installed applications (antiviruses, optimizers often block background activity).
๐Ÿ“Š Do you often experience problems after updating your apps?
Yeah, almost always.
Sometimes.
Nearby
Never.

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:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Find the desired application in the list and tap it.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Remove Updates.
  4. 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:

  1. 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.
  2. Delete the current version: For custom applications: Settings โ†’ Applications โ†’ [name] โ†’ Delete. For system applications (if the bootloader is unlocked): use ADB or Root Explorer.
  3. 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).
  4. 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:

  1. 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.
  2. Connect your phone to your PC and confirm your trust in your computer.
  3. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  4. Check the connection: Adb devices must show the serial number of your device.
  5. 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.
  6. 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
Camera: com.android.camera Gallery: com.miui.gallery Settings: com.android.settings Mi Security: com.miui.securitycenter Phone: com.android.dialer

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:

  1. Open Settings โ†’ About Phone โ†’ Backup and Reset โ†’ Local Backup.
  2. Select the copy you want (note the date of creation โ€“ it must be before the application update).
  3. Click Restore and tick only the desired application (so as not to reset other settings).
  4. 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:

  1. Go to Settings โ†’ Xiaomi Account โ†’ Mi Cloud โ†’ Recovery from the Cloud.
  2. Select the device and date of the backup.
  3. 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 causeDecision
Application won't startIncompatibility of the APK version with the current MIUIFind the version of APK that matches your firmware (check out the 4PDA forums)
Persistent errors or departuresDamaged cache dataClear cache and data (Settings โ†’ Apps โ†’ [name] โ†’ Memory)
The app requests an updateAuto Update in Google PlayTurn 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 processesRestart 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.

FAQ: Frequent questions about rollback updates on Xiaomi

Can I roll back a system application without ADB?
No, standard MIUI tools can't roll back system applications (like Camera or Settings) except: Use ADB (requires USB Debugging enabled), install custom firmware with the right version of the application, restore the phone to factory settings (but that will delete all the data). For models with unlocked bootloader, you can uninstall the system application via TWRP or Magisk, but that's risky.
Why is the application updated again after rollback?
Chances are you have auto-update enabled on Google Play.To avoid this: Open Play Store โ†’ find an app โ†’ press three points (โ‹ฎ) โ†’ Disable Auto Update. For full control, disable Auto Update globally: Google Play Settings โ†’ Auto-update of applications โ†’ Do not update automatically If the app is updated via the Mi App Store, disable auto-update there: Mi App Store โ†’ Profile โ†’ Settings โ†’ Also check if the phone has optimizers like Clean Master, which can force you to update programs.
How do I know which version of the app was before the update?
There are several ways: View update history on Google Play: Open the app page in the Play Store. Scroll down to the What's New - it has dates and version numbers. Check through Mi Cloud: If you have a backup, look at Settings โ†’ Xiaomi Account โ†’ Mi Cloud โ†’ Backups. Select the copy created before the update and see the list of apps with versions. Use APK Extractor: Install the APK Extractor app. Find the desired app on the list - there will be the current and previous versions (if they are saved in the cache).
Can I roll back the MIUI update if the firmware is the problem?
Yes, but it's a more complicated procedure than rolling back a single app. Options: via Fastboot: Download the desired firmware version from Xiaomi's official website (link). Use the Mi Flash Tool to install (you'll need an unlocked bootloader). Through Recovery: Download the firmware in.zip format. Restart your phone to Recovery (clip the power). + Volume up. Select Install update and specify the path to the file. โš ๏ธ Warning: Firmware rollback resets all data on the phone! pre-backup via Mi Cloud or TWRP. For models with a locked loader (Redmi Note 11, POCO X4 Pro and later) may require waiting 7-15 days to unlock through the Mi Unlock Tool.
Is it safe to install APKs from third-party sites?
Installation APK from unverified sources, there are risks: ๐Ÿฆ  Viruses and spyware: Files may contain malicious code. ๐Ÿ”“ Data leak: fake apps steal logins, passwords, bank card information. ๐Ÿšซ Incompatibility: version may not work on your Xiaomi model.How to minimize risks: ๐Ÿ” Download. APK Only from verified sites (APKMirror, APKCombo). ๐Ÿ›ก๏ธ Before installing, check the file via VirusTotal. ๐Ÿ“Œ Compare the hash file (SHA-1) from the official website of the developer. ๐Ÿ”’ Install antivirus (like Malwarebytes) and scan the phone after installation.For Xiaomi system apps (like Mi Home) it's better to look APK forum-wise 4PDA or XDA Developers, where users share verified versions.