How to properly update applications on Xiaomi: all ways and life hacks

Why it is important to update your apps to Xiaomi

Xiaomi smartphones based on MIUI or HyperOS require regular updates of installed applications – this is not just a recommendation, but a necessity. Each update brings not only new features, but also critical patches of security vulnerabilities that can be exploited by attackers to steal data or install malware. For example, in 2023, more than 15 vulnerabilities were discovered in popular messengers and banking applications that allow you to bypass two-factor authentication.

In addition to security, updates optimize the work of programs for specific Xiaomi models (for example, Redmi Note). 12 or POCO F5). Manufacturers adapt the interface to new versions of Android (13/14) and fix hardware-related bugs: Snapdragon processor overheating 7 Gen 2, Incorrect operation of sensors or problems with AMOLED-Ignoring updates often leads to system slowdowns, application crashes, and even accelerated battery discharge. 15–20%.

But how exactly to update software on Xiaomi if standard methods do not work? In this article, we will analyze all the current methods - from automatic updates through Google Play to manual installation of.apk files, and also tell you how to avoid errors, for example, ERROR_924 or INSTALL_FAILED_UPDATE_INCOMPATIBLE.

Method 1: Automatically Update via Google Play

The easiest and safest method is to use the built-in auto-update feature in the Google Play Store, which works on all Xiaomi smartphones with Google services (even on models for China, where the Play Market is installed manually).

  1. Open the Google Play Store (the icon of the color triangle).
  2. Slip on the profile avatar in the upper right corner.
  3. Select Application and Device Management.
  4. Go to the Updates tab available.
  5. Click Update All or select specific apps.

To enable automatic updates for all programs:

  1. In the same profile menu, select Settings.
  2. Go to the Network β†’ Auto-update applications.
  3. Specify the preferred option: πŸ”„ Through any network channel – updates will be downloaded over the mobile network (risk of traffic waste). πŸ“Ά Wi-Fi only – the recommended option for saving the Internet. ❌ Do not update automatically - manual mode.

⚠️ Attention: On some firmware MIUI (for example, MIUI 14 for global version) Auto-update option can be reset after the device is restarted. Check settings every 1-2 weeks.

πŸ“Š How often do you update your apps on Xiaomi?
Every week.
Once a month
Only when you stop working.
Never update.

Method 2: Update via MIUI App Store (for China and global versions)

If your Xiaomi doesn’t have Google Play (for example, on devices for the Chinese market or after removing Google services), use the branded MIUI App Store.This store pre-checks the applications for compatibility with firmware and hardware, which reduces the risk of errors.

Instructions:

  1. Open the GetApps app (the icon with the blue robot).
  2. Go to the Update tab (the arrow icon down).
  3. Click Update All or select individual programs.
  4. Confirm the installation if necessary.

Features of the MIUI App Store:

  • πŸ”’ Security: All applications are tested for viruses and malicious code.
  • πŸ“¦ Optimization: APK-files are adapted to MIUI/HyperOS and specific models (e.g. Xiaomi) 13T or Redmi K60).
  • 🌍 Localization: In the Chinese version of the store, many apps are available only in Chinese.
ParameterGoogle PlayMIUI App Store
AvailabilityGlobal versionsAll versions (including Chinese)
Loading speedDepends on the region.High (servers in China)
Auto-updateThere is.There (configured in profile)
APK supportOnly through Play.You can download APK separately.

⚠️ Attention: B MIUI App Store some apps (like Facebook or Instagram) may be blocked due to regional restrictions. VPN with servers in Hong Kong or Singapore to access the full directory.

Check the firmware version (Settings β†’ About the phone)

Connect to Wi-Fi (updates weigh 50–500MB)

Free 1-2 GB of memory (Settings β†’ Storage)

Disable battery optimization for the store (Settings β†’ Battery β†’ Optimization)

-->

Method 3: Manual update through APK-file

If the app is not updated through stores (for example, due to an error) ERROR_963), You can manually install the new version through a.apk file:

  • πŸ“± Devices without Google Play (Chinese versions of Xiaomi).
  • πŸ”“ Applications blocked in your region.
  • πŸ›  Beta testing (such as WhatsApp Beta).

Step-by-step:

  1. Download.apk from a verified source: πŸ”— The official website of the developer (for example, Telegram). πŸ”— APKMirror (check hash files!). πŸ”— APKPure (Global Application Versions Only).

USB

Bluetooth

Settings β†’ Applications β†’ Application Management β†’ Explorer (or browser) β†’ Allow installation from this source

.apk

Conductor

Manual installation warnings:

  • 🚫 Don't download. APK from torrent trackers or suspicious sites - the risk of catching Trojan.AndroidOS.Boogr or other viruses.
  • πŸ”„ Before installing, remove the old version of the application (if the update does not go over the top).
  • πŸ“± On some Xiaomi models, for example, POCO X5 Pro) may need to be deactivated MIUI Optimization in the Developer Settings.
How to check APK pre-installing viruses?
Use online scanners: 1. VirusTotal (https://www.virustotal.com) β€” Download the file and check the reports. 70+ antivirus. 2. MetaDefender (https://metadefender.opswat.com) β€” Analyzes behavioral threats. 3. APKLab (https://apklab.io) β€” If the scanner shows warnings from the spyware and backdoors, 1–2 antivirus (e.g., "RiskWare"), it may be a false positive. 5+ Engines - File is Dangerous.

Method 4: Update Xiaomi system applications

System applications (Mi Browser, Mi Video, Security) are not updated through stores, but with the firmware or separately through MIUI Updater. If you see a notification "System Update is available", but it is not installed:

Options:

  1. Through Settings: Settings β†’ The phone. β†’ Updating the system β†’ Check for updates If the update doesn't find, try resetting the cache: Settings β†’ Annexes β†’ Application management β†’ Updating the system β†’ Warehouse β†’ Clear the cache
  2. Through Recovery: Download the full firmware package for your model from the official website. Rename the file to update.zip and place it in the memory root. Recovery (press Power + Vol+). Select Install update.zip.

If the system application (e.g. Mi Home) is not working properly, but there are no updates:

  • πŸ”„ Try to roll back to the factory version: Settings β†’ Annexes β†’ Application management β†’ [Title of the annex] β†’ Remove updates
  • πŸ“₯ Install a modified version (e.g. Mi Home Mod) from the forums 4PDA or XDA-Developers.

πŸ’‘

Before you update your system applications, back up your Settings β†’ Additional β†’ Backup and Reset. This will help you recover your data if something goes wrong.

Errors in the update and their solution

When updating applications on Xiaomi, users often encounter errors. Let’s consider the most common and ways to fix them:

Error codeReason.Decision
ERROR_924Google Play Cache ConflictClear the cache and data of the Google Play Store. Delete your Google account and add again.
INSTALL_FAILED_UPDATE_INCOMPATIBLEIncompatibility of the APK version with the current installed versionRemove the application completely and install again.
ERROR_505Conflict of access rightsTurn off MIUI Optimization in the developer settings.
ERROR_492Storage problemsFree up space on the device (minimum 500 MB).

Additional problems and solutions:

  • πŸ”„ App not updated via Wi-Fi: Check router settings – some Xiaomi models block downloads when turned on IPv6. Try connecting to another network or using mobile internet.
  • πŸ“± After the update, the app crashes: Clear the app cache in the settings. disable the Bat version (if it was enabled).

πŸ’‘

If the error repeats after all the manipulations, try resetting the network settings: Settings β†’ Connections β†’ Resetting the Wi-Fi, mobile network and Bluetooth settings.

How to disable automatic application updates

Auto-update is convenient, but not always desirable, for example, if you have limited traffic or are testing the stability of a particular version of an app, to disable the automatic update:

On Google Play:

  1. Open Play Store β†’ Profile β†’ Settings.
  2. Select Network β†’ Auto-Update Applications.
  3. Set Do Not Update Automatically.

At MIUI App Store:

  1. Start GetApps β†’ Profile (human icon)
  2. Go to Settings β†’ Auto Update.
  3. Turn off the automatic update slider.

For individual apps (e.g., to block a Facebook update that has become too heavy):

  1. Open the application page in Google Play.
  2. Slip three points in the top right corner.
  3. Uncheck the box from Enable Auto Update.

⚠️ Warning: Disabling auto-update for system applications (e.g. Mi Security) may result in security vulnerabilities.

FAQ: Frequent questions about updating apps on Xiaomi

Can I update my apps without a Google account?
Yes, there are several ways: Use the MIUI App Store (not required by Google); install.apk files manually (see Method 3); Restore access to Google Play via firmware with GApps (for Chinese versions).
Why did the app slow down after the update?
Possible causes and solutions: πŸ”„ Incompatibility with firmware: Reverse to the previous version APK (Download it from APKMirror). πŸ“± Conflict with MIUI: Clear the cache and application data in the settings. πŸ”‹ Battery Optimization: Disable Application Restrictions in Settings β†’ Battery β†’ Optimizing the battery.
How to update applications on Xiaomi with root rights?
If you have an unlocked bootloader and root, use it: πŸ“¦ Titanium Backup: Allows you to update and restore applications from backups. πŸ”§ Lucky Patcher: Can circumvent restrictions on updates (e.g. for modified ones) APK). πŸ›  ADB-For forced updates of system applications: adb shell pm install -r -d /path/apk ⚠️ Caution: improper use of root can lead to device blink!
What to do if the update is suspended at the β€œDownload” stage?
Try the following steps: Reboot your smartphone. Clear the cache of the Google Play Store and Google Play Services. Check the date and time on your device (incorrect settings can block download). VPN, Turn it off - some servers block downloads.Delete the update to Google Play Store: Settings β†’ Annexes β†’ Google Play Store β†’ Three points. β†’ Remove updates
How do I know which apps need updating?
Methods of verification: πŸ” In Google Play: Open the profile menu β†’ Application and device management β†’ Updates available. πŸ“± V MIUI App Store: Update tab (down arrow icon). πŸ€– Through ADB: The command for the list of updated packages: adb shell dumpsys package | grep"update"