Why Xiaomi is creating duplicate contacts and how to fix it
You noticed that in the phone book Xiaomi Redmi, POCO Or is Mi the same person displayed multiple times with different numbers? SIM-Maps or syncs with Google and Mi Accounts, and the system automatically creates separate entries for each number, even if they belong to the same person.
In this article, we will analyze 3 ways to combine contacts on Xiaomi smartphones with MIUI 12/13/14 shells and the new HyperOS.
- ๐ Combine duplicates manually through the "Contact" app"
- ๐ค Automatically drain records using built-in tools
- โ๏ธ Synchronize data without loss between accounts
- ๐ฑ Set up the main number for calls
Special attention will be paid to the hidden MIUI feature, which allows you to link up to 5 numbers to a single contact without losing your call and message history, a feature that is not available in standard Android, but is available on all Xiaomi smartphones since the Redmi Note 7 (2019).
Preparation before the union: what to check
Before you start merging contacts, follow 3 mandatory steps:
Create a backup copy of the phone book|Check the version. MIUI/HyperOS|Turn off automatic synchronization with the clouds|Close all background applications-->
Backup will save your data if something goes wrong.
- Open Contacts. โ โฎ โ Contact management โ Imports/Exports
- Select Export to File and Save VCF to Memory Card
- Check the file through any file manager (should weigh 10KB)
The firmware version affects the options available, for example, in HyperOS (2026+), the contact pairing interface has changed โ now it is hidden in Settings โ Additional. On older versions of MIUI (up to 12.5), this feature may not be available at all.
๐ก
If you have a smartphone POCO F5 or newer, use the proprietary application POCO Contacts โ it has a convenient visual editor for merging duplicates.
Method 1: Manually linking through the "Contacts" application
This is the most reliable method that works on all Xiaomi models regardless of the MIUI version.
- Open the Contacts app (a human silhouette icon)
- Find a duplicate contact and tap it.
- In the upper right corner, press โฎ โ Unite
- Select a second contact to merge from the proposed list
- Confirm the action by pressing Ready
The system automatically transfers all data (numbers, email, addresses) to the main record, and it's important that if contacts have different names, the first name you choose will be the first one to change the main name.
- Open a joint contact
- Slip on the name โ Edit
- Enter the correct name and keep it.
What to do if the "Unite" button is inactive?
On Xiaomi 13/14 models with HyperOS, the interface is slightly different:
- ๐ฑ Long press on contact โ Edit
- ๐ Chain icon in upper right corner โ duplicate
- ๐พ Save changes takes up to 30 seconds (donโt close the app)
Method 2: Automatic merger via MIUI settings
Xiaomi's branded shell has a built-in tool to find and combine duplicates.
- Go to Settings โ Applications โ Contacts โ Contacts Combination
- Activate the Autounification slider
- Click Find duplicates and wait for the scan to be completed.
- Review the proposed pairs and confirm the merger
The algorithm analyzes:
- ๐ค Name matching (even with typos)
- ๐ Phone numbers with the same last 5 digits
- โ๏ธ Email addresses and other related data
Manual fusion|Automatic through settings|Imports/exports VCF|I don't unite, I leave it as it is.-->
โ ๏ธ Attention: Automatic integration can create "Frankensteins" - contacts with data from different people if the algorithm is wrong!
On the Redmi Note 12 and later, an advanced setting is available:
Settings โ Memory โ Contacts โ Additional โ Similarity ThresholdHere you can specify the sensitivity of the search for duplicates (recommended value: 80%).
Method 3: Connecting through Google Contacts (for synchronized accounts)
If your contacts are synced with your Google Account, it is more convenient to use the web interface:
- Open contacts.google.com in your browser
- On the left menu, select Duplicates.
- Click Combine All or selectively merge pairs
- Wait for synchronization (can take up to 10 minutes)
Advantages of this method:
- ๐ It works on any device (even with PC)
- ๐ More accurate algorithm for finding duplicates
- ๐ค Opportunity to cancel merger within 30 days
For Xiaomi with HyperOS, after combining through Google, do:
Settings โ Accounts โ Google โ Contact Synchronization โ Forced Synchronizationโ ๏ธ Note: If you use Mi Account for backup, after changes to Google Contacts, start manual sync in Settings โ Accounts. โ Xiaomi, otherwise the data will be dispersed.
Problem Solving: What to Do When Contacts Are Not Connected
Sometimes the merger process ends in error. Let's look at the typical scenarios and their solutions.
| Problem. | Reason. | Decision |
|---|---|---|
| The "Unite" button is inactive | Contacts from different accounts | Export to VCF โ Import to one account |
| After the merger, the numbers were missing. | Data conflict in the consolidation | Restore from backup and repeat the process |
| Duplicate reappears | Autosynchronization with the cloud | Turn off automatic synchronization during the merger |
| I don't see a merger option. | An outdated version of MIUI | Update your firmware or use Google Contacts |
For Xiaomi Mi A1/A2 models (with pure Android), the only working way is to use Google Contacts, as these devices lack proprietary MIUI features.
If duplicates continue to appear after all the manipulations, check:
- ๐ฑ Settings of the "Phone" application (Settings) โ Annexes โ Phone. โ Memory. โ Clear the cache)
- โ๏ธ Synchronization with third services (WhatsApp, Viber, Telegram)
- ๐ Auto-update of contacts in messengers
๐ก
On POCO X3 and Redmi 9 smartphones, it is often helpful to reset the Contacts app settings (without deleting data) through Settings โ Apps โ Contacts โ Storage โ Reset.
Additional settings: Selecting the main number for calls
Once the contacts are joined, it is important to set up a priority number from which outgoing calls will originate.
- Open a joint contact
- Put it on the right number. โ Establish as the primary
- In the settings SIM-maps (Settings) โ SIM-Maps and mobile networks select:
- ๐ Preferred SIM call-in
- ๐ฌ Preferred SIM for SMS
- ๐ Preferred SIM mobile data
On Xiaomi 12T and newer, the Smart SIM option is available:
Settings โ SIM- map โ Smart Selection SIM โ IncludeThe system will automatically select SIM for calls based on:
- ๐ Time of last contact with the subscriber
- ๐ Geolocations (for international calls)
- ๐ฐ Tariff plan (savings)
For business users, the Contacts Sharing feature is useful (available on Xiaomi 13 Pro and Mi 11 Ultra):
Settings โ Privacy โ Sharing contacts โ Create a profileThis allows you to have separate phone books for work and personal use with different SIM-map.