How to securely transfer data from Huawei to Xiaomi: from contacts to apps

Why data transfer between Huawei and Xiaomi requires a special approach

The transition from Huawei to Xiaomi is not just a smartphone change, but a transition between two fundamentally different ecosystems: EMUI (Huawei’s shell) and MIUI (Xiaomi’s shell). If you’re moving data between devices of the same brand, you need to consider a few key points.

First, Huawei, after the sanctions 2019 year is deprived of access to services Google Mobile Services (GMS), which means the absence of standard tools like Google Drive or Google Photos on new models. Secondly, Xiaomi, on the contrary, is actively integrated with Google services, but has its own limitations - for example, MIUI blocks automatic data transfer via Bluetooth for certain types of files (for example, APK- application files).

In this article, we will discuss 5 working ways to transfer data – from official tools to workarounds for complex cases (for example, if you have a Huawei Mate 50 Pro without a GMS or a Xiaomi 13 Ultra with a blocked bootloader), special attention will be paid to saving contacts, photos / videos in original quality, messages (including chat history in WeChat or Telegram), as well as app settings.

Method 1: Xiaomi’s official tool – Mi Mover

The easiest method for most users is to use the proprietary Mi Mover app, pre-installed on all Xiaomi smartphones, which supports data transfer from devices to Android 5.0+, including Huawei, but there are nuances.

How Mi Mover works:

  1. On Xiaomi, go to Settings β†’ About Phone β†’ Data Transfer (Mi Mover).
  2. On Huawei, download Mi Mover from AppGallery (if any) or via APK from Xiaomi’s official website.
  3. Connect both phones to the same Wi-Fi network (or create an access point on Xiaomi).
  4. On Huawei, select the role of β€œSender”, on Xiaomi – β€œRecipient”.
  5. Scan the QR- code from the Xiaomi screen to Huawei and select data types to transfer.

What can be transferred through Mi Mover:

  • πŸ“ž Contacts (including groups and contact notes)
  • πŸ“· Photos and videos (no compression, but with a file size limit of up to 5GB per session)
  • πŸ’¬ Messages (SMS and MMS, but not instant messenger chats)
  • 🎡 Music and documents (only if stored in the Download or Music folder)
  • πŸ“… Calendar and reminders (if synced to Huawei account ID)

⚠️ Warning: If your Huawei has EMUI 12+ installed, turn off the Private Space feature in the security settings before transferring. Otherwise, Mi Mover will not see some of the files.

Turn off power saving mode | Make sure both phones have β‰₯30% charge | Sign out of your Google account (if any) | Disable VPN or proxy servers | Allow installation from unknown sources (for APK)

-->

Type of dataSupported by Mi MoverLimitations
Contactsβœ… Yes.Contact avatars are not tolerated
Photo/videoβœ… Yes.Max. 5GB at a time, no support for RAW
Annexes (APK)❌ No.Only download links from Google Play
Notes⚠️ Partially.Only if exported to.txt
Wi-Fi settingsβœ… Yes.Passwords from hidden networks are not transferred

Method 2: Cloud-based portability (with Huawei restrictions)

If the Mi Mover failed (for example, due to a lot of data), the alternative is cloud storage. However, it is important to consider that new Huawei models (for example, the P60 Pro or Mate X3) are not Google Mobile Services, so standard Google Photos or Google Drive may not work.

Option A: Huawei Cloud + Xiaomi Cloud (for users with both brands):

  • πŸ“± On Huawei: go to Settings β†’ Huawei ID β†’ Cloud and upload data (contacts, photos, videos).
  • 🌐 On PC: Export data from the Huawei Cloud via the web version (cloud.huawei.com) in ZIP format.
  • πŸ“± On Xiaomi: upload ZIP to Mi Cloud via Settings β†’ Xiaomi account β†’ Cloud.

Option B: Third-party clouds (if there are no Huawei/Xiaomi accounts):

  • πŸ“ Yandex Drive: Works on both devices, supports automatic photo/video downloading.
  • πŸ“ OneDrive: Requires installation of APK on Huawei (download from onedrive.live.com).
  • πŸ“ Dropbox: 2GB cap on free fare, but it works steadily.

πŸ’‘

If Huawei does not have Google Play, download the APK cloud services only from official sites (such as OneDrive or Dropbox). Avoid third-party sources - this can lead to the installation of malware.

To transfer contacts separately from other data:

  1. On Huawei, export your contacts to.vcf via Contacts β†’ Settings β†’ Import/Export.
  2. Upload.vcf to the cloud (e.g. Yandex Drive).
  3. On Xiaomi, download the file and import through Contacts β†’ Settings β†’ Import.

⚠️ Warning: When you transfer photos/video through the cloud, Huawei can automatically compress files to 1920Γ—1080 resolution, even if the original is 4K. To avoid loss of quality, turn off Storage Optimization in the Huawei Gallery settings before downloading.

Method 3: Wireless Transfer over OTG or PC

If the data volume is higher than 10 GB or the Wi-Fi speed is poor, use a physical connection. There are two scenarios: direct connection via OTG- adapter or transfer via computer.

Screenplay 1: OTG- adapter (for phones with support for OTG)

  • πŸ”Œ Buy a OTG- Type-C β†’ Type-C cable (if both Type-C phones are available) or a Type-C β†’ MicroUSB adapter (for older Huawei models).
  • πŸ“± Connect Huawei to Xiaomi via OTG.
  • πŸ“‚ Xiaomi will open a file manager (Files) – copy the desired folders (DCIM, Download, Pictures, etc.).

Scenario 2: Transfer over PC (most reliable)

  1. Connect Huawei to your computer via the USB- cable (select File Transfer mode in the notification curtain).
  2. Copy all the necessary data (DCIM, Movies, Music, etc.) to the hard drive of the PC.
  3. Connect Xiaomi and transfer the files back. Use two Explorer windows to speed up.

How to transfer hidden files and folders
On Windows, enable the display of hidden files in Explorer (View β†’ Hidden Items). Copy the folders.thumbnails (sketch),.data (settings of some applications) and Android/data (save games). On Xiaomi, these folders will automatically become hidden after rebooting.

To transfer applications and their data (for example, save games or settings messengers):

  • πŸ“¦ Use ADB Backup (requires debugging by USB on both phones).
  • πŸ–₯️ On a PC, run the command: adb backup -apk -obb -shared -all -f C:\backup.ab (where C:\backup.ab is the path to the backup file).
  • πŸ“± On Xiaomi, recover data by command: adb restore C:\backup.ab

⚠️ Warning: When ported via PC, Xiaomi may block the installation of APK- files due to the MIUI security policy. To unlock, go to Settings β†’ Special Features β†’ Install Unknown Applications and allow installation for Files.

Wired (via OTG/PC)|Wireless (Mi Mover/Wi-Fi)| Cloud Services|Handheld (one file)|I can't stand it, starting with a clean phone

-->

Method 4: Transfer of messages and chats of messengers

Standard tools like Mi Mover don’t carry the history of chats on WhatsApp, Telegram or WeChat.

WhatsApp:

  • πŸ“± On Huawei, back up: WhatsApp Settings β†’ Chat β†’ Backup.
  • πŸ“ Copy the /sdcard/WhatsApp/Databases folder to your PC (file msgstore.db.crypt14).
  • πŸ“± Install WhatsApp on Xiaomi, but don't run it! Move the Databases folder to the same location.
  • πŸ”„ Restore chats when you first start WhatsApp.

Telegram:

  • πŸ“± On Huawei, export chats: Settings β†’ Additional β†’ Export Chat History (select JSON- format).
  • πŸ“ Transfer the file to Xiaomi and import through the same path in the settings.

WeChat:

  • πŸ“± On Huawei, back up: I β†’ Settings β†’ Chat β†’ Backup/Restore.
  • πŸ” Link the same WeChat account to Xiaomi and recover the data.

πŸ’‘

To transfer WhatsApp chats, it is critical to use the same phone number as the old device. If the SIM- card is not already activated on Xiaomi, temporarily insert it back into Huawei to create a backup.

messengerTransfer is supportedPC requiredLimitations
WhatsAppβœ… Yes.βœ… Yes.Unless the number's changed.
Telegramβœ… Yes.❌ No.No media files in the free version
WeChatβœ… Yes.❌ No.Only account-based chats
Viberβœ… Yes.βœ… Yes.You need confirmation via SMS.
Signal❌ No.β€”There's no official way.

Method 5: Transfer applications and their data (including games)

Porting installed applications is one of the most challenging tasks, especially when it comes to games with local saves (such as Genshin Impact or Honkai: Star Rail), which will help with the combination of APK Extractor and manual data transfer.

1 Export APK- Files from Huawei:

  • πŸ“± Install the APK Extractor app on Huawei (available in AppGallery or as APK).
  • πŸ“ Export APK the desired applications to the folder on the memory card.

Step 2: Transfer of the application data:

  • πŸ“‚ Copy folders with data from /sdcard/Android/data/ [name packet] and /sdcard/Android/obb/ [name packet].
  • πŸ“± On Xiaomi, install APK- files and transfer the data folders to the same directories.

Step 3: Restoration of access rights:

  • πŸ”§ Use File Manager+ (with root rights, if any) or ADB- command: adb shell chmod -R 777 /sdcard/Android/data/ [packet name] to restore folder rights.

⚠️ Warning: Some applications (e.g., banking or DRM- security) are tied to a unique device identifier (IMEI or Android ID). Once ported to Xiaomi, they may require re-authorization or even refuse to work.

πŸ’‘

To transfer games with cloud-based saves (for example, Call of Duty: Mobile or PUBG Mobile), you need to log in to the same social network (Facebook, Google, Game Center) on a new device. Local saves (for example, in Minecraft) will have to be transferred manually.

Frequent Mistakes and How to Avoid Them

Even when following instructions, users face typical problems, and here are the most common ways to solve them:

1. Mi Mover doesn't see Huawei:

  • πŸ”„ Reboot both phones.
  • πŸ“Ά Connect to a 2.4 GHz Wi-Fi network (5 GHz may not be supported).
  • πŸ”’ Turn off the firewall or VPN on both devices.

2.Photos moved but not opened on Xiaomi:

  • πŸ“Έ Check file extensions: Huawei sometimes saves a photo in.heic format, which is not supported by MIUI by default. Install HEIF Viewer from Google Play.
  • πŸ”„ Convert files to.jpg via Huawei Gallery before transferring.

3. Contacts are duplicated after transfer:

  • πŸ“‡ On Xiaomi go to Contacts β†’ Settings β†’ Combine duplicates.
  • πŸ—‘οΈ Delete unnecessary accounts (such as Huawei ID and Mi Account duplicates) in Settings β†’ Accounts.

4. Applications are not installed on Xiaomi:

  • πŸ›‘οΈ Enable installation from unknown sources: Settings β†’ Privacy β†’ Special permissions β†’ Install unknown applications.
  • πŸ” Check APK for viruses through VirusTotal before installation.

Can I transfer data from Huawei to Xiaomi without a computer?
Yes, there are three ways without a PC: Mi Mover (wireless transfer over Wi-Fi); OTG- adapter (direct connection of phones); Cloud services (Yandex Drive, OneDrive); however, you will still need a computer to carry applications or large amounts of data (more than 10 GB).
Why did some photos disappear after the transfer to Xiaomi?
Probable reasons: The photos were in Huawei's Private Space (turn it off before transferring)..heic files are not supported by MIUI (set HEIF Viewer). DCIM/.thumbnails folder was not copied (it stores sketches). Solution: check hidden folders on Huawei and transfer them manually.
How to transfer passwords from Huawei browser to Xiaomi?
Browser-specific methods: Huawei Browser: export passwords to Settings β†’ Passwords β†’ Export (.csv file) and import to Google Chrome on Xiaomi. Google Chrome: sync with your Google account (if it was on Huawei). For Huawei Browser without GMS: use Bitwarden or KeePass for manual transfer.
Can I transfer the system settings (wallpaper, sounds, widgets)?
Unfortunately, the settings EMUI and MIUI are incompatible. However, you can: 🎨 Save wallpaper manually (they are stored in /sdcard/Pictures/Wallpapers). πŸ”” Copy custom tunes from /sdcard/Ringtones. πŸ“± Picture the widgets' location on Huawei and restore them manually on Xiaomi.
How to transfer data if Huawei is blocked (I don’t know the password)
If the phone cannot be unlocked, try: πŸ”‘ Restore access via Huawei ID (if the account is tied). πŸ“± Connect Huawei to your PC in Fastboot mode and retrieve data via ADB (technical skills required). πŸ› οΈ Contact the Huawei Service Center with proof of ownership of the device (check, box). ⚠️ Attention: Resetting Huawei before factory settings will delete all data without recovery!