How to disable duplicate contacts on Android Xiaomi: step-by-step instructions

Why Xiaomi has duplicate contacts and how to fix it

The problem of duplicate contacts on Xiaomi smartphones (Redmi, POCO, Black Shark is one of the most popular among users. MIUI. Most often, it occurs after synchronization with Google Account, firmware updates or importing a phone book from the Internet. SIM-As a result, the contact list will have repetitive entries with the same names but different sources (e.g., "Phone", "Google", "SIM").

Main reasons for duplicates:

  • ๐Ÿ”„ Automatic synchronization with multiple accounts (Google, Mi Account, WhatsApp, etc.).
  • ๐Ÿ“ฑ Import of contacts from different sources (SIM, VCF-file, messengers) without prior cleaning.
  • ๐Ÿ”ง Mistakes. MIUI, especially after major updates (e.g., transition from MIUI 12 on MIUI 14).
  • ๐Ÿค– Contact management applications conflict (e.g. Truecaller or Drupe).

In this article, weโ€™ll look at 5 proven ways to eliminate duplicates, including MIUI settings, manual cleaning through Google Contacts, and hidden shell features. Importantly, make a backup of contacts before you start (instructions in the last section) to avoid data loss.

๐Ÿ“Š How often do you have duplicate contacts on Xiaomi?
Constantly after each update
Sometimes, when synchronized with Google
It used to be, but it solved the problem.
Never encountered it.

Method 1: Disabling the automatic contact merger in MIUI

By default. MIUI It attempts to automatically combine contacts from different sources (for example, if a person has a Google number and a Google number). SIM-However, this mechanism often works incorrectly, creating duplicates instead of merging, to disable this function:

  1. Open the Contacts app.
  2. Tap it on three points (โ‹ฎ) top-right โ†’ Settings.
  3. Select Contact Management โ†’ Merger of contacts.
  4. Turn off the Automatic Merge option.

After that, the system will no longer merge the records itself, but the duplicates that have already been created will remain - they must be manually deleted (see Method 3).

๐Ÿ’ก

If you keep seeing duplicates after you disable the merger, check your sync settings in Settings โ†’ Accounts and Sync. You may have synced with unnecessary services (e.g. Facebook or Viber).

Method 2: Set up sync with Google Account

Most often, duplicates arise from a conflict between local contacts (phone contacts) and entries from Google Accounts.

  1. Go to Settings โ†’ Accounts and Sync โ†’ Google.
  2. Select your account โ†’ Synchronization of the account.
  3. Turn off the slider near Contacts.
  4. Wait 1-2 minutes and turn on the sync again.

If you have duplicates, try the forced renewal of contacts:

  • ๐Ÿ“ฑ Open Google Contacts in your browser.
  • ๐Ÿ” On the left menu, select Doubly. โ†’ Unite.
  • ๐Ÿ”„ Press More. โ†’ Export, save the.vcf file, then import it back.
What if Google Contacts donโ€™t show duplicates?
Sometimes duplicate entries are hidden because of filters. In Google Contacts, click on the gear icon (โš™๏ธ) โ†’ Change the labels and make sure all groups are selected (including Other Contacts).

Method 3: Manually remove duplicates through the Contacts app

If the automatic merger is disabled but the duplicates remain, they can be manually deleted:

  1. Open the Contacts app.
  2. Tap it on three points (โ‹ฎ) โ†’ Contact management โ†’ Find the takes.
  3. The system will show you a list of repeating records. Click Combine for each pair.

If you donโ€™t have the option to Find Doubles (as happens on some versions of MIUI), use an alternative method:

  • ๐Ÿ” Sort contacts by name (click on A-Z at the top of the list).
  • ๐Ÿ‘ค Scroll through the list and manually look for repeat names.
  • ๐Ÿ—‘๏ธ To remove the double, click on the contact โ†’ Edit โ†’ Delete.

Export backup of contacts|Disable synchronization with Google|Check hidden contacts (such as from WhatsApp)|Combine doubles one at a time, not all at once-->

Method 4: Using third-party cleaning applications

If you manually remove duplicates for too long, you can use specialized utilities.

AnnexFunctionsPlusesCons
Contacts OptimizerSearch and merge of duplicates, backupFree, simple interface.Advertising, no Russian language
Simpler MergeAutomatic connection of contactsIt works without the internet.Paid version for advanced functions
Cleanup: Duplicate ContactsRemoving doubles, cleaning empty fieldsSupports MIUIRequires access to contacts

Before using third-party applications:

โš ๏ธ Attention: Some utilities can remove not only duplicates, but also useful contacts. Always back up before mass cleaning. It is better to test the application on 2-3 takes before running full processing.

Method 5: Reset the settings of the Contacts app

If none of these methods worked, try resetting the Contacts app to factory settings, which won't delete the contacts themselves, but will return the standard MIUI settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find Contacts (or Contacts) and tap on it.
  3. Select Warehouse โ†’ Clear data and Clear cache.
  4. Reboot the phone.

After the reboot:

  • ๐Ÿ”„ Enable sync with Google Account again.
  • ๐Ÿ“ฅ Import contacts from backup (if you made it in advance).
  • โš™๏ธ Configure the merger parameters (see Method 1).

๐Ÿ’ก

Resetting the Contacts app is a last resort, and only use it if other methods have failed, as after cleaning the data, display settings, contact groups and other personal settings can be lost.

How to Prevent the appearance of doubles in the future

To avoid recurring problems, follow these rules:

  • ๐Ÿšซ Do not import contacts from multiple sources at the same time (e.g., from a SIM-maps and from a.vcf file).
  • ๐Ÿ”„ Check Google Contacts regularly (every 1-2 months).
  • ๐Ÿ“ฑ Use one primary contact source (e.g., only Google or only Phone Contacts).
  • ๐Ÿ”ง Update. MIUI to the latest version โ€“ in the new firmware, many synchronization errors are corrected.

It is also useful to disable autosynchronization for unnecessary applications:

  1. Go to Settings โ†’ Accounts and Synchronization.
  2. Choose an unneeded account (such as Facebook or Twitter).
  3. Turn off the contact sync for him.

๐Ÿ’ก

If you frequently switch between devices (e.g., Xiaomi to iPhone and back), use Google Contacts as your primary source, making it easier to move data and reducing the risk of duplicates.

FAQ: Frequent questions about the duplicate contacts on Xiaomi

Can I restore contacts if I accidentally delete all the takes?
Yes, if you have synced with your Google Account before you delete it. Go to Google Contacts, click More โ†’ Undo changes and select the desired restore date. You can also use the backup from Settings โ†’ Additional โ†’ Backup and Reset (if you created it).
Why do you see the new MIUI update again?
This is a known problem with some versions of MIUI (especially MIUI 12.5 and MIUI 13).After major updates, the system may reset sync settings or mishandle data from Google Account. Solution: After updating manually check the merger settings (see Method 1) and, if necessary, clear the Contacts app cache.
How to export contacts before cleaning?
To create a backup: Open Contacts โ†’ Settings โ†’ Import / Export Contacts. Select Export to the file and specify the location of the save (for example, Internal Memory or Google Drive). The file will be saved in.vcf format - it can be imported back or opened on the PC. You can also use Google Contacts: on the site click More โ†’ Export and select the format of Google CSV or vCard.
Does resetting your phone help you to factory settings?
Yes, but this is a radical measure. In hard reset, all contacts will be deleted from the device, but if they are synced with Google, they can be restored after the reset. Before that, be sure: Back up contacts (see previous question). Make sure that sync with Google Account is enabled. Remember the username and password from your Mi Account (if you use). After the reset, log in to your Google Account and the contacts are synced automatically.
Why do the doubles only appear for some contacts?
This happens if: ๐Ÿ“ž The contact has multiple numbers (e.g. mobile and work) and they are stored in different sources. ๐Ÿ‘ค The name is written with different symbols (for example, "Ivan Ivanov" and "Ivan Ivanov" (worker)"). ๐Ÿ”„ The contact was manually edited after the automatic merger. Solution: manually edit such contacts, making sure that all data (numbers, email, addresses) are stored in one record.