Deleting contacts on Xiaomi Redmi 9 may seem like a simple task, but in practice users face nuances: duplicate entries, sync with Google Account, residual data in MIUI or problems after resetting. In this article, we will analyze 5 proven ways to remove โ from basic manual to complete cleaning through ADB, taking into account the features of the MIUI 12/13/14 firmware.
It's important to understand that simply clicking "Delete" in the Contacts app doesn't always solve the problem, for example, if a contact is synced to Google or Mi Cloud, it can recover after a reboot. VCF-We'll analyze each method in detail, we'll specify hidden settings. MIUI We'll do deep cleaning, and we'll teach you how to restore remote contacts if something goes wrong.
1. Manual removal of contacts through the standard application
The most obvious way to do this is to use the built-in Contacts app, which is a silhouette icon with a person on a green background, which is suitable for deleting individual records, but is ineffective in mass cleaning. Here's how to do it right:
- Open the Contacts app on Redmi 9.
- Find the right contact through search or scroll through the list.
- Touch the recording, then tap on three points (โฎ) top-right.
- Choose Delete and confirm the action.
If the contact is synced with Google or Mi Account, the system will prompt you to choose where to delete it:
- ๐ฑ From this device, only the local copy will be deleted (can be restored when synchronized).
- โ๏ธ Isa Google/Mi Cloud โ removes the record from the cloud (irreversible for all devices).
- ๐ From all accounts โ complete removal from all services.
โ ๏ธ Note: When you delete your Google Account, contact will disappear from all devices that are signed in to that account (including tablets and computers). VCF.
๐ก
To quickly find duplicates, go to Management โ Combine Contacts in the Contacts app. MIUI will automatically prompt you to merge similar records.
Mass disposal through export/import VCF-file
If you want to delete all contacts at once (for example, before selling a phone), the manual method will take hours. VCF-File is the standard format for storing contacts, and this method works even on Redmi 9 with custom firmware.
Instructions:
- Open Contacts. โ โฎ โ Management โ Imports/Exports.
- Choose Export to File and save backup to internal memory or SD-map.
- Connect Redmi 9 to your computer and copy it. VCF-file to a secure location (e.g. on Google Drive).
- Return to the Office โ Delete all contacts and confirm the action.
After cleaning, only the necessary contacts can be imported back, editing VCF-file on a PC (for example, in Excel or Notepad)++).
| Format | Advantages | Deficiencies |
|---|---|---|
| VCF | Compatible with all devices, can be edited | With a lot of contacts, the file becomes cumbersome. |
| CSV | Convenient for mass editing in Excel | Not all fields are supported when imported back to MIUI |
| Google Contacts | Automatic synchronization, backup copies | Internet dependency, possible version conflicts |
3. Delete via Google Contacts (cloud)
If your contacts are synced with Google Account (and Redmi 9โs default is enabled), they can be managed via a web interface, which is convenient for removing duplicates, mass editing, or recovering accidentally deleted records.
Step-by-step:
- Go to contacts.google.com from your computer or phone.
- Sign in with the same account as Redmi 9.
- Check the unneeded contacts (or select Everything through the checkbox in the hat).
- Click on the basket icon (๐๏ธ Delete) and confirm.
To make changes to the phone:
- ๐ Open the Settings. โ Accounts. โ Google โ Synchronization.
- ๐ฑ Turn on the Contact Switch (if disabled).
- ๐ Click Sync Now.
โ ๏ธ Attention: Deleted Google Contacts records go to the cart and are stored there for 30 days. To clear the cart early, go to the Recycle Bin section on the site and select Clean the cart.
How to Recover a Remote Contact from Google?
4. Cleaning through MIUI Hidden Settings (hidden settings)
MIUI firmware contains hidden menus that allow for deeper data management, including contacts, which is useful if standard methods donโt work (for example, after resetting, ghost contacts are left).
Instructions for Redmi 9:
- Open the Phone app and enter the combination: ##4636##.
- In the menu that appears, select Phone Information (or Usage Statistics).
- Scroll down to Reset Statistics and click Clear Data.
- Reset the device.
If this method does not help, try an alternative way:
Settings โ About Phone โ MIUI version (shap 7 times to activate developer mode)
Settings โ Additional โ For developers โ Cleaning of application data โ ContactsThese actions will reset the cache and data of the Contacts app, but will not affect synchronized entries in Google or Mi Cloud.
Make a backup copy VCF|Disable synchronization with Google/Mi Cloud|Write down important numbers on paper|Check for duplicates-->
5. Complete removal via ADB (for power users)
If you need to erase all contacts (including system residues) with a guarantee, you can use ADB, the Android debugging tool, which requires a PC and basic command line knowledge, but produces 100% results.
What you need:
- ๐ฅ๏ธ Computer with installed ADB Drivers (download from Android site).
- ๐ฑ Included Debugging by USB Redmi 9 (Settings) โ The phone. โ Version. MIUI โ 7 taps โ For developers โ Debugging by USB).
- ๐ Cable USB Type-C (original to avoid connection issues).
Cleanup commands:
adb shell pm clear com.android.contacts
adb shell pm clear com.miui.contacts
adb shell content query --uri content://com.android.contacts/raw_contacts --where "deleted=0" # Checking residuesAfter you complete the commands, restart your phone. All contacts (including hidden and system contacts) will be deleted. If you need to clear and Google sync, then do the following:
adb shell content delete --uri content://com.android.contacts/raw_contacts --where "account_type='com.google'"โ ๏ธ Attention: Teams ADB If you don't back up, you can't recover the data, and after cleaning, you may need to reconfigure the Contacts app.
๐ก
Use ADB only if other methods have failed, and this method removes system-level contacts, including residual data that is not visible in the standard interface.
6. Remove contacts after resetting settings
If you've done a full reset (Settings โ Additional โ Reset and Reset โ Reset), but the contacts still show up, the problem is cloud sync. Here's how to fix it:
Steps after discharge:
- When you first set up Redmi 9, donโt sign in to Google Account or Mi Account.
- Complete the setup as a new device.
- Go to Settings โ Accounts and manually add accounts by disabling contact synchronization.
- Remove the remaining contacts through the standard app (see Section 1).
If the contacts are already synchronized automatically:
- โ๏ธ Go to contacts.google.com and delete them from there (see Section 3).
- ๐ฑ On your phone, turn off sync: Settings โ Accounts. โ Google โ Synchronization of the account โ Contacts (off).
Redmi 9 with MIUI 12 and later can still have a cache of contacts in /data/data/com.android.providers.contacts. To clear it, root rights or ADB are required.
Frequent Mistakes and How to Avoid Them
When deleting contacts on Xiaomi Redmi 9, users often face typical problems, and here are the most common ways to solve them:
| Problem. | Reason. | Decision |
|---|---|---|
| Contacts are returned after removal | Sync with Google or Mi Cloud enabled | Turn off sync before deleting (see Section 3) |
| Contact group not removed | Groups are kept separate from the main contacts | Delete the group through Contacts โ Groups or Google Contacts |
| The "Impossible to delete" error | Contact is protected by the system (e.g. service number) | Use ADB (see Section 5) or root access |
| Duplicate contacts | Synchronization with multiple accounts | Combine duplicates through Contacts โ Management โ Combine |
If none of the methods worked, check:
- ๐ Root rights (allows you to delete system contacts).
- ๐ Viruses (some Trojans block contact removal).
- ๐ฑ Firmware damage (flash Redmi 9 via Mi Flash Tool).