How to Transfer Contacts from Xiaomi to Huawei: A Complete Guide to Pictures and Nuances

Why the transfer of contacts between Xiaomi and Huawei requires a special approach

The transition from Xiaomi to Huawei is not just a brand change, but a transition between two ecosystems with fundamentally different approaches to data synchronization. If in the case of Apple β†’ Android or Samsung β†’ Google Pixel, the process often boils down to a single click, then users are waiting for nuances: from the closedness of Huawei Mobile Services (HMS) services to the peculiarities of the Mi Account against the background of sanctions for Chinese manufacturers.

The main problem is the lack of direct compatibility between Mi Cloud (Xiaomi Cloud) and Huawei Cloud. Even standard export via.vcf file can fail due to encoding Chinese characters in names or duplication of fields. In this article, we will discuss 5 working methods of transfer – from the most reliable (via Google) to emergency (via Google) SIM-Discover hidden Huawei settings that speed up imports by 40%.

Important: If you’re using models older than 2020 (like the Huawei P30 or Redmi Note 8), some features may be missing – check the firmware’s relevance in Settings β†’ About Phone β†’ EMUI/MIUI version.

Method 1: Transfer through a Google account (the most universal way)

This method works on 100% of devices regardless of the year of release, as it uses the standard CardDAV protocol. The main condition is that both phones must be logged in to the same Google account (even if you have not used it before).

Instructions for Xiaomi:

  1. Open the Contacts app.
  2. Slip on three dots in the upper right corner β†’ Contact management β†’ Import/Export.
  3. Select Export to File β†’ Check Google (not Mi Account!) β†’ Export.
  4. Wait for the notification of successful synchronization (can take up to 10 minutes with 1000+ contacts).

Instructions for Huawei:

  • πŸ“± Go to Settings. β†’ Accounts. β†’ Google.
  • πŸ”„ Turn on sync for Contact (slider should turn blue).
  • ⏳ Wait 5-15 minutes – contacts will appear automatically in the Contacts app.

Xiaomi has disabled synchronization with Mi Account

Huawei has mobile internet or Wi-Fi enabled

Google Account is the same on both devices

There are no storage restrictions in Google settings-->

⚠️ Note: If no contact appears, check:

1.On Huawei in Settings β†’ Apps β†’ Contacts β†’ Permissions should be enabled Warehouse and Contacts. 2. On your Google account at contacts.google.com, contacts should be displayed (if not, repeat export with Xiaomi).

Method 2: Export/import via.vcf (for advanced users)

This is a good way to do it if you don’t want to connect with cloud services or if you have a corporate phone with restrictions on Google accounts..vcf (vCard) is a universal format for storing contacts, but there are pitfalls here:

Step 1 Exports with Xiaomi

  • πŸ“€ Open Contacts. β†’ Contact management β†’ Imports/Exports.
  • πŸ“„ Select Export to File β†’ Specify the saving path (for example, downloads).
  • πŸ” The file name should end in.vcf (for example, the file name should be, contacts_2026.vcf).

Step 2: Transfer the file to Huawei

Transmission options:

MethodSpeed.Reliabilitynuance
BluetoothLow (5-10 kt./min)MediumCan cut off the Cyrillic alphabet in names
Email (inclusion)Tall.Tall.25MB limit (up to 10,000 contacts)
USB-cable (MTP)Instantly.Tall.Requires HiSuite drivers for Huawei
Cloud (Yandex.Disk, Mail.ru)MediumDepends on the Internet.The file should not exceed 50 MB

Step 3: Import to Huawei

  1. Download the.vcf file to your phone (for example, through Files β†’ Downloads).
  2. Open the file – the system will prompt you to import contacts to Local Contacts or SIM-card.
  3. Select Local Contacts β†’ wait until it's finished.

πŸ’‘

If an error occurs when importing "Impermissible format", open the.vcf file in the text editor (for example, Notepad).++) Make sure that the first line starts with BEGIN:VCARD, And the last one is END:VCARD. Remove the extra characters and save in encoding UTF-8

Method 3: Use SIM-maps (emergency version)

This method is inferior in convenience to the first two, but helps when:

  • 🚨 No access to the Internet or cloud services.
  • πŸ“΅ Phones do not support Bluetooth or USB-debugging.
  • πŸ”’ Contacts are only kept on SIM-card (relevant to button phones).

Limitations:

⚠️ Attention: SIM-The card only keeps the name. + number (no email, no addresses, no photos) maximum 250 contacts. SIM They will only be displayed after rebooting!

Instructions:

  1. On Xiaomi: Contacts β†’ Select the necessary contacts β†’ Export to SIM.
  2. Wait for notification of successful export.
  3. Move it. SIM-Huawei card.
  4. On Huawei: Contacts β†’ Import/Export β†’ Import with SIM.
What if Huawei doesn’t see SIM contacts?
1.Reset the phone. 2. Check that SIM-card inserted SIM1 (on some models SIM2 It does not support imports. 3. Try another one. SIM-card - some operators (for example, Tele2) block contact recording.

Method 4: Applications for portability (Clone Phone, SHAREit)

Specialized utilities automate the process, but they need to be careful: some of them (for example, SHAREit) collect user data.

Option 1: Huawei Phone Clone

  • πŸ“₯ Install the app on both phones from AppGallery (for Huawei) and Google Play (for Xiaomi).
  • πŸ”— On Huawei, select This is a new phone, on Xiaomi, This is an old phone.

Option 2: Xiaomi Mi Mover (newer models only)

The Mi Mover app officially supports a port to Huawei, but only if:

  • πŸ†• Xiaomi is working on it. MIUI 12+.
  • πŸ“¦ Huawei has installed Huawei Mobile Services 5.0+.
  • πŸ”Œ Used by the original USB-cable (not all cables support data transmission).

Through a Google account

Through the.vcf file

Through SIM-map

Special applications (Phone Clone, Shareit)

In other ways.-->

Method 5: Through computer (for mass editing)

This method is suitable if you need:

  • πŸ“Š Filtering duplicate contacts.
  • πŸ–ΌοΈ Add photos to your contacts.
  • πŸ” Correct errors in numbers (e.g., delete unnecessary characters).

Instructions:

  1. Export your contacts to.vcf (see Method 2).
  2. Connect Xiaomi to your PC via USB β†’ copy the file to a folder on your computer.
  3. Open the file in Microsoft Outlook or VCF Editor for editing.
  4. Save Changes β†’ Transfer the file to Huawei (via USB or email).
  5. Import the edited.vcf to Huawei.

πŸ’‘

Contact editing on PCs allows you to correct formatting errors that often occur when you transfer directly between Chinese phones (for example, incorrect encoding of Chinese characters or dual numbers).

Frequent mistakes and their solutions

Even when following the instructions, users face problems, and we have collected the TOP-5 errors and ways to fix them:

1. Contacts are duplicated

πŸ”Ή Reason: Huawei is enabled synchronization with both Google and Huawei Cloud at the same time.

πŸ”Ή Solution: Go to Settings β†’ Accounts and disable sync for one of the services. then manually combine duplicates in the Contacts app (click on contact). β†’ Unite).

2 Cyrillic symbols in names disappear

πŸ”Ή Reason:.vcf file saved in encoding ANSI instead UTF-8.

πŸ”Ή Solution: Open the file in Notepad++ β†’ Coding β†’ convert into UTF-8 without BOM β†’ keep.

3 Huawei does not see contacts after import

πŸ”Ή Reason: Contacts imported into SIM-card, not phone memory.

πŸ”Ή Solution: Go to Contacts β†’ Settings β†’ Display contacts and enable contact display with SIM.

4. "Insufficient memory" error when importing

πŸ”Ή Reason:.vcf file is too large (over 50 MB).

πŸ”Ή Solution: Break the file into parts with the help of VCF Splitter.

5 Contact photos are not synchronized

πŸ”Ή Photos are stored in Mi Account, not Google.

πŸ”Ή Solution: Manually export photos through the Gallery β†’ Albums. β†’ Contacts.

Can I transfer contacts from Xiaomi to Huawei without the Internet?
Yes, there are three ways: SIM-map (limit 250 contacts without additional fields) via Bluetooth (transfer.vcf file). USB-cable (a computer or a computer is required) OTG-The most reliable offline method is exporting to.vcf on Xiaomi, transferring the file to a flash drive, and then importing it to Huawei.
Why did some numbers disappear after the Huawei transfer?
This is a common problem when importing through SIM-card or incorrect.vcf file. Causes: Numbers contain special characters (e.g, +7 (9xx) xxx-xx-xx instead +79xxxxxxxxxx). The.vcf file was corrupted during transmission (e.g. via Bluetooth). Huawei has enabled spam filter numbers (Settings) β†’ Security β†’ Spam protection. Solution: check the source.vcf file in the text editor for all numbers.
How to transfer contacts from Xiaomi to Huawei if the screen is broken on Xiaomi?
If the sensor doesn’t work, but the phone turns on: Connect Xiaomi to the PC via USB β†’ Use the mouse (needed). OTG-Export contacts to.vcf via Mi PC If the screen is completely black, but the phone is determined by the PC, use it. ADB-Export teams: Adb pull /data/data/com.android.providers.contacts/databases/contacts2.db (Root rights required) If the phone is not turned on, remove SIM-Import contacts from the card to Huawei (see Method) 3).
Will the synchronization of contacts between Xiaomi and Huawei work after the transfer?
No, automatic two-way synchronization between these brands is not possible because of the closed ecosystems. However, you can: Use Google Contacts as an intermediary storage (updates will be displayed on both phones). IMAP-Synchronize via Yandex or Mail.ru account. Install third-party apps like Sync.ME (but they require access to personal data). ⚠️ Note: When using Huawei Cloud, contacts will only be available on Huawei devices.
How to transfer contacts from Xiaomi to Huawei, if Huawei is Chinese firmware (without Google)?
On Huawei with no firmware GMS (Google Mobile Services) is available using the following methods: Through Huawei Cloud: On Xiaomi, export contacts to.vcf. Upload a file to Huawei Cloud via your browser. On Huawei, log in to Huawei ID and enable sync. via the local area network (Phone Clone): Install the Huawei Phone Clone on both phones β†’ Choose Without the Cloud β†’ Transfer the data over Wi-Fi Direct. SIM-map: see Method 3 (works on all firmware). ⚠️ Note: Huawei’s Chinese firmware may not support Russian in contacts. To fix this, install MoreLocale 2 from AppGallery.