Why you canโ€™t save contacts on Xiaomi Redmi 9: all the reasons and solutions

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:

  1. Delete your account and add it again (Settings โ†’ Accounts โ†’ Delete your account).
  2. Update the Google Contacts app in the Play Market.
  3. Check your internet connection โ€“ synchronization requires a stable connection.
๐Ÿ“Š Where do you keep your contacts on Xiaomi?
Only on the phone.
Google account
In Mi Cloud
I sync with multiple accounts.

โš ๏ธ 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:

  1. Open the Settings. โ†’ Accounts. โ†’ Google/Mi.
  2. Turn on contact sync.
  3. 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 causeDecision
Numbers are retained but duplicatedThe conflict between Google and Mi CloudDisable synchronization in one of the accounts
Contacts disappear after rebootThere is no primary account to saveSelect 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:

  1. Open Settings โ†’ Additional โ†’ Backup and Reset.
  2. Select the latest backup (if any).
  3. Click โ€œRestoreโ€ and select only โ€œContactsโ€.
How to restore contacts without backup?
If you donโ€™t have a backup, try: 1. Sign in to your Google account on your computer at contacts.google.com โ€” maybe contacts are there. 2. Use programs like Dr.Fone or EaseUS MobiSaver to scan your phoneโ€™s memory for deleted data (root required). 3. Contact Xiaomi to request that you restore data from the Mi Cloud (if synchronization was enabled).

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:

  1. Start File System Check: Settings โ†’ Memory. โ†’ Three points (โ‹ฎ) โ†’ Verification and correction
  2. Move your contacts to the cloud (Google or Mi Cloud) and format your phone.
  3. 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:

  1. Remove the Contacts app (if it was updated through the Play Market) and install it again.
  2. 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:

  1. Swipe your phone with the official firmware through the Mi Flash Tool (instructions on the official Xiaomi website).
  2. If you suspect a hardware malfunction, contact the service center. ~500โ€“1000 โ‚ฝ.
  3. 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.

FAQ: Frequent questions about contacts on Xiaomi Redmi 9

โ“ Why do contacts duplicate after synchronization?
This is due to a conflict between Google and Mi Cloud accounts. Turn off sync in one of them (Settings โ†’ Accounts โ†’ Select Account โ†’ Contact Sync) and leave only one source.
โ“ How to transfer contacts with SIM-Phone cards, if they are not copied?
Use a third-party app like SIM Card Contacts: Install the app from Play Market. Open it and select Import with SIM. Save contacts to your Google account or device.
โ“ Can I restore contacts if I dropped my phone to factory settings?
Yes, if you had Google or Mi Cloud sync enabled before the reset: Sign in to the same account after the reset. Enable contact sync. Wait 5-10 minutes - numbers will return automatically. If you didn't sync, try data recovery software (like DiskDigger), but the odds are lower.
โ“ Why changes are not saved when editing the contact?
Probable reasons: Contact is from a corporate account (Exchange) and is blocked for editing. No permission to write to the contact store (check the application permissions). Database failure - try clearing the contact cache.
โ“ How to export contacts to a file to transfer to another phone?
Export methods: Through Google Contacts: contacts.google.com โ†’ ยซExportsยป โ†’ Select the format.vcf or.csv. MIUI: Contacts โ†’ Settings (โš™๏ธ) โ†’ Imports/Exports โ†’ Export to the device. ADB (For advanced: adb pull /data/data/com.android.providers.contacts/databases/contacts2.db