Why are no contacts in the phone Xiaomi Poco: a full analysis of the problem

You add a new number to the Xiaomi Poco phone book, but after a minute the contact disappears? Or the changes do not persist after editing? This problem is found on all models of the series, from the Poco X3 to the Poco F6 Pro, and its causes are far from obvious. Most often, MIUI malfunctions, conflicts between accounts or sync errors with the cloud. But sometimes the root of the evil lies deeper, in damaged system files or even hardware failures.

In this article, we will not just list the possible causes, but analyze them from a technical point of view: how exactly a failure affects the preservation of contacts, what logical chains lead to the disappearance of data, and what to do in each case. Learn how to distinguish software errors from hardware errors, why synchronization with Google can block local preservation of contacts on some firmware MIUI, And how to recover lost numbers if they're already missing, and for older models like Poco. F1) We will separately consider the nuances associated with outdated versions of Android.

1. Conflict between Google and Mi accounts

The most common reason for missing contacts on Xiaomi Poco is simultaneous synchronization with multiple accounts. The default MIUI system tries to sync a phone book with both Google and Mi Account, which leads to priority conflicts. For example, if you add a contact manually and then enable sync with Google, the system can decide that the local contact is duplicated in the cloud, and delete it.

How does it work at a technical level? When you add a new number, MIUI first checks if there is a similar contact in cloud accounts. If it finds a partial match (for example, the same name but different numbers), it can automatically merge the records or give priority to the cloud version. In practice, it often looks like this: you save the number, and after a few seconds it disappears or is replaced by old data from Google.

  • ๐Ÿ”„ Turn off autosynchronization for contacts in account settings (Settings) โ†’ Accounts and synchronization โ†’ Google/Mi Account โ†’ Contacts).
  • ๐Ÿ“ฑ Select your main account for storing contacts (we recommend Google โ€“ it is more reliable).
  • ๐Ÿ” Check Hidden Contacts: Sometimes numbers donโ€™t disappear, but simply hide in the โ€œOther Contactsโ€ group in Google Contacts.

โš ๏ธ Note: If you use Mi Account as your primary, export your contacts to.vcf before you turn off sync. MIUI After deactivating the Xiaomi account, the contacts are deleted without the possibility of recovery.

๐Ÿ“Š What account do you use to sync your contacts?
Only Google.
Only Mi Account.
Both at the same time.
I'm not using synchronization.

2. malfunction of the โ€œContactsโ€ application

The com.android.contacts app (the standard MIUI phone book) sometimes doesn't work well, especially after system updates or when cache is crowded.

  • โŒ Contacts are saved but not displayed in the list.
  • ๐Ÿ”„ Changes (such as a new number) are reset after rebooting.
  • โš ๏ธ When saving, an error appears: I failed to add contactยป.

In 80% of cases, the reset of the application settings helps:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Contacts.
  2. Click Warehouse โ†’ Clear the data and Clear the cache.
  3. Reboot the phone.

If that doesnโ€™t work, try updating the app through Google Play (even if itโ€™s system-based, patches are sometimes available). MIUI (for example, Poco F1 s MIUI 12) manual installation may be required APK-App version Contacts from APKMirror.

โ˜‘๏ธ Diagnostics of failures of the โ€œContactโ€ applicationยป

Done: 0 / 5

3. Damage to the contact database

Contacts in Android are stored in the contacts2.db database, which is in a secure system folder. If this file is corrupted (for example, due to a sudden power outage or a failure during an update), the system can:

  • ๐Ÿ“‰ Stop maintaining new contacts.
  • ๐Ÿ”„ Automatically roll back changes after editing.
  • โŒ Error: โ€œThere was an error in the preservation of theยป.

To restore the database:

  1. Create a backup of contacts through Settings โ†’ System and Device โ†’ Backup โ†’ Local Backup.
  2. Delete the database file (root rights or ADB required): adb shell su rm /data/data/com.android.providers.contacts/databases/contacts2.db
  3. Reboot the phone, and the system will create a new base.
  4. Restore contacts from the backup.

โš ๏ธ Attention: Removal contacts2.db If you don't have a backup, you'll lose all contacts, including those that are synced to the cloud, and if you don't have a root license, you can use an alternative method: disable sync, delete accounts. Google/Mi, Then add them again - it sometimes resets the base.

Symptoms.Probable causeDecision
Contacts are saved but disappear after rebootingDamage. contacts2.db or synchronization conflictCleaning the Contacts application data or re-creating the database
New contacts are not listed, but are visible in search.Misindexing in MIUIRebooting the phone or resetting the app settings
When saving, there is an error โ€œNo space on the deviceโ€Overflowed /data or MIUI limitsCleaning the cache of system applications or resetting to factory settings
Contacts are duplicated or combined incorrectlyThe conflict between Google and Mi AccountDisabling synchronization for one of the accounts

4. MIUI restrictions on the number of contacts

Few people know, but MIUI imposes hidden limits on the number of contacts that can be stored locally, such as:

  • On the Poco X3/X4 with MIUI 13+, the limit is ~25,000 pins (including hidden and duplicates).
  • On older models (Poco F1, MIUI 10-12) the limit is lower - about 10,000.
  • When the limit is exceeded, new contacts are saved but not displayed or disappear after synchronization.

How do you check if you have reached the limit?

  1. Export all contacts to the.vcf file (via Contacts โ†’ Settings โ†’ Import / Export).
  2. Open a file on a PC โ€” if it has more than 20,000 records, thatโ€™s the problem.
  3. Remove unnecessary contacts (such as duplicates or old numbers) and try adding a new one.

๐Ÿ’ก

To quickly find duplicates, use the web version of Google Contacts: go to contacts.google.com, click โ€œOther actions โ†’ Find and combine duplicatesโ€.

5. problems with the recording permission for the Contacts app

Sometimes contacts are not saved due to a lack of permissions from the system application, this can happen after:

  • ๐Ÿ”ง Manually disable permissions through Settings โ†’ Permits.
  • ๐Ÿ“ฑ Installation of custom firmware or modified versions MIUI.
  • ๐Ÿ› ๏ธ Use tools like App Ops or Shizuku to limit background activity.

How to check and correct:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Contacts โ†’ Permissions.
  2. Make sure it's on: ๐Ÿ“ž Contacts (reading and modifying). ๐Ÿ’พ Storage (for export/import). ๐Ÿ“ถ Telephone (to identify the caller).

Settings โ†’ System and device โ†’ Resetting settings โ†’ Resetting application permissions

โš ๏ธ Note: Some firmware (e.g. Xiaomi.eu) resets system application permissions after each update. If the problem comes back, check the settings after installing new versions. MIUI.

What if the permissions are grey and not included?
This means that the Contacts app is devoid of administrator rights. Try: 1. Remove application updates (the Remove Updates button in the app settings). 2. Reset the app settings to factory ones. 3. If it doesn't help, flash the original MIUI version through Fastboot (this is an extreme measure, since it erases all data).

Hardware malfunctions (memory damage)

If none of the software methods worked, the cause could be physical damage to the phone's memory.

  • ๐Ÿ“ฑ Devices that have frequently fallen or been hit.
  • ๐Ÿ”‹ Phones with worn flash memory (e.g. Poco) F1 after 3-4 years).
  • ๐Ÿ’พ Apparatus on which the board was previously repaired (for example, replacement of memory chips).

How to diagnose a hardware problem:

  1. Check the integrity of the file system using ADB: adb shell su e2fsck -f /dev/block/bootdevice/by-name/userdata (root rights required).
  2. Install a memory test app like the A1 SD Bench and check the read/write speed, which is below 50MB/s, which is a sign of wear and tear.
  3. Try to keep contact on the outside. SD-If it's maintained normally, the internal memory is a problem.

If the diagnosis is confirmed, there are two options:

  • ๐Ÿ”ง Replacing flash memory (expensive but radical).
  • โ˜๏ธ Transition to cloud storage (Google Contacts or Mi Cloud) with the abandonment of local storage.

๐Ÿ’ก

Hardware memory malfunctions are the only reason contacts can disappear even after the phone is completely reset to factory settings.

7. Features of specific Poco models

Some Xiaomi Poco models have unique bugs related to maintaining contacts:

ModelProblem.Decision
Poco F1Contacts disappear after upgrading to MIUI 12+ due to incompatibility of the old telephony moduleRecoil on MIUI 11 or install custom firmware (e.g. Pixel Experience)
Poco X3/X3 ProDuplicate contacts when synchronizing with Mi AccountDisabling Mi Account Sync and Using Google Only
Poco F3/F4Contacts are not retained in SIM-The card (error "I could not save on the card) SIMยป)Formatting SIM-maps or use of a third-party application (e.g, SIM Contacts Manager)
Poco M4 ProHanging the Contacts app when adding a new numberClearing the cache or disabling animations in the developer settings

For Poco owners F5/F6 s MIUI 14+ Another problem is that contacts may not be saved due to the new permission system, where the Contacts application requires additional permission to use the permission. MANAGE_EXTERNAL_STORAGE. To turn it on:

  1. Activate Developer Mode (7 taps by build number in Settings โ†’ About phone).
  2. Go to Settings โ†’ Additional โ†’ Developer โ†’ Special Access โ†’ Manage all files.
  3. Find the Contacts app and enable permission.

FAQ: Frequent questions about keeping contacts on Poco

โ“ Why Contacts Are Saved But Not Shown in the List?
This is a symptom of MIUI indexing failure. Try: Clear the Contacts cache. Reboot your phone. Enable all contacts in the app settings (Contacts โ†’ Settings โ†’ Display Contacts โ†’ All Contacts). If it doesn't, check if the contacts in the Other Contacts group are hidden in Google Contacts.
โ“ How to Restore Contacts If They Are Lost?
Recovery methods depend on whether synchronization has been enabled: โ˜๏ธ If synchronization with Google/Mi Account has been enabled: Contacts can be returned via the web version of the service (contacts.google.com or i.mi.com). ๐Ÿ“ฑ If sync is disabled: Try recovering from local backup (Settings) โ†’ System and device โ†’ Backup). ๐Ÿ› ๏ธ If you don't have backups, use data recovery software (like Dr.Fone or EaseUS MobiSaver), but the odds are low. Important: The less you use your phone after your contacts disappear, the better the chances of recovering them. New data can overwrite deleted records.
โ“ Why are contacts not kept on SIM-map?
This problem is typical for Poco. X3/F3/M4 and is bound by limitations MIUI. Possible causes: ๐Ÿ“ฑ SIM-card is full (maximum maximum) ~250 contact cards). ๐Ÿ”ง Incompatibility of format (some operators use an outdated standard). ๐Ÿ› ๏ธ Mistakes in firmware (especially on customized ones) ROM). Solutions: Try to keep contact through another app (e.g. Truecaller or SIM Contacts. Formatting SIM-The card (Warning: this will delete all the contacts stored on it!) Use cloud storage instead of the card. SIM.
โ“ Can you transfer contacts from one Poco to another without synchronization?
Yes, there are several ways: via.vcf: On an old phone: Contacts โ†’ Settings โ†’ Export (save file to memory card). On a new phone: Contacts โ†’ Settings โ†’ Import. Through Bluetooth: Turn on Bluetooth on both phones. On an old phone, select contact โ†’ Share Bluetooth โ†’ Through third-party apps: ShareIt, Xender or LocalSend (allows you to transfer.vcf without the Internet). If contacts are not portable, check if the limit on the number of entries in the new phone book is exceeded.
โ“ Why after reset to factory settings contacts did not recover?
This happens if: โŒ Synchronization was disabled before reset. โ˜๏ธ You've restored the backup. MIUI, but did not wait for the synchronization to be completed (may take up to a 24 hours). ๐Ÿ”ง There were no contacts in the backup (check that the Contacts tick was included when you created the backup). 12-24 The clock is sometimes delayed, and check if the synchronization is on. Google/Mi Account in settings if the contacts were in SIM-map - they should have been saved (check through Contacts) โ†’ SIM).