Why is the standard contact removal on Xiaomi not working?
Have you ever noticed that after deleting your phone number through the Contacts app, it suddenly reappears? It's not a bug in the system, but a feature of MIUI, Xiaomi's proprietary shell, because numbers can be stored not only in the phone's memory, but also in:
- π± Google Account (Sync is enabled by default)
- βοΈ Xiaomi Cloud (Mi Cloud Service)
- π² SIM-card (if the contact is saved there)
- π Application cache (such as WhatsApp or Telegram)
Even after manually deleting through the interface Contacts β Select β Delete data can be restored the next time you log in to your account or connect to the Internet. To guarantee that you erase numbers forever, you will have to use system tools and disable synchronization. Below are proven methods for all Xiaomi, Redmi and POCO models (including Redmi Note 12, Xiaomi 13T, POCO X5 Pro, etc.).
Method 1: Complete removal via MIUI settings
The safest method is to use built-in MIUI tools, which is suitable if you want to delete individual numbers or the entire phone book without resorting to a reset.
Step-by-step:
- Open the Contacts app (a icon with a person's silhouette).
- Click on the three dots in the upper right corner β Contact management.
- Choose Import/Export β Delete contacts.
- Tick the numbers that need to be erased, or click Select All.
- Confirm the action with the Remove button.
β οΈ Note: If the numbers are back after this, they are synced with Google or Mi Cloud. β Accounts and sync and disable automatic sync for both services.
Disable synchronization with Google|Disable Mi Cloud|Export backup copy (optional)|Verification SIM-card
-->
Method 2: Clean up your Google Account (if your contacts are synced)
If you use Google Contacts, deleting your phone numbers may not work β the data will be restored the next time you update it. To erase it forever, do so via the web version of the service:
- π Go to contacts.google.com from your computer or phone.
- π Enter the name or contact number that you want to delete.
- ποΈ Press the contact. β basket icon (Delete).
- π For a complete cleaning, go to the Recycle Bin (left) and click Clean the Recycle Bin.
Important: After that, turn off contact sync in your phone settings (Settings β Accounts β Google β Account Sync) and delete the Contacts app cache (Settings β Applications β Application Management β Contacts β Storage β Clear Cache).
π‘
If you are afraid of losing important numbers, export them to the file.vcf before mass deletion: in Google Contacts click More β Export and save a backup to the disk.
Method 3: Remove via Mi Cloud (for Xiaomi users)
Mi Cloud is Xiaomi's cloud storage that automatically saves contacts if sync is enabled. To delete numbers from there:
- π± Open the Settings. β Mi Account (or Xiaomi Account).
- βοΈ Go to Mi Cloud. β Synchronize and turn off the slider opposite Contact.
- ποΈ Return to Mi Cloud, select Contacts β mark out β Delete.
- π Click Clean the Cart (on the Mi Cloud web version at i.mi.com).
β οΈ Note: If you are using Xiaomi with two SIM-Check if the contacts are saved on one of them. β Settings β Show contacts with and select SIM 1/SIM 2. Remove the numbers separately from there.
| Deleting method | Suitable for | Cons |
|---|---|---|
| Through the Contacts app | Local contacts (without synchronization) | Do not delete data from Google/Mi Cloud |
| Google Contacts (web) | Synchronized with Google | Requires access to a computer |
| Mi Cloud | Contacts saved in Xiaomi account | You need to clean the basket separately. |
| ADB-team | Advanced users | Risk of removing system data |
| Reset to factory | Completely cleaning the phone | Deletes all data, including photos and apps |
Method 4: Remove via ADB (for power users)
If standard methods donβt work, you can use Android Debug Bridge (ADB), a low-level system management tool that is suitable for root users or those who are willing to connect their phone to a PC.
Instructions:
- Download ADB Tools and unpack it on your computer.
- Turn on USB Debugging on your phone: Settings β About Phone β MIUI Version (click 7 times to activate Developer Mode) β Return to Settings β Additional β For Developers β Debugging on USB.
- Connect your phone to your PC and type in the command line: adb shell pm clear com.android.contacts adb shell pm clear com.miui.contacts
- Reset the device.
β οΈ Note: pm clear commands will reset all settings of the Contacts app, including call histories.If you have additional modules installed (such as Magisk), this may cause crashes. TWRP or Mi PC Suite.
What if the ADB does not recognize the device?
Method 5: Reset to factory settings (last resort)
If none of these things work, you'll have to reset completely, and it will delete all the data from your phone, including contacts, photos, apps, and settings, and only use this as a last resort!
How to reset:
- Back up important data (photos, documents) through Settings β Additional β Backup and Reset β Local backup.
- Go to Settings β About the phone β Reset settings.
- Select to erase all data (reset to factory).
- Enter a password (if required) and confirm the action.
Once reset, the phone will reboot to its original state. Don't restore data from the backup if you want to get rid of old contacts forever, they can return deleted numbers.
π‘
Factory reset is the only way to guarantee that you will remove all traces of contacts, including hidden system files, but remember: this is an irreversible process!
How to prevent the restoration of deleted numbers?
To prevent numbers from returning after deletion, follow these rules:
- π Turn off automatic synchronization in Settings β Accounts. β Google/Mi Account.
- π± Check it out. SIM-A card for the presence of saved contacts (sometimes they are duplicated there without your knowledge).
- βοΈ Clean the cart in Google Contacts and Mi Cloud after deleting.
- π Use alternative contact apps (such as Simple Contacts) that donβt sync with the cloud.
If you are selling or transferring your phone to another person, be sure to reset to factory settings and delete all accounts (Google, Mi Account, Samsung, etc.) through Settings β Accounts.