You add a new number to the Xiaomi Redmi 9 phone book, but after rebooting or synchronizing, the contact disappears? Or the changes do not persist and the old numbers are duplicated? This problem is familiar to many smartphone owners on MIUI, the branded shell of Xiaomi.
In this article, weโll look at 7 main reasons why Redmi 9 doesnโt save contacts, from trivial crashes to hidden MIUI settings. Youโll learn how to check for cloud sync, clear the Contacts cache, restore deleted numbers, and even manually transfer data if the automatic method doesnโt work. And for those who are afraid of losing important phones, weโve prepared a unique way to back up through ADB โ it will work even if MIUI is completely โslackedโ.
1. Problems with syncing a Google or Mi Account
On Redmi 9, contacts can be saved in three places: on your device, in your Google account, or in your Mi Cloud (Xiaomi cloud).If sync is disabled or malfunctions, new numbers will disappear after a reboot or update to MIUI.
To check the settings:
- ๐ Open the Settings. โ Accounts and synchronization.
- ๐ฑ Select your Google or Mi Account (if linked).
- ๐ Make sure the contact switch is on.
- ๐ Click on "Sync" manually.
If the synchronization is not started, try:
- Delete your account and add it again (Settings โ Accounts โ Delete your account).
- Update the Google Contacts app in the Play Market.
- Check your internet connection โ synchronization requires a stable connection.
โ ๏ธ Note: If you are using Mi Cloud, make sure you have enough space in the cloud.When storage overflows, contact sync is blocked.
2. Failure in the Contacts app or MIUI
Often the problem lies in the com.android.contacts app itself, which can freeze after a MIUI update or because of conflict with other services.
- ๐งน Clear the cache and application data: Settings โ Annexes โ Application management โ Contacts โ Warehouse โ Clear cache / Clear data
- ๐ Restart your phone in Safe Mode (click the power button) โ ยซSafe Mode Reboot. If it keeps contacts, it's third-party software.
- ๐ฒ Update MIUI Up to the latest version (Settings) โ The phone. โ Updating the system).
If your contacts are gone after the data was cleaned, don't panic - they may have stayed in your Google or Mi Cloud account to get them back:
- Open the Settings. โ Accounts. โ Google/Mi.
- Turn on contact sync.
- Wait until the process is completed (it can take up to 10 minutes).
๐ก
Before clearing the Contacts app data, make a backup through Settings โ Additional โ Backup and Reset โ Local Backup.
3. Conflict between multiple accounts
If Redmi 9 has multiple accounts (e.g. Google + Mi + Enterprise Exchange), they may conflict when they keep contacts, the system doesnโt know where to write the new number, and simply ignores the action.
How to fix it:
- ๐ Contact us. โ Settings (โ๏ธ) โ Accounts.
- ๐ Check which account is selected as the main one for saving.
- ๐ซ Turn off contact sync for unnecessary accounts.
| Symptoms. | Probable cause | Decision |
|---|---|---|
| Numbers are retained but duplicated | The conflict between Google and Mi Cloud | Disable synchronization in one of the accounts |
| Contacts disappear after reboot | There is no primary account to save | Select the default account in the Contact settings |
| You can't edit old contacts. | Access rights are limited (e.g. corporate account) | Transfer contacts to your personal Google/Mi Account |
โ ๏ธ Attention: If you are using Exchange/Outlook For work, some contacts may be blocked for editing by security policies, in which case, manually transfer them to another account.
4. Damage to the contact database
In rare cases, the contact database file (contacts2.db) is corrupted due to a sudden power outage or MIUI failure, which causes new numbers to not be saved and old numbers to be displayed incorrectly.
Decisions:
Remove Contacts app updates (if you have the Remove Updates button in the app settings)| Clear the cache and data of the Contact Storage app (com.android.providers.contacts)|Reboot the phone |If it didn't help, reset the Contacts app settings to factory-->
If after these actions contacts are lost, restore them from the backup:
- Open Settings โ Additional โ Backup and Reset.
- Select the latest backup (if any).
- Click โRestoreโ and select only โContactsโ.
How to restore contacts without backup?
5. File system or memory errors
If contacts are stored on the phoneโs internal memory (rather than in the cloud), the problems may be due to damage to the data partition, which is true for Redmi 9 with worn flash memory or after a failed firmware.
Signs of memory damage:
- ๐ The phone slows down when opening contacts.
- ๐ The Contact App closes with an error.
- ๐ฑ B Settings โ Memory displays a message "damaged filesยป.
Decisions:
- Start File System Check: Settings โ Memory. โ Three points (โฎ) โ Verification and correction
- Move your contacts to the cloud (Google or Mi Cloud) and format your phone.
- If the problem recurs, check your memory health using the AIDA64 app (Memory section).
๐ก
If the phone overheats frequently or suddenly turns off, this may indicate wear and tear of flash memory, in which case it is recommended to transfer all data to the cloud and replace the memory module in the service center.
6. Blocking the rights of the โContactโ application
MIUI has an Application Resolution feature that can restrict Contactsโ access to storage or accounts, and if the permissions are lost (for example, after an update), the application will not be able to save the changes.
How to check:
- ๐ Go to Settings. โ Annexes โ Application management โ Contacts โ Permits.
- ๐ฑ Make sure it's on: ๐ Contacts ๐พ Warehouse ๐ Auto-start (if any)
- ๐ Check if the application is blocked in Settings โ Battery and productivity โ Battery consumption management.
If your license is fine but the problem remains, try:
- Remove the Contacts app (if it was updated through the Play Market) and install it again.
- Reset permissions for all applications: Settings โ Annexes โ Three points (โฎ) โ Reset application settings
7 Hardware malfunctions or firmware
If none of these methods worked, the problem may be at the iron or firmware level:
- ๐ ๏ธ Damaged memory module โ if the phone falls or overheats, the chip NAND could have gone out of order.
- ๐ง Unofficial firmware - custom MIUI-Port or root can disrupt system applications.
- ๐ฑ Failure after the update โ if the problem appeared after the update MIUI, Try to revert to the previous version.
What to do:
- Swipe your phone with the official firmware through the Mi Flash Tool (instructions on the official Xiaomi website).
- If you suspect a hardware malfunction, contact the service center. ~500โ1000 โฝ.
- Try using an alternative contact app (like Simple Contacts or Truecaller).
๐ก
Before flashing, make sure to make a full backup via adb backup or TWRP (if installed) that saves not only contacts, but also SMS, call logs and application settings.