System applications on Xiaomi smartphones are often ignored by users, although their relevance depends on the stability of the device, data security and even battery life. Unlike conventional programs from Google Play, embedded services (for example, Mi Security, Mi Share or Theme Manager) are updated by different rules β sometimes automatically through MIUI, and sometimes require manual intervention.
The problem is that older versions of system applications can conflict with new firmware features, cause bugs like βApp Stopped,β or even block access to key features of the phone. For example, an outdated version of Mi Account can prevent you from syncing data, and an old Camera can deprive you of new shooting modes. In this article, we will discuss all working ways of updating, including official and hidden methods for power users.
Why System Applications Aren't Updated Automatically
Unlike Google Play Market apps, Xiaomi system utilities depend on two factors: the MIUI version and the manufacturerβs update policy.
- π Firmware binding: Some applications (such as Settings or Launcher) are only updated with the new version. MIUI. They cannot be updated separately.
- π‘οΈ Security Limits: Xiaomi Blocks System Updates APK through third-party sources to prevent hacking of the device.
- π¦ Regional differences: Global (Global) ROM) and Chinese ROM) For example, Mi Video is updated more often in China than in Europe.
- π§ Manual optimization: Xiaomi sometimes rolls back app versions if newer ones contain critical bugs (as it was with Mi Browser in the U.S.) MIUI 14).
Another common problem is version conflict, like if you manually installed it. APK-Gallery file from a third-party source, the system can block its updates through MIUI In such cases, only a complete reset or flashing helps.
β οΈ Note: Some system applications (e.g., com.miui.securitycenter) are forced to update through Xiaomi servers every 1-2 weeks. If you have disabled automatic updates in the settings, they can still be updated in the background.
Method 1: Update via MIUI Updater (official method)
The safest and most recommended way is to use the built-in MIUI Updater, which checks not only the firmware but also the key system applications.
- Open Settings β About the phone β Update MIUI.
- Click on the three dots in the upper right corner and select "Update the application package" (on some firmware, this item may be called "Application Update Checker").
- Wait for the scan. If you find any updates, the system will suggest installing them.
This method works for most built-in utilities, but there are nuances:
- β Supported by Mi Security, Mi Share, Theme Manager, Mi Account.
- β Not Updated: Settings, Launcher, Camera (through firmware only).
β οΈ Note: On some devices (e.g. Redmi Note 10 Pro with a MIUI 13) the item βUpdate the application packageβ may not be available.
Check the Wi-Fi connection|Charge your phone at least 50 times%|Free 1-2 GB of memory|Shut down. VPN (It can block Xiaomi servers)-->
Method 2: Update via Google Play (for lightweight versions)
Some Xiaomi system applications have duplicates in Google Play, but with the prefix "Lite" or "Global".
- π· Mi Camera β Mi Camera (Global)
- π΅ Mi Music β Mi Music Lite
- π File Manager β File Manager by Xiaomi
To update them:
- Open Google Play Market and find the app by name (see list above).
- If the Update button is active, press it. If it's not, you've got the latest version.
- After the update, restart your phone so that the changes take effect.
Important: Installing versions from Google Play may result in duplicate icons in the app menu. To remove the old version, root or other permissions will be required. ADB-team.
| Annex | Available on Google Play | Can I upgrade without root? | The risk of conflict |
|---|---|---|---|
| Mi Camera | Yes (Global version) | Yes. | Low. |
| Mi Browser | Yeah (Mint Browser) | Yes. | Medium (may be duplicated) |
| Security | No. | No. | β |
| Theme Manager | Yeah (Themes) | Yes. | High (can break themes) |
Method 3: Manual update via APK (for power users)
If the system application is not updated via MIUI Updater or Google Play, you can try installing it manually.
- π± APK-file of the desired version (download only from verified sources, for example, APKMirror).
- π§ Permission to install from unknown sources (Settings) β Annexes β Special access β Installation of unknown applications).
- π File Manager (e.g. Mi File Manager or Solid Explorer).
Step-by-step:
- Download. APK-application file (e.g, com.miui.gallery_5.1.0.21.apk).
- Open the file through the manager and confirm the installation.
- If you see an error "Application not installed", try:
Reboot the phone.
β οΈ Attention: Installation of modified APK This may result in the blocking of your Mi Account or loss of warranty. Before installing, check the digital signature of the file (must match the official one from Xiaomi).
How do I verify APK's signature?
Method 4: Update through ADB (for advanced)
If the standard methods don't work, you can use Android Debug Bridge (ADB), which is a way to remove old versions of apps before installing new ones.
- π₯οΈ Computer with installed ADB Tools.
- π± Included debugging by USB (Settings β The phone. β Version. MIUI (press 7 times) β Additionally. β For developers β Debugging by USB).
- π Cable USB (preferably original).
Instructions:
- Connect your phone to your PC and confirm access via USB.
- Open the command line (Windows) or terminal (macOS/Linux) and type:
- If the device is identified, execute a command to remove the old application (for example, Gallery):
- Install the new version via APK (see Method 3).
List of commands for popular system applications:
| Annex | Package Name | Delete command |
|---|---|---|
| gallery | com.miui.gallery | adb shell pm uninstall -k --user 0 com.miui.gallery |
| Music. | com.miui.player | adb shell pm uninstall -k --user 0 com.miui.player |
| browser | com.android.browser | adb shell pm uninstall -k --user 0 com.android.browser |
| Camera. | com.android.camera | adb shell pm uninstall -k --user 0 com.android.camera |
π‘
If an application reappears after it is removed via ADB, it is protected by the system, in which case it will only help to obtain root rights or flashing.
Method 5: Fastboot Flashing (extreme case)
If none of these methods work, then you have to completely reflash through Fastboot, which is a radical way to bring all the system applications back to factory status and then update them to the latest versions.
- π§ Devices with damaged system files.
- π± Phones where system applications have completely stopped working.
- π Changes in the firmware region (for example, with China) ROM Globally ROM).
Step-by-step:
- Download the official firmware for your model from the Miui Download website.
- Unpack the archive and place the file flash_all.bat (for Windows or flash_all.sh (for macOS/Linux) into a folder with platform-tools.
- Transfer the phone to Fastboot mode (clip Power + Volume down when the device is off).
- Connect your phone to your PC and start the firmware script.
β οΈ Note: Fastboot Flashback deletes all data from the device, including photos, contacts and messages. pre-backup via Mi Cloud or Google Drive.
π‘
Fastboot flashing is the only way to restore the functionality of system applications if they were damaged by viruses or failed modifications.
How to Fix Errors After Updating System Applications
Even if the upgrade is successful, there may be problems, and here are the most common errors and solutions.
- π« "Application Stopped": Clear the cache and application data in Settings β Annexes β Application management.
- π "Update impossible: Check if the update is blocking antivirus or VPN. Turn them off and try again.
- π± "The icon is gone": Reboot your phone or reset your launcher settings (Settings β Home. β Reset).
- π "No access to the feature": It is possible that the new version of the application requires additional permissions. β Permits and provide them manually.
If the system application is unstable after the update, try to roll back to the previous version:
- Download the old version of APK with APKMirror.
- Remove the current version through ADB (see Method 4).
- Install the old version and block its update through Settings β Apps β Three points β Special Access β Update apps in the background.