You're trying to remove a contact on Xiaomi, but it keeps coming back to the phone book? This problem is familiar to many owners of Redmi, POCO and Mi smartphones - regardless of the version of MIUI. The reasons can lie in both basic synchronization settings and deep system failures. In this article, we'll look at all possible scenarios, from trivial user errors to hidden firmware bugs that prevent you from clearing contacts.
Xiaomiโs feature is that the phone book is integrated with several services at the same time: Google Contacts, Mi Account, SIM-If you delete a record in one place, you may not know it's automatically being retrieved from another source, but we'll show you how to identify the culprit and completely erase the contact from all the linked accounts so that it doesn't reappear.
1. Google sync: Why contact is coming back
The most common reason is automatic sync with Google, and even if you delete a contact directly on your phone, it can recover from the cloud in minutes, because Xiaomi, by default, links the phone book to your Google account, and all the changes are duplicated.
To check if Google is to blame:
- ๐ฑ Open the Contacts app โ Click on three dots in the upper right corner โ Contact management.
- ๐ See which account is listed in the Sync Contacts section. If there's Google, the problem is that account.
- โ๏ธ Go to contacts.google.com from your computer and check if there is a โnon-removableโ contact.
If you find a contact in Google Contacts, delete it there, and it disappears from your phone after the next sync, but what if you don't want to lose other contacts from Google?
Go to Settings โ Accounts and Synchronization
Select your Google account
Disable the slider Contacts
Confirm the action
-->
โ ๏ธ Note: After sync is disabled, new contacts will not be saved to Google.If you reset your phone to factory settings, all records added without the cloud will be lost.
2. Mi Account Contacts: Hidden Copy in Xiaomi Cloud
A less obvious but equally insidious reason is synchronization with Mi Account, and many users forget that Xiaomi has its own cloud-based contact store that runs parallel to Google, and if the contact is saved there, it will recover even after being deleted from the phone and Google is disabled.
How to check and delete contacts from Mi Cloud:
- Open Settings โ Mi Account (or Xiaomi Account in new versions of MIUI).
- Go to the Cloud section โ Contacts.
- Find the problem contact and remove it manually.
- Return to sync settings and turn off Mi Account Contacts if you do not want them to be restored.
If you're not using Mi Cloud for backup, you'd better delete all contacts from there altogether and turn off sync, which will eliminate conflicts between different sources.
Mi Account
Both options
I'm not synchronizing with anything.
-->
| Source of contact | How to turn off synchronization | Effects of consequences |
|---|---|---|
| Settings โ Accounts โ Google โ Account Sync โ Contacts (off) | New contacts wonโt be saved to Google; old ones will stay on the phone | |
| Mi Account | Settings โ Mi Account โ Cloud โ Contacts (off) | Contacts will not be backed up in the Xiaomi cloud |
| SIM-map | Contacts โ Settings โ Import / Export โ Delete with SIM | Contacts will disappear from the SIM, but will remain in the memory of the phone |
| Delete your contact on WhatsApp (not in the phone book) | The contact will disappear only on WhatsApp, but will remain in the phone book. |
Contacts to SIM-The map: why they don't disappear
If the contact is saved SIM-And the fact that you're not going to get the desired result from the card, if you delete it from the phone book, is that many users forget that you're not going to get the desired result. SIM It also stores its own copy of contacts, which can be automatically imported into the phone, especially for older Xiaomi models (e.g. Redmi). 4X or Mi A1), where SIM-Contacts are displayed by default.
How to Remove Contact with SIM:
- ๐ Open the Contacts app โ press three points โ Contact management โ Imports/Exports.
- ๐๏ธ Choose Remove from SIM-maps and confirm the action.
- ๐ If the option is not available, try exporting all contacts with the SIM In the memory of the phone, then remove them from there, and then clean them. SIM via settings.
โ ๏ธ Note: Some operators (for example, MTS or Beeline) block editing contacts on the Internet. SIM-In this case, the only way out is to transfer all contacts to the memory of the phone and no longer use them. SIM storage.
If you have duality SIM-Check both slots โ contact could have been saved on the second SIM, You don't use it very often. SIM They are displayed in the general phone book, but you need to delete them separately for each slot.
4.Cache and Contacts app data: when the system is "glutting"
Sometimes the problem is not synchronization, but the damaged cache of the Contacts app, which is especially true after MIUI updates, when system files may conflict with user data, resulting in the contact being deleted, but reappears after a while.
To clear the cache:
- Go to Settings โ Applications โ Application Management.
- Find the Contacts app (or Contacts in English).
- Click Warehouse โ Clear the cache and Clear the data.
- Reboot the phone.
๐ก
If the contacts are gone after cleaning the cache, don't panic! They will recover after re-syncing with Google or Mi Account, but if the contact was only in local memory, it will have to be restored from backup.
If cleaning the cache didnโt help, try resetting the appโs settings:
- In the same Application Management menu, select Reset (or Reset).
- Confirm the action โ it will return the application to the factory settings without losing data.
In rare cases, reinstalling updates for the Contacts app helps:
- Go to Settings โ Applications โ Contacts โ Three Points โ Remove Updates.
- Restart your phone and wait for an automatic update through the Play Market.
5. Contacts from messengers: WhatsApp, Telegram and Viber
Few people know, but messengers like WhatsApp, Telegram, or Viber can create their own copies of contacts in the phone book, which happens when you add a new contact to the messenger โ some versions of the apps automatically duplicate it into the system phone book, which can result in the contact being restored when the messenger is next launched.
How to fix it:
- ๐ฌ Open a messenger (like WhatsApp) and find a problem contact in the chat list.
- ๐๏ธ Remove it directly in the messenger: click on the contact โ three-point โ Delete contact (or Delete).
- ๐ฑ Go back to the phone book and check if the contact has disappeared. If not, manually delete it again.
For Telegram, the process is a bit different:
- Open the contact chat.
- Click on the name at the top. โ โฎ โ Delete contact.
- In some versions, you need to additionally go to Settings โ Contacts โ Sync contacts and disable this option.
โ ๏ธ Note: Viber syncs contacts to the phone book by default. To avoid this, go to Viber Settings โ Contact and turn off synchronization with the phone book.
Why do messengers duplicate contacts?
6. MIUI system errors: when nothing helps
If you've tried all the ways, but the contact is still not deleted, the problem may be deep system errors MIUI. This happens after failed updates, resets or conflicts between firmware versions, in which case standard methods do not work, and you have to resort to radical measures.
Here's what we can do:
- ๐ง Resetting the settings of the โContactsโ application: Settings โ Annexes โ Contacts โ Warehouse โ Reset the settings
- ๐ฒ Removal of updates MIUI (If the problem occurred after the update: Settings โ The phone. โ Updating the system โ Three points. โ Remove the latest update
- ๐ Hard reset to factory settings (last chance): Settings โ Additionally. โ Recovery and discharge โ Reset settings Before you make a backup copy!
If the reset didnโt work, the problem could be a damaged contact database, in which case only manual deletion of files via ADB (for advanced users) will help:
adb shell pm clear com.android.contacts
adb shell pm clear com.miui.contactsThese commands will completely reset the Contacts application data, but they will require an unlocked bootloader and USB debugging enabled. Without experience, it is better not to take risks and contact the service center.
๐ก
If the contact is not removed even after the phone is reset, the problem may be hardware memory damage (for example, on the Xiaomi Redmi Note 8 Pro with defective eMMC chips).
7 Viruses and malicious applications: hidden threats
In rare cases, undeleted contacts can be caused by viruses or spyware. Some malicious applications block changes to the phone book to save data for theft or spam. If you notice that, in addition to contact issues, the phone has slowed down, displayed strange ads or quickly discharged, this is an excuse to check the system for viruses.
How to check and remove viruses:
- ๐ก๏ธ Install an antivirus (like Dr.Web or Kaspersky) and scan your phone.
- ๐ Check the list of installed applications in Settings โ Delete suspicious programs (especially those with names like Contact Manager, Phone Cleaner, or unknown Chinese characters).
- ๐ต Go to Settings. โ Special facilities โ Installed Services and disable rights for unknown applications.
If the antivirus has not found anything, but suspicions remain, try to start the phone in safe mode:
- Press the power button before the off menu appears.
- Press and hold the option to Turn off (or turn off power) until a request to go to Safe Mode appears.
- In safe mode, try to delete the contact, and if you can, it's one of the apps you've installed that's to blame.