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.
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:
- Go to Settings โ Applications โ Application Management โ Contacts.
- Click Warehouse โ Clear the data and Clear the cache.
- 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ยป
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:
- Create a backup of contacts through Settings โ System and Device โ Backup โ Local Backup.
- Delete the database file (root rights or ADB required): adb shell su rm /data/data/com.android.providers.contacts/databases/contacts2.db
- Reboot the phone, and the system will create a new base.
- 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 cause | Decision |
|---|---|---|
| Contacts are saved but disappear after rebooting | Damage. contacts2.db or synchronization conflict | Cleaning the Contacts application data or re-creating the database |
| New contacts are not listed, but are visible in search. | Misindexing in MIUI | Rebooting the phone or resetting the app settings |
| When saving, there is an error โNo space on the deviceโ | Overflowed /data or MIUI limits | Cleaning the cache of system applications or resetting to factory settings |
| Contacts are duplicated or combined incorrectly | The conflict between Google and Mi Account | Disabling 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?
- Export all contacts to the.vcf file (via Contacts โ Settings โ Import / Export).
- Open a file on a PC โ if it has more than 20,000 records, thatโs the problem.
- 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:
- Go to Settings โ Applications โ Application Management โ Contacts โ Permissions.
- 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?
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:
- Check the integrity of the file system using ADB: adb shell su e2fsck -f /dev/block/bootdevice/by-name/userdata (root rights required).
- 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.
- 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:
| Model | Problem. | Decision |
|---|---|---|
| Poco F1 | Contacts disappear after upgrading to MIUI 12+ due to incompatibility of the old telephony module | Recoil on MIUI 11 or install custom firmware (e.g. Pixel Experience) |
| Poco X3/X3 Pro | Duplicate contacts when synchronizing with Mi Account | Disabling Mi Account Sync and Using Google Only |
| Poco F3/F4 | Contacts 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 Pro | Hanging the Contacts app when adding a new number | Clearing 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:
- Activate Developer Mode (7 taps by build number in Settings โ About phone).
- Go to Settings โ Additional โ Developer โ Special Access โ Manage all files.
- Find the Contacts app and enable permission.