Why the standard removal of contacts on Xiaomi Redmi 9C takes too long
Xiaomi Redmi 9C owners often face the need to clear the phone book of hundreds of unnecessary entries โ old numbers, duplicates or contacts from messengers that automatically synced with the device. The problem is that the MIUI interface does not offer the default โDelete Allโ button: the user has to manually mark each contact or erase them one by one. On 500 records, this can take more than an hour โ time that few are willing to spend.
The root of the problem lies in the Google Contacts architecture and MIUI Account: the system is designed to gradually replenish the phone book, not for mass operations. Even the "Select All" feature in the standard Contacts application often works incorrectly, for example, does not capture records from the phone book. SIM-In this article, we will discuss 5 proven ways to delete all contacts at once, including hidden system records, without the risk of damaging data or losing important numbers.
It is important to note that the Redmi 9C (M2006C3MII) runs on MIUI 12โ14 (depending on the firmware version), and some methods may require additional rights or a PC connection. If you have never worked with ADB or developer mode, start with the simplest ways โ they will work even for beginners.
Method 1: Delete via Google Account (the safest method)
If your contacts are synced to your Google account (which is enabled by default on Xiaomi), they can be deleted centrally via a web interface, which does not affect local phone records, but is suitable for 90% of users, since most contacts are stored in the cloud.
Instructions:
- ๐ Open contacts.google.com on your PC or phone and log in with the same account as Redmi. 9C.
- ๐ In the left menu, select Contact Management. โ Choose all (or use the Ctrl key combination)+A).
- ๐๏ธ Click on the basket icon in the top panel and confirm the removal. The process will take up to 1 minute.
- ๐ Return to the phone, open the settings. โ Accounts. โ Google and turn off/enable contact sync to make changes apply.
โ ๏ธ Warning: Remote contacts will remain in the Google shopping cart for another 30 days. If you want to erase them permanently, go to the Recycle Bin on the same site and manually clean it.
The advantage of this is that it's reversible, because if you accidentally delete an important number, you can restore it within a month, but it won't work for the contacts that you keep.
- ๐ฑ Only on the SIM-map;
- ๐ In local phone memory (without linking to Google);
- ๐ค In Mi Account (if sync with Xiaomi is enabled separately).
Check the backup of important numbers|Turn off synchronization with messengers (Telegram, WhatsApp)|Make sure your phone is connected to Wi-Fi|Battery charge of at least 30%-->
Method 2: Reset the Contact Application via MIUI Settings
If contacts are stored locally (for example, you never set up Google sync), they can be erased through the Contacts app data reset.This method will delete all records, including those imported from the contact app. SIM-hand-made.
Step-by-step:
- Go to Settings โ Applications โ Application Management.
- In the search bar, enter Contacts and select the application (green icon with a man).
- Slip the storage โ Clear the data โ Delete everything.
- Confirm the action. The phone book will be empty as soon as it's rebooted.
This is irreversible, and it's impossible to restore contacts after cleaning the application's storage, and it doesn't affect records synchronized with:
- โ๏ธ Google Account (you need to delete them separately, as in Method 1);
- ๐ฑ Mi Account (Xiaomi account).
โ ๏ธ Attention: On some firmware MIUI 13+ When you reset the Contacts app, the phone book widget may disappear from the home screen. To return it, pinch the empty space on the screen. โ Widgets โ Find the contacts and drag them back.
๐ก
Before resetting, export contacts to the file VCF: Open the Contacts app. โ โฎ โ Imports/Exports โ Export to storage. The file will be saved in the Download folder and useful for recovery.
Method 3: Use ADB-Teams (for experienced users)
If the first two methods didnโt work (e.g., contacts are tied to Mi Account), you can use ADB, an Android debugging tool that requires connecting your phone to a PC and basic command line knowledge, but is guaranteed to delete all records, including system records.
What you need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux;
- ๐ฑ Cable USB (preferably original);
- ๐ง Installed Xiaomi drivers and package ADB Tools.
Instructions:
- Activate Redmi 9C Developer Mode: Settings โ About Phone โ MIUI Version (Tap 7 times).
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your phone to your PC, open the terminal (or cmd in Windows) and type in:
adb devices(Your device name should appear. If not, check the drivers.)
adb shell pm clear com.android.contacts
adb shell pm clear com.miui.contactsThese commands will completely reset the Contacts and MIUI Contacts app data. Once executed, restart your phone - the phone book will be empty.
| Method | Remove contacts from | Demands a PC. | Reversibility |
|---|---|---|---|
| Google account | Google Clouds | โ No. | โ Yes, 30 days) |
| Resetting the annex | Local memory. | โ No. | โ No. |
| ADB | All sources | โ Yes. | โ No. |
| Truecaller | Local memory + SIM | โ No. | โ No. |
What if the ADB canโt see the device?
Method 4: Applications for mass removal (without root)
If you donโt want to mess with ADB or account settings, you can use third-party apps, such as Truecaller or Contacts Cleaner, which can delete contacts in bundles, including duplicates and empty entries.
Recommended annexes:
- ๐ Truecaller: In addition to deleting, supports spam blocking. After installation, open Settings โ Contact management โ Delete everything.
- ๐งน Contacts Cleaner: specializes in cleaning duplicates. There is a "Select All" function with filters by source (SIM, Google, phone).
- ๐ Simpler Merge: Useful if you want to remove only duplicates, leaving unique numbers.
Warning: Some applications (like Truecaller) require access to call history and SMS. If you are confused, use Contacts Cleaner โ it works locally, without sending data to servers.
โ ๏ธ Note: Apps from Google Play cannot delete contacts synced to Mi Account. โ Accounts. โ Mi Account or use it ADB (Method 3).
Through a Google account|Resetting the annex to MIUI|ADB-team|Third-party applications (Truecaller et al.)|Another option-->
Method 5: Manual cleaning through a VCF file (for advanced)
This method is suitable for those who want to selectively delete some contacts or edit them before mass importing back, the idea is to export all contacts to a.vcf file, edit it (for example, delete unnecessary records), and then import back.
Step-by-step:
- Export Contacts: Open the Contacts app โ โฎ โ Imports/Exports โ Export to file. Select format VCF and save the file to Download.
- Connect your phone to your PC and copy the contacts.vcf file to your computer.
- Open the file in a text editor (e.g. Notepad++ or VS Code) and each contact starts with the BEGIN:VCARD string and ends with END:VCARD.
- Remove the blocks of unnecessary contacts (including the lines BEGIN:VCARD and END:VCARD for each).
- Save the file and import it back to your phone: Contacts โ โฎ โ Imports/Exports โ File-based import.
It's the most time-consuming way, but it gives you complete control of the process.
- ๐ Leave only contact with photos;
- ๐ Delete all numbers without names;
- ๐ Save only international numbers (prefixed) +7, +1 etc.).
๐ก
Editing VCF-The file not only allows you to delete contacts, but also correct errors in numbers or names before importing back, and this is the only way to clean a phone book without losing important data.
What to do if contacts are not deleted: common mistakes
Sometimes even after all the methods are applied, some of the contacts stay in place, and here are the typical reasons and solutions.
| Problem. | Reason. | Decision |
|---|---|---|
| Contacts are returned after removal | Automatic sync with Google or Mi Account | Turn off sync in Settings โ Accounts |
| Contacts with the SIM-map | SIM-The contact information is kept separate from the phone book. | Use Contacts. โ โฎ โ Contact management โ SIM-map |
| ADB issues no devices found error | Drivers not installed or debugging over USB is disabled | Check the connection and developer rights (see Method 3) |
| The app (Truecaller) doesnโt see all the contacts | Contacts are hidden in MIUI settings | Include all sources in Contacts โ โฎ โ Settings โ Display contacts |
If none of these methods worked, check:
- ๐ Is there a work profile on your phone (for example, through Android for Work) that blocks changes;
- ๐ก๏ธ Are there any applications installed to block contacts (for example, Drupe or ExDialer);
- ๐ฑ Is the guest mode activated in the MIUI (It restricts access to contacts).