Why Xiaomi phone does not keep contact: all the reasons and ways to solve

Did you add a new number to Xiaomi's phone book, but it disappeared after a reboot or update? Or do contacts disappear on their own after a few days? This problem is familiar to many owners of smartphones on MIUI - from budget Redmi to flagship Xiaomi 14. 80% of cases are due to sync settings, cache crashes or account conflicts. But sometimes the root of the problem lies deeper - in firmware or even hardware malfunctions.

In this article, weโ€™ll look at all the possible reasons why contacts arenโ€™t saved in Xiaomi phones, from common user errors to system bugs. Youโ€™ll learn how to check sync settings, recover lost numbers and prevent them from disappearing in the future. And for complex cases, weโ€™ve prepared unique instructions for manually restoring a contact database via ADB (relevant to MIUI 14 and later).

1. Problems with synchronizing Google/Mi accounts

The most common reason for contact disappearance is the disabled sync with Google Account or Mi Account. By default, Xiaomi saves contacts to the cloud, but after updating the system or resetting the settings, this feature can be disabled automatically.

How to check:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Accounts and synchronization
  • ๐Ÿ”„ Select your Google Account (or Mi Account) and make sure the switch opposite Contacts is active.
  • โšก If sync is disabled, turn it on and wait until the process is complete (it can take up to 10 minutes)

โš ๏ธ Note: If you have previously used multiple accounts (e.g., work and personal), contacts may be shared. โ†’ Memory. โ†’ Contacts.

๐Ÿ“Š Where do you keep your main contacts?
Only on the phone.
On Google Account
In Mi Account.
V SIM-map
Another option

2. The cache of the "Contacts" application fails

The com.android.contacts app (the standard phone book in MIUI) uses cache to speed up work. If the cache is corrupted, contacts may not be displayed or saved, a bug that is especially common after system updates.

How to clear the cache:

  1. Go to Settings โ†’ Applications โ†’ Application Management
  2. Find the Contact App (or Phone) and select it
  3. Click Warehouse โ†’ Clear the cache
  4. Reboot the phone.

If the contacts are not saved after cleaning the cache, try resetting the application settings (Reset button in the same menu) and this will return the standard settings, but will not delete the contacts themselves.

โ˜‘๏ธ Checking the contact cache

Done: 0 / 4

3. Conflict between SIM-map

Many Xiaomi users face a problem when contacts are saved on the site. SIM-The card, but not displayed in the main phone book, or vice versa, the numbers disappear after extraction. SIM. It has to do with the specifics of the job. MIUI multi-phone.

How to set up the correct preservation:

  • ๐Ÿ“ž Open the "Contacts" app and click on "โ‹ฎ" (three-point) โ†’ Settings
  • ๐Ÿ’พ Choose Import/Export โ†’ Default location
  • ๐Ÿ“ฑ Set the value of โ€œGoogleโ€ or โ€œPhoneโ€ (but not โ€œPhoneโ€) SIM!)
Preservation siteAdvantagesDeficiencies
SIM-mapAvailable on any phoneLimitation of ~200 contacts, no photos
Telephone (internal memory)It doesn't depend on the accounts.You may get lost when you drop your phone.
Google AccountAutomatic backupRequires the Internet for synchronization
Mi AccountIntegration with Xiaomi ecosystemFewer features than Google

โš ๏ธ Note: If you have previously maintained contact with SIM-card, transfer them to the phone or cloud via Import/Export โ†’ Import with SIM-map. SIM-Cards have a limited service life (5-7 years), and the data on them can be damaged over time.

4. Damage to the contact database

In rare cases, the contact database file (contacts2.db) can be corrupted due to a sudden power outage or firmware failure, which leads to the fact that new contacts are not saved, and the old ones are displayed incorrectly.

Recovery methods:

  • ๐Ÿ”ง Resetting the settings of the Contacts app (see Section 2)
  • ๐Ÿ“ฒ Restore from backup (if included in Settings) โ†’ Additionally. โ†’ Backup)
  • ๐Ÿ’ป Manual recovery through ADB (for advanced users)
Instructions for recovery through ADB
This will require a computer with installed drivers. ADB and the debugging on USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI (7 press) โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB). Next, in the command line, do: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db adb shell pm clear com.android.providers.contacts adb push contacts2.db /data/data/com.android.providers.contacts/databases/ adb reboot โš ๏ธ This method requires root rights on some Xiaomi models!

If you are not confident in your abilities, it is better to use the standard recovery through Mi Cloud or Google Contacts.

  1. Delete your account from your phone (Settings โ†’ Accounts)
  2. Add it again and wait for the synchronization.

5. Mistakes in MIUI firmware

Some versions of MIUI (especially 12.5-14) contained bugs that prevented contacts from being saved or duplicated, such as the Redmi Note 10 Pro, which was updated to MIUI 13, and Xiaomi usually fixes these issues in the next patches.

How to check the relevance of the firmware:

  • ๐Ÿ“ฑ Go to Settings. โ†’ The phone. โ†’ Updating the system
  • ๐Ÿ” Check the version. MIUI Compare it to the latest stable builds on the official Xiaomi website
  • ๐Ÿ”„ If an update is available, install it.

If the problem occurs after the update, try:

  • ๐Ÿ”™ Reverse to the previous version MIUI via Fastboot (instructions are available on the forum) 4PDA)
  • ๐Ÿงน Perform a reset settings (Settings) โ†’ Additionally. โ†’ Reset settings), but make a backup first!

๐Ÿ’ก

Before the update MIUI Always back up your contacts through Settings โ†’ Google โ†’ Backup or export them to the file VCF (Contacts โ†’ โ‹ฎ โ†’ Imports/Exports).

Hardware malfunctions

If none of the software methods helped, the problem may lie in the hardware of the phone:

  • ๐Ÿ”‹ Damaged memory (especially for eMMC phones, such as Redmi) 9A)
  • ๐Ÿ”Œ Faulty memory controller (leads to data loss when restarted)
  • ๐Ÿ”ง Problems with the motherboard after falling or getting moisture

How to diagnose:

  • Check your phone for other symptoms: spontaneous reboots, errors when installing apps, and photos leaving the gallery.
  • Run the memory test through the engineering menu (#4636## โ†’ "Testing").
  • If the phone is warranty โ€“ contact the service center Xiaomi.

โš ๏ธ Attention: If contacts are lost along with other data (photos, messages), this almost always indicates a memory malfunction.In this case, the only solution is to replace the memory module in the service center!

7. Viruses and malware

Malware applications can block or even steal contacts, especially those that install APKs from unverified sources, and viruses like FakeApp or Joker are known to manipulate phone book data.

How to check your phone for viruses:

  • ๐Ÿ›ก๏ธ Install antivirus (for example, Dr.Web Light or Malwarebytes)
  • ๐Ÿ” Conduct a full system scan
  • ๐Ÿ“ฑ Check the list of installed applications in Settings โ†’ Suspicious programmes applications

If the virus is found:

  1. Remove infected applications.
  2. Reset your phone settings to factory settings (Settings โ†’ Additional โ†’ Resetting).
  3. Restore contacts from backup (if any).

๐Ÿ’ก

Even if the antivirus didnโ€™t find anything, but the problem persists, try temporarily disabling the administrator rights of suspicious applications in Settings โ†’ Passwords and security โ†’ Device administrators.

FAQ: Frequent questions about missing contacts in Xiaomi

โ“ Why Contacts Are Lost After Updating MIUI?
This is due to a change in the structure of the contact database in new firmware versions. Solution: Export contacts to the VCF file before upgrading. After updating, import them back. If contacts are already missing, check sync with Google/Mi Account.
โ“ Can I restore contacts if they are missing after resetting my phone?
Yes, if: You used sync with Google Account or Mi Account (contacts will be restored after re-entry). โ†’ Additionally. โ†’ Backup. You exported contacts to a file. VCF (You can import through contact โ†’ โ‹ฎ โ†’ Import/Export: If none of these have been done, the chances of recovery are minimal.
โ“ Why are your contacts duplicated in Xiaomi?
The duplicates are caused by: Multi-account Sync (Google + Mi Account), Import of contacts from multiple sources (SIM, VCF, cloud), Contacts malfunctions, Solution: Use the Connect Contacts function in the Contacts app or clear the app cache.
โ“ How to Transfer Contacts from Old Xiaomi to New?
Transfer methods: Through Google Account: Enable sync on your old phone, then log in to the same account on your new one. via Mi Account: Similar to Google, but use your Xiaomi account. VCF: Export contacts on your old phone (Contacts) โ†’ โ‹ฎ โ†’ Imports/Exports โ†’ Export to the device), then import on the new. via Bluetooth: Send the file VCF from the old phone to the new.
โ“ Why contacts are not displayed but take up space in memory?
This is due to: a damaged database (contacts2.db file); conflict between local and cloud contacts; display errors in the Contacts app; Solution: Clear the cache and data of the Contacts app. Delete and re-add your Google/Mi Account. Check contacts through the web version of Google Contacts.