Previous articleMissing contacts on Xiaomi: why it happens and how to return them in 10 minutes

You opened a phone book on Xiaomi to call a friend — and instead of a regular contact list, you see a void or half of the records? The situation is familiar to many owners of Redmi, POCO or Mi smartphones. The problem of contact disappearance is not always associated with a device breakdown: in 80% of cases, synchronization settings, MIUI update errors or application conflicts are to blame. In this article, we will analyze all possible causes, from banal to hidden, and also give step-by-step instructions for restoring the phone book without losing data.

Xiaomi smartphones use their own MIUI shell, which interacts with Google and Mi Account services. This creates additional points of failure: contacts can be lost when synchronization with any of these services fails. For example, after the MIUI 14 → MIUI 15 update, many Redmi Note 12 users complained about an empty phone book — the problem was solved by simply reconnecting an account. But there are more serious cases when contacts are lost due to a database corruption. Next, a detailed analysis of each scenario.

1. Google or Mi Account syncs are disabled (or not working correctly)

The most common reason is that contacts simply don’t sync with the cloud. By default, Xiaomi offers to save entries to Mi Account (if you are registered) or Google Contacts (if you use Google services). If sync is disabled, contacts are stored only in the phone’s memory and can disappear after a reset, update or even reboot.

How to check:

  • 📱 Open the Settings. → Accounts and synchronization.
  • 🔄 Check if sync is enabled for Google or Mi Account (the green switch next to Contacts should be on»).
  • ☁️ If sync is enabled but contacts are not displayed, try manually updating the data (click on the three dots in the upper right corner). → «Synchronize now»).
📊 Where do you keep your contacts on Xiaomi?
Only in the memory of the phone.
On Google Contacts
In Mi Account.
In another cloud (iCloud, Yandex, etc.)

If your contacts were lost after you changed your account (for example, you logged out of Google and logged in to another), they could remain linked to the old profile.

  1. Go to Google Contacts via your browser on PC.
  2. Check if your records are displayed there.
  3. If so, export them to a.vcf file and import them back to your phone.

💡

Create a manual backup of contacts: open the Contacts app → Contact Management → Import/Export → Export to File. Save the file to Google Drive or send it to your own mail.

2. Exploit after MIUI update: why contacts are missing

MIUI updates often bring not only new features, but also bugs. One of the most frustrating mistakes is to damage the contact database after installing fresh firmware, which is because the system overwrites the system files responsible for storing the phone book, most often when:

  • 🔄 Updates by air» (OTA) with missing versions (for example, with MIUI 12 straight on MIUI 14).
  • 📱 Install custom firmware (for example, Xiaomi.EU or Pixel Experience).
  • ⚡ Hard reset (Wipe Data) without prior backup.

How to restore contacts after updating:

  1. Go to Settings → About Phone → MIUI version and check the current firmware.
  2. If your contacts have been synced to Google or Mi Account, simply turn on the sync again (see section 1).
  3. If synchronization doesn’t help, try rolling back the firmware to the previous version via Fastboot or Mi Flash Tool.
How to check if your contact database is damaged?
If the contacts are gone after the MIUI update, but they are in the cloud (Google or Mi Account), the problem is in the local database, in which case resetting the Contacts app settings: Settings → Applications → Application Management → Contacts → Storage → Clear data will help.

⚠️ Note: If you upgraded your phone through Fastboot and didn't backup, it won't be possible to restore contacts from local memory.

3. App conflict: Who is eating your contacts?

Some apps have access to the phone book and can delete, hide or modify contacts, most often to blame:

  • 📞 Alternative calls (e.g. Truecaller, Drupe).
  • 🔒 Memory Cleanup Applications (Clean Master, CCleaner).
  • 🛡️ Antivirus with contact protection function (360 Security, Avast).
  • 🤖 Social networks (e.g., social networks, VK Telegram can create duplicate contacts and conflict with the main book).

How to find the "culprit":

  1. Open Settings → Applications → Application Management.
  2. Sort the list by the date of last use.
  3. Check permissions from suspicious apps (click on the app → Permissions → disable access to contacts).

If you're not sure which app is to blame, try running your phone in Safe Mode (hold the power button → Safe Mode) -- it's only system applications that work in that mode, and if contacts show up, third-party software is the problem.

Delete newly installed calls |Disable access to contacts from memory cleaners |Check antivirus settings |Start your phone in safe mode-->

4. damage to the contact file (contacts2.db) or memory failure

All contacts on Android (including Xiaomi) are stored in the database. contacts2.db, file /data/data/com.android.providers.contacts/databases/. If this file is corrupted (for example, due to a sudden power outage or file system error), contacts may disappear or be displayed incorrectly.

Signs of base damage:

  • 📵 Contacts are displayed, but without names (numbers only).
  • 🔍 Searching the phone book doesn't work.
  • ⚠️ When you open contacts, an error appears “The application is stopped».

How to restore the base:

  1. Make a backup of current contacts (if they are displayed in any way) through Import / Export.
  2. Clear the Contacts app data: Settings → Applications → Application management → Contacts → Storage → Clear data and cache
  3. Reboot the phone. The system will create a new database and download contacts from the cloud (if sync is enabled).

⚠️ Note: If you haven’t backuped and cleared the Contacts app data and your cloud sync has been disabled, your contacts will be lost forever, in which case you can try to restore them through Google Contacts (Basket section – it stores deleted records for up to 30 days).

5. Dual account: Contacts split between accounts

If you use multiple Google or Mi Account accounts on one phone, contacts may be duplicated or not fully displayed, such as some of the records are tied to one account and some to another, resulting in only a fraction of the contacts being shown in the main phone book.

How to connect contacts:

  1. Open the Contacts app.
  2. Click on three dots in the top right corner → Contact Management → Contact Merger.
  3. Select the accounts from which you want to merge your records (e.g. Google and Mi Account).
  4. Confirm the merger of duplicates.

If the merger didn’t help, check the display settings:

  • 📱 In the Contacts app, click on three lines (menu) → «Settings» → «Display contact».
  • 🔍 Make sure you select all the appropriate accounts (such as “All Contacts” or specific ones). Google/Mi accounts).
Symptoms.Probable causeDecision
Contacts are only partially displayedDisabled display of some accountsEnable all accounts in contact settings
Dubbed names (for example, "Ivan Ivanov" and "Ivan")Contacts are synchronized from multiple sourcesCombine duplicates manually or through the “Contact Merger”
When editing the contact, changes are not savedConflict of access rights between accountsDisable synchronization for one of the accounts
Contacts are lost after adding a new accountThe new account became the main one for displayingReturn the previous display settings

6 Hardware problems: memory is damaged or SIM-map

If contacts are lost not only in the phone book, but also in the cloud, the problem may be associated with physical memory damage or loss of memory. SIM-This is true for older Xiaomi models (e.g. Redmi). 4X or Mi A1), where the contacts are stored by default SIM.

Signs of hardware problem:

  • 📱 The phone is often rebooted or "glutted».
  • 💾 Internal memory is not correctly defined (e.g., shows 0 MB freely).
  • 📶 SIM-The card is not recognized or requires rebooting to work.

What to do:

  1. Check it out. SIM-If the contacts are displayed, the problem is your Xiaomi.
  2. Run the memory diagnostics through the engineering menu: ##4636## → Testing → Memory
  3. If the memory is damaged, back up all the data and contact the service center.

💡

If the contact is only stored on SIM-map and disappeared - they can be restored only through the operator (some, for example, MTS or Beeline, have a backup service). SIM-contact).

7. Viruses and malware: Can they remove contacts?

In rare cases, contacts may disappear due to viruses or Trojans that access the phone book, usually disguised as:

  • 📱 «Optimizers or “accelerators” for Android.
  • 🎮 Hacked games (APK unverified).
  • 💰 Apps for “making money” or “free gifts».

How to check your phone for viruses:

  1. Install antivirus (Dr.Web, Kaspersky, Malwarebytes) and scan the system.
  2. Check the list of installed apps for suspicious ones (especially those that requested access to contacts).
  3. If you find a virus, remove it and restore contacts from the cloud.

Prevention:

  • 🔒 Don't install it. APK source.
  • 🛡️ Update regularly MIUI (In new versions, vulnerabilities are closed).
  • 📱 Disable the installation of applications from unknown sources (Settings) → Privacy → Installation of unknown applications).

FAQ: Frequent questions about missing contacts on Xiaomi

Contacts are gone after they're reset to factory settings.
If you have synced with Google or Mi Account before reset, your contacts will be automatically restored after you log in. If not, try: Check Google Contacts in your browser (Basket section). If your contacts were on SIM, paste it into another phone and export the records.
Xiaomi doesn't show all contacts. What's the matter?
Chances are, not all accounts are selected in the display settings. Go to Contacts → Settings → Contacts to Display and select All Contacts or Accounts (Google, Mi, SIM).
Can I restore contacts if the synchronization has been disabled?
The chances are minimal, but try: Use data recovery software (DiskDigger, EaseUS MobiSaver - requires root rights); Contact the service center (if the problem is in the phone's memory); In the future, turn on automatic synchronization!
After the MIUI update, the contacts are duplicated. How do you remove the duplicates?
In Contacts, click three points → Contact Management → Contact Merger. Choose duplicate records and combine them. If you have duplicates left, clear the Contacts cache in the settings.
Only one person lost contact.
Perhaps this contact was saved to the SIM-It's in a map or in local memory, not in the cloud: SIM-A folder with backup contacts (if you exported to.vcf).