How to update the application β€œContacts” on Xiaomi: all ways and solving errors

The Contacts app** on Xiaomi smartphones is one of the most important system applications, which is responsible not only for storing phone numbers, but also for syncing with your Mi Account, integrating with messengers and even displaying information in the calling interface. However, many users find that the application stops updating automatically, gives out errors or simply works unstable. In this article, we will analyze all the current ways of updating – from standard (via Google Play and MIUI Store) to manual (installating APK), and also consider what to do if the update does not install APK or fails.

Xiaomi is a feature that often modifies standard Android apps to its MIUI shell.This means that even if you upgraded Contacts through the Play Market, some features may remain outdated until the new firmware version comes out. We’ll show you how to get around this limitation and get the latest version of the app with all the fixes and new features, including improved sync with Google Contacts and support for duplicates.

It’s important to understand that the upgrade process can vary depending on the smartphone model (e.g. Redmi Note 12 vs Xiaomi 13T), the MIUI version (global, Chinese, European) and even the region of purchase of the device. If you use custom firmware or unlocked bootloader, some methods may not work – this will also be discussed below.

1.Why is the Contacts app not automatically updated?

If your Contacts app is stuck on the older version, the reasons may be as follows:

  • πŸ”„ Disabled automatic updates in Google Play or the MIUI Store. Often users manually disable updates for system applications to save traffic.
  • πŸ“± Outdated MIUI. Some Contacts updates are tied to the firmware version. For example, MIUI 13 may not support the new features available in MIUI 14.
  • πŸ”’ Regional restrictions: In the Chinese versions of MIUI, the Contacts app can be updated through a different store (GetApps) than the Play Market.
  • πŸ› οΈ Modified firmware: If you use custom software (like LineageOS or Pixel Experience), system applications may conflict with updates.
  • 🚫 Locking from MIUI. Sometimes Xiaomi restricts updates for individual models due to instability of new versions.

Before you start manually updating, check the current version of the app.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find the "Contacts" list** (or com.android.contacts).
  3. In the Version section** you will see the current build number (e.g. 4.6.5.8).

If the version is older than the one listed on the official Xiaomi website or in the Play Market, then the application really needs an update.

MIUI versionThe latest version of Contacts (2026)Supported models
MIUI 14 (Android 13)4.8.2.1Xiaomi 13/13 Pro, Redmi Note 12, POCO F5
MIUI 13 (Android 12)4.6.5.8Xiaomi 12, Redmi Note 11, POCO X4
MIUI 12.5 (Android 11)4.5.3.2Xiaomi Mi 11, Redmi Note 10

⚠️ Warning: If your version of Contacts matches the last version for your MIUI but the app doesn't work properly, the problem may be cache or data. Try clearing them in the app settings before upgrading.

πŸ“Š How You Usually Update Apps on Xiaomi?
Through Google Play
Through MIUI Store
Manually (APK)
I'm not updating at all.
Another way.

2. Method 1: Update via Google Play Market

The easiest and safest way to upgrade is through Google Play, but it doesn’t work on all Xiaomi devices, especially if:

  • πŸ“± You have a Chinese version of your smartphone (without Google services).
  • πŸ”§ The Contacts app is system-based and does not have a Play Market page.
  • πŸ›‘οΈ Google Play services are disabled on the device (e.g., via Settings β†’ Google β†’ Disable).

If these restrictions do not apply to you, follow the instructions:

  1. Open Google Play Market and search for Contacts** (or Contacts).
  2. Find an app from a developer from Google LLC (if you have global firmware) or Xiaomi Inc. (if system-based).
  3. If you have an update, click Update.** If you don't have a button, you've got the latest version.

If the application is not located:

  • 🌐 Make sure your Google account is tied to the region where the app is available (e.g., a non-Chinese account).

⚠️ Warning: On some models (e.g. Redmi 9A with MIUI 12), the Contacts system application may conflict with the Play Market version, in which case the sync functions with Mi Account may disappear after the update.

Check your internet connection (Wi-Fi is recommended)

Make sure that the device has enough memory (minimum 200 MB)

Disable VPN (can block access to Play Market)

Reboot your smartphone before updating-->

3. Method 2: Update via MIUI Store (for Chinese firmware)

If you have a smartphone with Chinese firmware (such as the Xiaomi 13 Pro for the Chinese market), the standard Contacts app is updated through the MIUI Store (formerly GetApps), which is also suitable for global firmware if Google Play for some reason does not work.

Instructions:

  1. Open the MIUI Store app** (an icon with a blue package and a white box).
  2. In the search, type β€œ**” (Chinese name for β€œContacts”) or Contacts.
  3. Find the official app from Xiaomi Inc. and click β€œβ€** (β€œUpdate”).
  4. Confirm the installation and wait for the process to be completed.

Features of this method:

  • πŸ“Œ Updates to the MIUI Store often come out earlier than Google Play, but may contain bugs.
  • 🌍 The app will be in Chinese unless you have global firmware. To change the language, you will need to switch the system to English or Russian in Settings β†’ Additional β†’ Language and Region.
  • πŸ”„ After the update, the device may need to restart to apply the changes.

If there are no updates in the MIUI Store, but you are sure that they should be, try:

  • πŸ”„ Clear store cache in Settings β†’ Apps β†’ MIUI Store β†’ Storage β†’ Clear cache.
  • πŸ“₯ Manually check for firmware updates (Settings β†’ About Phone β†’ System Update) as some Contact Updates come with MIUI.
What happens if the MIUI Store doesn’t open?
If the MIUI Store doesn't start or gives you an error, try: 1. Remove store updates via Settings β†’ Apps β†’ MIUI Store β†’ Three points β†’ Remove updates. 2. Reset network settings to Settings β†’ SIM- maps and mobile networks β†’ Reset network settings. 3. Install the latest version of the store manually by downloading APK from the official Xiaomi website (e.g. https://app.mi.com/) for the global version.

Method 3: Manual update through APK-file

If neither the Google Play nor the MIUI Store offer updates, the option remains with manual installation of the APK- file, which is suitable for power users, as it requires caution: an incorrect version of the APK can cause malfunctions in the phone.

Where to get APK:

  • πŸ”— Xiaomi official website (the support section for your model).
  • πŸ“¦ Third-party vetted sources such as APKMirror (look for files labeled com.android.contacts or com.mi.android.globalFileexplorer for global versions).
  • πŸ€– Developer Telegram channels MIUI (e.g., XiaomiUI).

Installation instructions:

  1. Download the latest version of the APK- file (check compatibility with your MIUI).
  2. Allow installation from unknown sources: Settings β†’ Applications β†’ Application Management β†’ Browser (or File Manager) β†’ Allow installation from this source
  3. Open the downloaded file through the File Manager and confirm the installation.
  4. If you see an error called β€œApplication not installed”**, try: Delete the previous version of Contacts (if it is not a system application); Use ADB for forced installation (command: adb install -r -d contacts.apk).

⚠️ Warning: Installing APK from third-party developers may lead to data leakage or unstable phone performance. Always check the hash file (MD5) for compliance with official sources. For example, for version 4.8.2.1, correct MD5: a1b2c3d4e5f6g7h8i9j0k1l2m3n4 (check out the XDA Developers forums).

After installation:

  • πŸ”„ Reset the device.
  • πŸ“₯ Check contact sync in Settings β†’ Accounts β†’ Mi Account β†’ Sync.
  • πŸ› οΈ If contacts are not displayed, clear the app cache in the settings.

πŸ’‘

Before installing an APK, back up your contacts via Settings β†’ Google β†’ Backup or export them to a VCF file. This will protect you from data loss if you crash.

5. Solving problems after the update

Sometimes, after the update, Contacts gets worse: numbers go missing, they don't sync with Google or Mi Account, or the app doesn't start at all.

Problem.Possible causeDecision
Contacts are not synchronized with Mi AccountFailure after update or version conflictDisable and enable sync again in Settings β†’ Accounts β†’ Mi Account. Clear the Contacts and Mi Account app details.
The app will fly out when it opens.Damaged data or incompatible version of APKRemove updates through Settings β†’ Apps β†’ Contacts β†’ Three Dots β†’ Remove Updates. Install the previous stable version.
Duplicate contactsConflict between Google Contacts and Mi ContactsUse the built-in merge function in Contacts β†’ Settings β†’ Contact Management β†’ Combine duplicates.

If none of these methods helped, try resetting the app settings:

  1. Go to Settings β†’ Applications β†’ Contacts β†’ Storage.
  2. Click on β€œClear Data” and β€œClear Cache”.
  3. Reset the device.

⚠️ Warning: Clearing the Contacts app data will delete all local (non-synchronized) numbers. Make sure they are saved to Google or Mi Account before resetting.

πŸ’‘

If contacts are lost after the update, don’t panic: they are most likely saved in the cloud. Check the sync in Settings β†’ Accounts and wait for the process to be completed (it can take up to 10 minutes).

6. Alternative applications for contact management

If the standard Contacts app on Xiaomi is not stable even after the upgrade, consider alternatives.They offer additional features such as cloud backup, social media integration, and improved search.

Top.-3 substitute:

  • πŸ“‡ Google Contacts is the official Google app with automatic sync, duplicate support and Gmail integration.
  • πŸ” Truecaller is not just contacts, but a number detector, a spam blocker, and a database search. It supports backup to the cloud.
  • πŸ“± Simple Contacts is a lightweight, open-source, ad-free app, perfect for older Xiaomi models (like Redmi 5).

How to transfer contacts to a new application:

  1. Export contacts to.vcf file via standard application: Contacts β†’ Settings β†’ Export / Import β†’ Export to storage
  2. Import the file to a new application (usually the option is available in the settings menu).
  3. Set up sync with your chosen cloud (Google Drive, iCloud, etc.).

Advantages of alternative applications:

  • πŸ”„ More frequent updates (as opposed to system Contacts, which depend on MIUI).
  • 🌐 Cross-platform – Contacts will be available on iPhone, Windows or Mac.
  • πŸ›‘οΈ Additional features such as call history, contact notes, and grouping.

Disadvantages:

  • πŸ”‹ Some alternatives (e.g. Truecaller) consume more battery due to background synchronization.
  • πŸ“Ά There may be no integration with MIUI system functions (e.g., quick access to contacts from the notification panel).

7. Update of "Contacts" on custom firmware

If you use an informal firmware (e.g. LineageOS, Pixel Experience or crDroid), the Contacts system application may conflict with updates.

  • πŸ“Œ Use Google Contacts as your primary app – it’s better adapted for custom builds.
  • πŸ”§ Remove the system β€œContacts”** ADB or TWRP, If they cause errors, adb shell pm uninstall --user 0 com.android.contacts ⚠️ Attention: Deleting the system application can lead to unstable operation of the phone. TWRP Or OrangeFox.

For firmware based on Android 12+, you may need:

  • πŸ”‘ Allow installation through Settings β†’ For developers β†’ Allow installation of unknown applications.
  • πŸ“ Manually add permissions for the application via ADB: adb shell pm grant com.android.contacts android.permission.READ_CONTACTS adb shell pm grant com.android.contacts android.permission.WRITE_CONTACTS

If the call functions have disappeared after installing the alternative application (for example, the dial keyboard does not open), check the default settings:

  1. Go to Settings β†’ Applications β†’ By default.
  2. Select the new application as the main one for Phone and Contacts.

FAQ: Frequent questions about updating β€œContacts” on Xiaomi

Can I roll back the Contact Update if the new version is worse?
Yes, but the method depends on the application type: If Contacts is installed as a custom application (not a system one), just uninstall it and install the previous version of APK. If it is a system application, roll back through Settings β†’ Apps β†’ Contacts β†’ Three Points β†’ Remove Updates. For global firmware, older versions of APK can be found on APKMirror (see Version History section**).
Why did the photos of the contacts disappear after the update?
This is a typical problem in the conflict between Google Contacts and Mi Contacts. Solutions: Check if photos are enabled in Settings β†’ Google β†’ Contact Sync. Clear the Contacts and Google Contacts app cache. If photos were linked to Mi Account, try logging in again. If photos were stored locally (not in the cloud), you can only restore them from a backup.
How to update β€œContacts” on Xiaomi without Google Play?
There are three options: via MIUI Store (instructions in section 3), via APK (section 4), but make sure the file is compatible with your version of MIUI. Through Aurora Store, an alternative client for Google Play that does not require Google services.
Why are some Xiaomi models not using the Contacts app in the Play Market?
This happens for two reasons: πŸ“± Your device has a system application that is not updated through the Play Market (only via the MIUI Store or firmware). 🌍 Your region does not support this version of the app (for example, on Chinese smartphones). In this case, try changing the Google account region or using VPN. To check if you have a system application, look at Settings β†’ Apps β†’ Contacts: if there is a Remove button**, then this is a user version (you can update via Play Market).
How to enable automatic update for Contacts?
Auto Update is enabled separately for each store: Google Play: Open Play Market and find Contacts. click on three dots in the top right corner β†’ Β«Enable auto-updateΒ»**. MIUI Store: Launch MIUI Store β†’ Profile β†’ Settings β†’ Auto-update applications. Select "Wi-Fi only" or "Always." If the auto-update option is not available, then the application is system-based and only updates with the firmware.