You added a new number to your Xiaomi Redmi phone book, but after a few minutes, the contact disappeared without a trace? Or did the entire address book reset after the device was reset? This problem is familiar to many owners of smartphones based on MIUI, Xiaomi's proprietary shell. Unlike "naked" Android, here, maintaining contacts depends not only on system settings, but also on the features of the firmware, Mi Account operation and integration with cloud services.
In this article, we will discuss 7 key reasons why contacts are not saved on the Redmi Note 12, Redmi 10, Redmi A2 and other models of the series, as well as give step-by-step instructions for data recovery. Particular attention will be paid to the hidden MIUI settings that the manufacturer does not advertise in the official documentation โ their adjustment solves the problem in 80% of cases. If you have already tried standard methods (reboot, cache cleaning) and they did not help, here you will find non-obvious solutions.
1. Contacts are saved to the wrong account
The most common mistake Xiaomi Redmi users make is adding contacts to the phoneโs local memory instead of syncing with a Google account or Mi Account.
- ๐ Resetting settings to factory
- ๐ฑ Firmware updates MIUI
- ๐ Battery discharge up to 0% (on some models)
- ๐ ๏ธ Delete the Contacts app (yes, it is possible in the MIUI)
To check where the contacts are kept:
- Open the Contacts app.
- Press three points (โฎ) โ Contact management.
- Select Import/Export โ see which accounts are available for saving.
If you donโt have Google or Mi Account, you should add them to your system settings:
Settings โ Accounts and synchronization โ Add an account2. sync failure with Google or Mi Account
Even if contacts are linked to a cloud account, they may not be saved due to synchronization errors.
- ๐ No stable internet connection (Wi-Fi or mobile data).
- โณ Google or Xiaomi servers are temporarily unavailable (check status.google.com or mi.com).
- ๐ Autosynchronization is off on the phone.
- ๐ต In the account settings, ticks are removed from the โContactsโ optionยป.
How to check the synchronization:
- Go to Settings โ Accounts and Synchronization.
- Choose your Google account or your Mi Account.
- Make sure the contact sync switch is active.
- Press More (โฎ) โ Synchronize now.
๐ก
If sync doesnโt start, try removing your account from your phone and adding it again. Pre-export contacts to your VCF file via Contacts โ Manage โ Export.
If the problem persists, check the permissions for the Contacts app:
Settings โ Applications โ Application Management โ Contacts โ PermissionsMake sure that:
- ๐ Contacts
- ๐ฑ Storage (for export/import)
- ๐ Internet (for synchronization)
3. Mistakes in MIUI firmware or update conflict
Xiaomi regularly releases updates for MIUI, but sometimes they contain bugs that affect the work of the phone book. For example, in versions MIUI 14.0.3 and MIUI 14.0.6 for Redmi Note 11, a bug was detected that caused contacts to be duplicated or disappear after the reboot. If the problem appeared after the update, try:
- Reverse to the previous version of MIUI (if backup is available).
- Clear the system cache:
Settings โ About the phone โ Memory โ Clean the cache- Install a patch update (if available in Settings โ System Update).
For Redmi models based on Android 13+ (MIUI 14/15), the reset of the Contacts app also helps:
Settings โ Applications โ Contacts โ Storage โ Clear dataHow to find out the MIUI and Android version on Xiaomi Redmi?
If the error occurs after manual update via Recovery, the firmware may not be compatible with the region of the phone. For example, global firmware (Global) may conflict with the Chinese (China) version of MIUI.
| Model Redmi | Appropriate firmware | Region code |
|---|---|---|
| Redmi Note 12 Pro+ | Global Stable | UMI |
| Redmi 10 (2022) | EEA Stable | SEL |
| Redmi A2 | Global/EEA Stable | VAN |
| Redmi Note 11S | Global Stable | FLO |
4. Damage to the contact database
If contacts are lost selectively (for example, only new ones or with certain characters in the name), the damaged contacts2.db database is to blame. This file stores all phone book entries and can be broken due to:
- โก Abrupt power outage during contact recording.
- ๐ ๏ธ Incorrect operation of garbage cleaning applications (e.g. Clean Master).
- ๐ฆ Viral software that modifies system files.
To restore the base:
- Install a file manager with access to root folders (such as Solid Explorer or FX File Explorer).
- Follow the path:
/data/data/com.android.providers.contacts/databases/- Delete contacts2.db and contacts2.db-journal files.
- Reboot the phone. The system will create new database files.
๐ก
Deleting the database files will result in the loss of all local contacts. VCF!
If contacts are not saved after this procedure, try resetting the Contacts settings:
Settings โ Applications โ All applications โ Contacts โ Resetting settings โ5. Conflict with backup applications or optimizers
Many Xiaomi Redmi users install third-party apps to:
- ๐ Cache cleaners (CCleaner, SD Maid).
- ๐ Search for Contacts (Simpler Contacts, Contacts Optimizer).
- ๐ Spam Blocking (Truecaller, GetContact).
These programs often have permissions to file contacts and can accidentally delete or damage records. For example, Truecaller is known for a bug in which it glues contacts with the same numbers, and Clean Master sometimes clears the cache of system applications, including Contacts.
To check the impact of third-party applications:
- Start the phone in Safe Mode (hold the power button โ โSafe Modeโ).
- Try adding a new contact, and if it's saved, it's one of the apps that you installed.
- Remove programs related to contacts or optimization and check the results.
Remove all cache optimizers
Disable applications for working with contacts
Check the permissions for Truecaller/GetContact
Clear the data of the โContactโ application
-->
Pay particular attention to Chinese applications (such as Mi Cleaner or Security) that are pre-installed on Redmi, which can block access to contacts for โsuspiciousโ applications, including system ones, to fix this:
Settings โ Applications โ Permissions Management โ AutorunMake sure that Auto-Run is enabled for Contacts and Google Play Services.
6.Problems with SIM-phone-card
If the contacts are maintained on SIM-map, they may disappear because of:
- ๐ถ Unstable connection to the network (contacts to the SIM Only available on an active network).
- ๐ง Chip damage. SIM-cards (especially on older Mini-SIM cards).
- ๐ฑ Limitations SIM Number of records (usually no more than 250 contacts).
To transfer SIM contacts to your phone:
- Open Contacts โ Management โ Import / Export.
- Select Import with SIM-map.
- Specify your target account (e.g. Google).
If contacts are lost from internal memory, check the status of the memory:
Settings โ About the phone โ Memory โ DiagnosticsIf there are errors (e.g., Damaged Sectors), do:
- Backup of data.
- Resetting settings to factory (Settings โ Additional โ Resetting settings).
๐ก
On Redmi models with a hybrid slot for SIM/microSD (for example, Redmi Note 10 Pro), contacts may not be saved if the slot has a memory card installed. Try to remove it and repeat the addition of the contact.
7. Hardware malfunctions (what to look for)
If none of the software methods worked, the problem could be the hardware. Xiaomi Redmi is typically the following hardware reasons:
- ๐ Wearing flash memory (especially on budget models like Redmi) 9A or Redmi A1 After 2-3 years of use).
- ๐ Poor contact of the motherboard with the memory module (occurs after falls or moisture ingestion).
- ๐ถ Communication module malfunction (if only the contacts linked to the SIM-map).
How to diagnose a hardware problem:
- Try adding a contact to another account (e.g. Telegram or Viber) if it is saved, the problem is in the system storage.
- Connect your phone to your computer and check if the files are displayed in the DCIM or Downloads folder. If not, memory may fail.
- Run the memory test through the engineering menu (enter the dial number ##4636# โ Testing).
If you suspect a hardware malfunction:
- ๐ง Contact Xiaomi Service Center (Warranty covers memory defects for 12 months).
- ๐พ Transfer all data to another medium (cloud, computer).
- ๐ฑ Buy a new phone if repairs are not cost-effective (e.g. for Redmi). 8A Replacing memory can cost half the price of the device).
๐ก
On Redmi models with UFS 2.2 (for example, Redmi Note 12 Pro+), hardware memory failures are less common than on cheap eMMCs (Redmi 9C, Redmi A1).
โ ๏ธ Warning: If the phone has fallen into water or been overheated, do not attempt to reconnect yourself - this can lead to short circuit and complete loss of data.