The phone book on Xiaomi smartphones eventually turns into chaos: duplicate records, outdated numbers, contacts from messengers and social networks that have long been out of use, which not only complicates finding the right subscriber, but also slows down the system, taking up precious memory, especially for devices with limited storage capacity, such as the Redmi 9A or POCO M3, where every megabyte is on the account.
In this article, weโll look at all the ways to clean contacts, from manually deleting unnecessary records to completely resetting your phone book through MIUI. Youโll learn how to get rid of duplicates, clear the Contacts app cache, disable sync with unnecessary accounts, and even restore deleted numbers if something goes wrong. And for Android 12+ device owners, weโve prepared separate guidelines, taking into account changes in Googleโs policy.
Why Xiaomi contacts get clogged and how it affects the phone
The main reason for filling a phone book with garbage is automatic synchronization with different services. By default, MIUI pulls up contacts from:
- ๐ฑ Google Account (including numbers from Gmail, Hangouts and other services)
- ๐ฌ Messengers (WhatsApp, Telegram, Viber โ if you allow access)
- ๐ฅ Social media (Facebook, VK, Instagram via MIUI Contacts)
- ๐ง Corporate Accounts (if Exchange or Outlook is connected)
As a result, the list of contacts appears:
- ๐ Duplicates โ the same number is saved several times (e.g. from Google and SIM- maps)
- ๐ป Dead contacts are numbers with no names or with irrelevant data.
- ๐ฑ Service records โ technical numbers from operators or applications
- ๐๏ธ Cached data โ temporary files that take up to 50โ100 MB of memory
โ ๏ธ Warning: If you notice that the phone book slows down when scrolling or searching, the problem may be not only the number of contacts, but also the damaged database, in which case only a complete reset or reinstallation of the Contacts app will help.
How does this affect the smartphone?
| Problem. | Effects of consequences | How it manifests |
|---|---|---|
| Busy memory. | Reducing free space for photos, videos, applications | Message โNot enough memoryโ when installing updates |
| Slowing down the search | Lags when entering a name in the search field | 2-5 seconds delay before results are given |
| Synchronization conflicts | Loss of current numbers or duplication | Numbers are missing after MIUI update |
| Data breach | Numbers are in the cloud without your knowledge. | There are unfamiliar contacts in Googleโs account |
Method 1: Manual removal of unnecessary contacts
The most obvious, but also the most time-consuming, method is to manually delete records one by one, and it's good if you have 200 to 300 contacts or less and you know exactly what numbers to leave.
How to remove contact on Xiaomi:
- Open the Contacts app (a icon with a person's silhouette).
- Find an unnecessary entry through search or scrolling.
- Press the contact, then tap on three points (โฎ) top-right.
- Select Delete โ Confirm the action.
To speed up the process, use packet removal:
- In the Contacts app, click on the three lines (โฐ) in the upper left corner.
- Select Contact Management โ Delete contacts.
- Check the boxes for unnecessary entries (you can sort by group).
- Click Delete at the bottom of the screen.
โ ๏ธ Warning: When you manually delete contacts, they disappear only from the device. If they are synced with Google or Mi Account, the records will remain in the cloud and return the next update. To delete them completely, clean the contacts in the web version of the account.
Make a backup copy of contacts|Disable synchronization with clouds|Check the groups (e.g. "WhatsApp")|Remove duplicates first.-->
Method 2: Removing Duplicate Contacts
Duplicates are the most common problem. They occur when:
- ๐ Sync with multiple accounts (e.g. Google + Mi Account)
- ๐ฑ Import contacts from SIM- card or old phone
- ๐ค Automatically combine records in MIUI (sometimes not working correctly)
To find and remove duplicates, use the built-in function:
- Open Contacts. โ press three points (โฎ) โ Contact management.
- Choose Find and combine duplicates.
- MIUI will scan the phone book and show you a list of possible take-offs.
- Opposite each pair will be a Combine button โ press it to merge the records.
If the built-in tool failed, try third-party apps:
- ๐ ๏ธ Contacts Optimizer โ Finds duplicates by number, name and email.
๐ก
Before using third-party contact cleaning apps, disable autosynchronization in your Google account settings.This will prevent duplicates from being restored after deleting.
Method 3: Clearing the cache and data of the Contacts application
If the phone book is slowing down but the number of contacts is small, the problem may be a contaminated cache.The Contacts app (or com.android.contacts) accumulates temporary files that slow it down over time.
How to clear the cache:
- Find Contacts (or Contacts and Calls on newer versions of MIUI).
If the contacts are gone after cleaning the cache, don't panic! They're not deleted, just the app needs time to re-index. Reboot the phone and wait 5-10 minutes.
| Action. | What's cleansed | Effects of consequences |
|---|---|---|
| Clearing the cache | Temporary files, logs, miniatures photos | The app is faster, the contacts are saved |
| Clearing the data | Application settings, call history | The groups will be thrown, the chosen ones will be thrown, but the contacts themselves will remain. |
| Removal of updates | The factory version of the app will return | New features may disappear (for example, a dark theme) |
โ ๏ธ Warning: Some Xiaomi models (e.g. Redmi Note 10 Pro) may need to reset sync with Google after clearing the Contacts app data. Check in advance if the backup is enabled in the cloud!
Method 4: Disabling sync with unnecessary accounts
By default, MIUI syncs contacts to all connected accounts, which leads to duplication and cluttering of the phone book, to disable unnecessary sources:
For the Google account:
- Go to Settings โ Accounts and Synchronization.
- Select your Google account.
- Turn off the slider opposite Contact.
- Click Delete Data to erase already uploaded contacts.
For Mi Account:
- In the same account settings, select Xiaomi Account.
- Turn off contact sync.
- If necessary, delete the stored data through Clear.
For social networks and messengers:
- ๐ WhatsApp: Settings โ Account โ Contact Sync โ Disable.
- ๐ VK: In the application settings, disable access to contacts.
- ๐ Telegram: Contact sync can be turned off in Settings โ Privacy โ Contacts.
What happens if you turn off sync with Google?
Method 5: Complete contact reset (including cloud copies)
If the phone book is completely littered and previous methods have failed, the radical way is to completely reset contacts on the device and in the cloud, which will delete all records, including those synchronized with Google and Mi Account.
How to reset contacts completely:
- Backup (required!): Open Contacts โ Settings (โฎ) โ Import/Export. Select Export to your device and save the.vcf file to your phone memory or to your SD- card.
- Delete contacts from the cloud: For Google: go to contacts.google.com, highlight all contacts and click Delete. For Mi Account: in the Xiaomi account settings, find the Sync section and clear the data.
Clear contacts on the device
- In the Contacts app, select Contact Management โ Delete all contacts.
- Confirm the action (a password may be required).
- Reboot your phone and make sure your contacts are gone.
After discharge, you may:
- ๐ Restore contacts from a backup (.vcf file).
- ๐ฅ Import only the required records from the cloud (e.g., only work contacts from Google).
- ๐ซ Set up selective synchronization to avoid repeated cluttering.
๐ก
A complete reset is the only way to get rid of the "unremovable" records that remain even after manual cleaning. But without a backup, you risk losing important numbers forever!
Additional tips: how to maintain contacts in order
To prevent a phone book from becoming a landfill, follow the following simple rules:
- ๐ Regular cleaning: Check contacts for duplicates and outdated numbers every 3-6 months.
- ๐ Sync Control: Leave only one account (e.g. Google) enabled and disable the others.
- ๐ฑ Use Groups: Separate contacts into categories ("Work," "Family," "Friends") for easy management.
- ๐ Automatic backup: set up weekly backup in Settings โ System โ Backup.
- ๐ซ Restrict application access: In the privacy settings, disable access to contacts for unnecessary programs.
For advanced users:
- ๐ ๏ธ Use Tasker to automatically clean your Contact Cache on schedule.
๐ก
If you frequently communicate with foreign contacts, you can enable name transliteration (e.g., Ivan โ Ivan) in MIUI settings, which will help avoid duplicates when synchronizing with foreign services.