Why Xiaomi has duplicate contacts and how to fix it
You open a phone book on your Xiaomi Redmi Note 12 or POCO X5 Pro, and there are dozens of repetitive entries? The same person is displayed 2-3 times, with different numbers or accounts in messengers? This is a typical problem of MIUI users, and it does not occur by chance.
โ Sync with multiple accounts (Google, Mi Account, SIM-Each service creates a copy of the contact.
When you restore backup data, old contacts are not deleted, but added on top of new ones.
โ Mistakes. MIUI In some versions of the firmware (especially MIUI 13-14) The bug with duplicates appears after the update.
The good news is that you can combine contacts on Xiaomi without third-party applications โ there are enough built-in tools. Below we will discuss all the ways, from the simplest to the most advanced, taking into account the features of different models (Redmi 10, Xiaomi 13T, POCO F5, etc.).
Less than 10|10-50|50-100|More than 100|I don't know-->
Method 1: Connecting contacts through the standard Contacts app
The fastest method is to use the built-in merger feature in the Contacts app (or Contacts on global firmware) that works on all Xiaomi smartphones with MIUI 12 and later, including the Redmi A2+ and Xiaomi 12 Lite.
Instructions:
- ๐ฑ Open the Contacts app (a icon with a person's silhouette).
- ๐ In the top search bar, type the name of the contact with the double. Or scroll through the list manually.
- ๐ฅ Click on the contact, then tap on three points (โฎ) top-right โ Choose to combine contacts.
- โ Check all duplicate records and click Ready.
If the option to connect contacts is inactive:
โ ๏ธ Attention: On some firmware (MIUI 13.5 for Redmi Note 11) feature hidden.Try long press on contact โ Edit โ More (โฎ) โ Unite.
Make a backup of contacts (Settings) โ Google โ Backup)|Check that all duplicates are displayed in one account (Google or Mi)|Turn off sync with SIM-card (if not used)|Close all messaging apps (WhatsApp, Telegram) to avoid conflicts-->
Method 2: Using Google Contacts for Mass Merger
If there are hundreds of takes, manually combining it will take hours, in which case Google Contacts will help โ the service automatically finds and leaks repetitive entries. The method works on all Xiaomi where a Google account is tied (even on the POCO M4 Pro with custom firmware).
Step-by-step:
- Open your browser on your phone or PC and go to contacts.google.com.
- Sign in under the same account as on your smartphone.
- On the left menu, select Dubbley (or Merge & fix in English).
- The system will show all the duplicate contacts. Press Combine all or select specific duplicates.
- Confirm action. Changes sync with the phone for 5-10 minutes.
Important: If after the merger in Google Contacts, the duplicates remained on Xiaomi, check the sync settings: go to Settings โ Accounts โ Google โ Account Sync and turn on the switch opposite Contact.
๐ก
Before a mass merger, export your contacts to.vcf: Google Contacts click More โ Export, which will help you recover your data if something goes wrong.
Method 3: Connecting with MIUI Tools (for advanced users)
On Xiaomi smartphones with unlocked bootloader or root rights, you can use the MIUI Tools utility - it allows you to manage system settings, including contacts. The method is suitable for the Redmi K50, Xiaomi 12S Ultra and other flagships where standard methods did not work.
Algorithm of action:
- ๐ ๏ธ Install. MIUI Tools (requires included debugging by USB).
- ๐ฒ Connect your phone to your PC and launch the utility.
- ๐ง Go to the Contacts tab. โ Merge Duplicates.
- ๐ The program will scan the database and suggest that you drain the takes.
โ ๏ธ Attention: Use MIUI Tools can cause the Contacts app to crash if you interrupt the process.Be sure to backup through Settings before you start. โ The phone. โ Backup.
What if MIUI Tools can't see the take?
Method 4: Manual editing through export/import (for technical users)
If automatic methods don't work, you can manually edit the contact file, which requires accuracy, but is guaranteed to remove all duplicates, and is suitable for the POCO F3 GT, Xiaomi Mi 11 and other models.
Instructions:
- Export contacts: Settings โ Google โ Backup โ Export contacts (.vcf format)
- Open the.vcf file on your PC using a text editor (e.g. Notepad++).
- Find the repeating BEGIN:VCARD and END:VCARD blocks with the same names. Delete the duplicates by leaving one entry with the full data.
- Save the file and import back: Contacts โ โฎ โ Contact management โ Imports/Exports โ File-based import
| Problem. | Reason. | Decision |
|---|---|---|
| The doubles remained after importation | Contacts are tied to SIM-map | Delete contacts with SIM: Contacts โ โฎ โ Contact management โ SIM-map โ Delete everything |
| Not all contacts were imported. | Error in.vcf format | Check the file for extra characters or use an online validator |
| Names are displayed in hieroglyphics | Incorrect file encoding | Save.vcf in UTF-8 encoding before importing |
Method 5: Reset the Contacts app (last resort)
If none of these methods worked, the radical solution is to reset the Contacts app to factory settings, which will delete all local data but keep contacts synchronized with Google or Mi Account.
How to reset:
- Go to Settings โ Applications โ Application Management.
- Find the contact and tap it.
- Select Warehouse โ Clear data and Clear cache.
- Reboot your phone. Once turned on, the contacts will automatically download from the cloud.
โ ๏ธ Note: If you have not synced your contacts with Google or Mi Account, they will be permanently deleted!
๐ก
Resetting the Contacts app is the last chance to get rid of the take. Use it only if other methods haven't worked and you have an up-to-date backup.
How to Prevent the appearance of doubles in the future
To prevent the problem from returning, follow these rules:
- ๐ Turn off sync with SIM-map: Contacts โ โฎ โ Settings โ Imports/Exports โ Synchronization with SIM โ Turn it off.
- ๐ฑ Use one primary account: Choose either Google or Mi Account to store contacts. Don't sync with both at the same time.
- ๐ Set up automatic backup: Enable autosynchronization in Settings โ Google โ Backup.
- ๐ซ Avoid importing from old backups: When recovering data, choose only current backups (no older than yours). 1-2 months).
If you frequently add contacts from messengers (WhatsApp, Telegram), check the settings of these applications, for example, on WhatsApp you can turn off automatic addition of contacts:
WhatsApp โ โฎ โ Settings โ Account โ Contact Sync โ Turn off