Transferring contacts between smartphones is one of the most common tasks when changing devices. Xiaomi owners (including the Redmi series, POCO Black Shark and Black Shark are particularly affected by this problem due to the closed ecosystem. MIUI, Unlike the iPhone, where contacts are automatically synchronized via iCloud, on Xiaomi, users have to choose between several methods, from classic export through the Internet. SIM-Map to cloud services like MI Cloud or Google Contacts.
In this article, we will discuss 5 proven ways to transfer contacts, including nuances for different versions of MIUI (12 to 14) and smartphone models. Particular attention will be paid to the problem of duplicate contacts when syncing through Google β a common error that many users notice too late, and you will learn how to avoid data loss when resetting your phone to factory settings and why vCard files (.vcf) sometimes do not open on new devices.
1. Transfer contacts through Google Account (recommended method)
Google Contact Sync is the most reliable method, as data is stored in the cloud and automatically updated on all devices.
- π± You have an active Gmail account (or you are ready to create one).
- π You plan to use contacts on multiple devices (not just Xiaomi).
- π You need protection against data loss when your phone breaks.
To move contacts:
- On your old phone, open Settings β Google Accounts β Sync and turn on the switch opposite Contact.
- Wait for the synchronization to be completed (check in Contacts β Management β Synchronization settings).
- On the new Xiaomi, add the same Google account to Settings β Accounts and Sync.
- Turn on contact sync and wait for data to load (it can take up to 10 minutes).
Make sure your old phone has mobile internet or Wi-Fi on.
Check the space available in your Google Account (contacts take up little space, but there is a limit)
Disable battery optimization for the Contacts app (in MIUI this can block synchronization)
Check the number of contacts on your old phone and in the web version of Google Contacts (contacts.google.com)-->
β οΈ Note: If the new Xiaomi already has contacts, they may be duplicated. To avoid this, export your existing contacts to a.vcf file before synchronization (via Contacts). β More. β Export) and remove them and after synchronization import back.
2.Using MI Cloud (Xiaomi Cloud)
MI Cloud is Xiaomiβs proprietary cloud storage that automatically backs up contacts if the feature is enabled, a method that is convenient if both phones are from Xiaomi, but has limitations:
- π Data is stored on Xiaomi servers in China, which could raise privacy questions.
- π΄ It only works between devices with MIUI (Not suitable for porting to iPhone or Samsung).
- π Requires authorization through Mi Account (if not, you will have to register).
Instructions:
- On your old phone, go to Settings β Mi Account β MI Cloud.
- Enable Contact Backup and wait until the completion (cloud icon will turn green).
- On the new Xiaomi, sign in to the same Mi Account.
- In MI Cloud, enable contact sync and reboot your phone.
What if MI Cloud does not sync your contacts?
β οΈ Note: Xiaomi sometimes blocks access to the site MI Cloud for devices with unlocked bootloader or custom firmware. If you see a Service Unavailable error, try another method.
3. Transfer through SIM-Card (for a small number of contacts)
This is a good way to do it if you have few contacts (up to 250) and no Internet access, but it has some serious limitations.
- π SIM-The card stores only the name and number (without photos, email, addresses).
- π’ Limit on number of contacts (depending on operator, usually 200-300).
- π± It does not work on eSIM phones (physical only). SIM).
How to move:
- On your old phone, open Contacts β More β Contact Management β Import / Export β Export to SIM.
- Select contacts for export (or click Select All) and confirm.
- Move it. SIM-map to the new Xiaomi.
- On the new phone go to Contacts β More β Management β Import with SIM.
| Problem. | Reason. | Decision |
|---|---|---|
| Contacts are not imported with SIM | Format SIM-The card is not supported (for example, USIM instead SIM) | Use a microSIM/nanoSIM adapter or other transfer method |
| Contact names are displayed in hieroglyphics | Coding SIM-The card does not match the regional settings of the phone | Change the language of the system to English before importing |
| Not all contacts were exported. | Limit SIM-card overdone | Break up contacts into groups and export in parts |
β οΈ Note: If you are using a double SIM-Map on Xiaomi, make sure that contacts are exported to the same SIM, In some models (for example, Redmi Note 12 Pro)+) The default contacts are saved to SIM1, even if active SIM2.
Through Google Account
Through MI Cloud
Through SIM-map
Bluetooth/Wi-Fi Direct
Another way.-->
4. Transfer of contacts via Bluetooth or Wi-Fi Direct
Wireless transmission is convenient if you do not have access to the Internet or you are transferring contacts between Xiaomi and a phone of another brand (for example, Samsung or Huawei).
- π’ Slow speed (especially with lots of contacts).
- π High battery consumption.
- π± On some Xiaomi models, the function is hidden in the menu.
Step-by-step:
- On both phones, turn on Bluetooth and make them visible to other devices.
- On your old phone, open Contacts β More β Send (or Share).
- Select contacts to transfer and press Bluetooth.
- Confirm the file acceptance on the new Xiaomi (the file will be in.vcf format).
- Open the file and import the contacts.
1. On both phones, enable Wi-Fi Direct in your Wi-Fi settings.
2 Connect to a network created by one of the phones.
3. In the Contacts app, select the Send option and specify Wi-Fi Direct as the transfer method.
It works faster than Bluetooth and doesnβt require a password.-->
β οΈ Attention: On Xiaomi with MIUI 14 The Bluetooth contact sending function may not be available in the standard menu:
- Install a file manager (e.g., Mi File Manager).
- Export contacts to.vcf via Contacts β More β Export.
- Send the file via Bluetooth as a normal document.
5. Manual export/import via.vcf file
A.vcf file (or vCard) is a universal format for storing contacts, and can be transferred via Google Drive, Telegram, email or even a single file. USB-The advantages of cable:
- π Stores all data (names, numbers, email, addresses, photos).
- π It works on all devices (including iPhones and PC).
- π You can create a backup copy on the hard disk.
How to export and import:
- On your old phone, open Contacts β More β Contact Management β Export.
- Select the.vcf format and specify the location of the save (e.g., Internal Memory β Downloads).
- Transfer the file to the new Xiaomi (via USB, Bluetooth or cloud).
- On the new phone, open the.vcf file and confirm the import.
How to open.vcf on your computer?
β οΈ Note: If you import.vcf on Xiaomi, you get a file corrupt error, try it:
- Open the file on the PC and save it in UTF-8 encoding.
- Break up a large.vcf into multiple files (500 contacts each).
- Use an alternative application to import (e.g. Contacts+ from Google Play).
6. Transfer of contacts in case of resetting or breakage of the phone
If your Xiaomi has dropped to factory settings or broken, you can restore contacts in several ways, depending on whether synchronization was enabled:
| Situation | Decision | What's needed |
|---|---|---|
| Synchronization with Google has been enabled | Sign in to the same Google account on your new phone and enable contact sync | Internet access, Gmail account |
| Synchronization with MI Cloud has been enabled | Log in to Mi Account on the new Xiaomi and recover data from the cloud | Xiaomi account, stable network connection |
| No backup, but the phone is turned on | Export contacts to.vcf and transfer them to another phone | USB-cable, file manager or Bluetooth |
| Phone is not turned on, but there is access to recovery | Connect your phone to your PC in MTP mode and copy the contacts.db file from /data/data/com.android.providers.contacts/databases/ | ADB-access, root rights (unblocked bootloader required) |
If the phone is completely out of order and the sync is not set up, the chances of contact re-establishment are minimal.
- π§ Contact Xiaomi Service Center β sometimes data can be extracted from damaged memory (paid service, ~3-5 thousand rubles.).
- π Check if the contacts are still in place SIM-card (if yes, transfer it to another phone).
- πΎ If you used messengers (WhatsApp, Telegram), some contacts can be saved in chats.
π‘
The most reliable way to avoid losing contacts is to enable automatic sync with Google or MI Cloud in advance, not after your phone breaks, and even if you donβt plan to change your device, backing up in the cloud will save data when you steal, lose, or reset your settings.