Are you trying to clear the phone book, but contacts on Android are not deleted either through the app or through the settings? This problem is familiar to many users, especially after updating the system, changing their Google account, or installing third-party applications for managing contacts. In some cases, deleted numbers returned after rebooting the device, in others, the system simply ignores the deletion command.
The reasons for this behavior are varied: from bugs in the firmware to conflicts between synchronized accounts. In this article, we will analyze all possible scenarioswhy contacts are not deleted from Android, and we will suggest step-by-step guide for each case - from simple actions to radical measures. You will also learn how to prevent the reappearance of deleted contacts and what settings should be checked first.
Important: if you use Samsung, Xiaomi, Huawei or other devices with a proprietary shell (for example, MIUI, One UI), some menu items may differ. We will indicate features for popular brands.
1. Check synchronization with your Google account
In 80% of cases, the problem is related to automatic synchronization of contacts through your Google account. Even if you delete a number locally, it may be restored the next time you update data from the servers. Here's how to check and fix it:
- ๐ Open
Settings โ Accounts(orUsers and accountson some devices). - ๐ค Select your account Google.
- ๐ฑ Click
Account synchronizationand turn off the slider next toContact. - ๐๏ธ Delete problematic contacts through the app
Contact. - ๐ Return to the synchronization settings and turn it back on.
If contacts are still returned, it means they are saved not only in your Google account, but also in another source (for example, SIM card or Viber). Proceed to the next step.
โ ๏ธ Attention: Disabling synchronization will not delete contacts from Google servers - they will remain in the backup copy. To erase them completely, go to Google Contacts through your browser.
2. Delete contacts from other sources
Android can store contacts in several places at the same time: Google account, SIM card, device (locally), as well as applications like WhatsApp, Viber or Skype. If a number is stored in several sources, deleting it from one will not lead to complete disappearance.
To find all copies of a contact:
- Open the application
Contact. - Click on the problematic contact โ
Edit(orโฎ โ View). - View field
Source(orAccount). It may indicate:- ๐ฑ
Device(local storage), - ๐ง
Google(synchronized account), - ๐
SIM card, - ๐ฌ
Viber/Telegram/WhatsApp.
- ๐ฑ
On some devices (for example, Samsung Galaxy) contacts with SIM cards are deleted through a separate menu: Contacts โ โฎ โ Manage contacts โ Import/Export โ Delete from SIM.
โ๏ธ Checking all sources contacts
3. Clear the cache and data of the Contacts application
If contacts are not deleted, but are not synchronized with accounts, the problem may lie in damaged cache applications Contact or Contact storage. This is especially true after Android updates or system failures.
Instructions for cleaning:
- Go to
Settings โ Applications. - Find the application
Contact(orContacts Googleif you are using the stock version). - Click
StorageโClear cache. - If that doesn't help, go back and select
Clear data(this will reset the application settings, but will not delete them contacts). - Repeat the steps for the application
Contact storage(if it is in the list). - ๐ฅ๏ธ A computer with ADB drivers installed.
- ๐ฑ Enabled
USB Debuggingon the phone (Settings โ About phone โ Build number- press 7 times, then return toSettings โ System โ For developers). - ๐ USB cable for connection.
After cleaning, restart the phone and try deleting the contacts again. If the problem persists, proceed to the next method.
โ ๏ธ Attention: On some devices (for example, Xiaomi sMIUI), the Contacts application may be calledPeopleorContacts & Dialer. If you don't find it in the list, use the search in the settings.
4. Use ADB to force deletion (for advanced)
If standard methods do not work, you can delete contacts through Android Debug Bridge (ADB) a tool for debugging Android devices. This method is suitable for users who are ready to work with the command line.
What you will need:
Instructions:
- Connect the phone to the PC and open the command line (or
Terminalon Mac/Linux). - Enter the command to check the connection:
adb devicesThe name of your device should appear.
- Delete all contacts (attention: this will clear all phone book!):
adb shell content delete --uri content://com.android.contacts/raw_contacts - Restart the phone.
If you need to delete only specific contacts, use a more complex query with filtering by ID. To do this, first get a list of all contacts:
adb shell content query --uri content://com.android.contacts/raw_contacts
How to delete a specific contact via ADB?
1. Find the contact ID in the command output above ("_id" field).
2. Run the command:
adb shell content delete --uri content://com.android.contacts/raw_contacts --where "_id=HERE_YOUR_ID"
Replace "HERE_YOUR_ID" with a real number from the list.
โ ๏ธ Warning: Improper use of ADB may result in data loss or system crashes. If you are not sure of your actions, skip this method.
5. Check access rights and conflicting applications
Sometimes contacts are not deleted due to conflicts between applicationsthat have access to the phone book. For example, if you have installed:
- ๐ Additional dialers (Truecaller, Drupe),
- ๐ Backup applications (Super Backup),
- ๐ฑ Launchers with integrated contacts (Nova Launcher, Microsoft Launcher).
How to check:
- Go to
Settings โ Applications. - Sort the list by
Permissionsand find applications with access toContacts. - Disable permissions for suspicious apps or remove them.
- Try deleting contacts again.
If the problem goes away, one of the applications was the culprit. Enable permissions one at a time to identify conflicting software.
| Application | Possible problem | Solution |
|---|---|---|
| Truecaller | Blocks changes in contacts due to integrated protection | Disable synchronization in settings applications |
| Creates duplicate contacts in local storage | Delete a contact in both WhatsApp and the phone book | |
| Google Contacts | Automatic restore from backup | Disable backup copying in account settings |
| Samsung Contacts | Conflict with proprietary functions (for example, "Duplicate contacts") | Clear application cache or reset settings |
6. Reset the Contacts application
If the previous methods did not work, try reset settings applications Contact to factory settings. This will not delete the contacts themselves, but will return the standard display and management settings.
Instructions:
- Open
Settings โ Applications. - Find
Contact(orGoogle Contacts). - Click
โฎ โ Reset settings(orUninstall updatesif the button is not available). - Confirm the action and restart the phone.
On devices Samsung you may need to additionally reset the application settings Samsung Contacts or Phone.
If after the reset the contacts disappeared, but then returned, check if automatic synchronization with the cloud is enabled (Google, Samsung Cloud, Xiaomi Cloud).
7. Last resort: reset the phone to factory settings
If none of the methods helpedand the contacts are still not deleted, the last option remains - Full reset of the device. This is a radical solution that will return the phone to its โout of the boxโ state, but will delete all dataincluding photos, messages and applications.
How to reset correctly:
- Create a backup copy of important data (photos, videos, documents) to a PC or to the cloud.
- Open
Settings โ System โ Reset settings. - Select
Delete all data (reset to factory settings). - Confirm the action (you may need to enter a PIN code or pattern).
- After reboot, set up your phone as new and check if the problem is resolved.
On some devices (for example, Xiaomi), before resetting, you need to unlink your account Mi Account, otherwise after rebooting the phone will require entering the data of the previous owner.
โ ๏ธ Attention: If you use Samsung s function Samsung Knox, after the reset you may need to re-authorize in the services Samsung Pay or Secure Folder.
Resetting to factory settings is the last chance to fix the problem with contacts. Before doing so, be sure to save all important data, as they will be permanently deleted.
FAQ: Frequently asked questions about the inability to delete contacts
Why do deleted contacts come back after a reboot?
Most likely, you have automatic synchronization c enabled Google account or other cloud service (for example, Samsung Cloud or Xiaomi Cloud). After rebooting, the phone pulls up contacts from the backup. To avoid this, disable synchronization in your account settings before deleting contacts.
Is it possible to delete contacts from a SIM card without a phone?
Yes, but for this you will need another phone with support SIM cards or a special one card reader for SIM. Insert the card into another device, open the application Contact, find the section Contact management โ SIM card and delete unnecessary numbers. Please note that on iPhone contacts with SIM are not edited - only on Android.
Why On Xiaomi, contacts are not deleted from the MI Account?
On devices Xiaomi contacts can be linked to MI Account (Xiaomi cloud service). To delete them:
- Open
Settings โ Accounts โ MI Account. - Turn off contact synchronization.
- Delete contacts through the app
Contact. - If you need to erase them from the cloud, go to the website i.mi.com and clear the contacts manually.
How to remove duplicate contacts that are not deleted?
Duplicates often appear due to synchronization with multiple accounts (for example, Google + Viber). To delete them:
- Use the built-in merge function in the application
Contact(usually in the menuโฎ โ Manage contacts โ Merge duplicates). - If the function is not available, install a third-party application, for example, Contacts Optimizer or Simpler Merge.
- Before deleting, disable synchronization in all accounts so that duplicates do not appear again.
Can viruses block the deletion of contacts?
Yes, some malware can restrict access to the phone book or modify contacts. If you suspect a virus:
- Install an antivirus (for example, Malwarebytes or Kaspersky) and scan your device.
- Check the list of installed applications for suspicious ones apps.
- If a virus is found, remove it and try clearing your contacts again.
As a last resort, perform a factory reset.