Transferring data between smartphones to Android seems like a simple task โ until you encounter the nuances of Huawei firmware (EMUI), Xiaomi (MIUI/HyperOS) Google Mobile Servicesโ restrictions on Huawei devices, Xiaomiโs closed ecosystem, and the difference in Android versions make routine operations a puzzle.This article will not just list the ways to copy files, but will reveal the hidden pitfalls of each method: from Wi-Fi Direct transmission to backup blocking MIUI account-change.
We tested all the current methods on a pair of devices: Huawei P60 Pro โ Xiaomi 14 Ultra, Samsung Galaxy S22 โ Redmi Note 13 Pro+, And even the Google Pixel 7. โ Huawei Mate 60 (without Huawei) GMS). The result is an algorithm that takes into account the characteristics of each brand โ from forced-encryption of Xiaomi backups to problems with Huawei authorization. ID You'll learn how to transfer not only photos and contacts, but also application settings, call history, and even data from instant messengers without loss of quality.
Important: If you are switching from Samsung, Google Pixel or another brand to Huawei, Xiaomi/Redmi, Prepare for standard tools like Google Backup or Smart Switch to fail 100%. Manufacturers are deliberately restricting interoperability to keep users in their ecosystem, but there are workarounds, and we'll uncover them.
1.Preparation for transfer: what to do before the beginning
The first step is to audit the data, and make a list of everything you want to transfer, dividing it into categories: critical data (contacts, SMS, Call history, media (photos, videos, music), apps (saved games, instant messenger settings), and system settings (wallpaper, shortcuts, Wi-Fi passwords) without it, you risk missing something important, such as, OTP-code SMS logins from two-factor authentication that are not automatically synchronized.
On the devices. Xiaomi/Redmi before transfer, necessarily:
- ๐ Unlock. OEM Unlock in Settings โ The phone. โ Version. MIUI (Tap 7 times according to version, then return to additional โ Without this, some transfer methods will be blocked.
- ๐ฑ Turn off optimization. MIUI for donor apps (e.g. Google Photos or Huawei Mobile Clone), otherwise they will be killed by the background.
- ๐ Update the firmware to the latest version โ in HyperOS (the new shell of Xiaomi) the backup mechanism has changed.
Huaweiโs key point is to verify Huawei Mobile Services (HMS). If you transfer data from a device without HMS (For example, with Google Pixel, install Huawei Mobile Clone through AppGallery in advance. on new models (Mate 60, P70) Huawei may need to be authorized ID on both devices, even if you copy data locally over a cable.
โ ๏ธ Note: On Huawei with HarmonyOS (like the Mate 60 Pro), the standard Android Beam doesn't work. Use only Huawei Share or a wired connection.
Regardless of the brand:
- ๐ Charge both phones to at least 50% โ transfer data can take up to 2 hours.
- ๐ถ Connect to a single Wi-Fi network (if you plan to transfer wirelessly).
- ๐ก๏ธ Turn it off. VPN Firewalls โ they can block data transfer between devices.
2. Method 1: Official utilities of manufacturers (the most reliable method)
Each brand offers its own solution for migration, and the plus is optimization for a particular firmware, the minus is limited compatibility with other devices.
For Xiaomi/Redmi: Mi Mover (built-in) MIUI/HyperOS)
Mi Mover works on all Xiaomi devices since the Redmi Note 5 (2018).
- ๐ Contacts, SMS, call-up
- ๐ธ Photo and video (without compression)
- ๐ต Music and documents
- ๐ฑ Annexes (only) APK, data-free!)
How to use:
- New. Xiaomi/Redmi When you first turn on, select Data Transfer.
- Download Mi Mover from Google Play on your old phone (for no reason)-Xiaomi) or use the built-in application.
- Connect via Wi-Fi Direct (automatically or via the QR-code.
- Select the data for transfer and confirm.
Limitations of Mi Mover:
- Does not transfer application data (for example, save in games or chats in Telegram).
- On devices with HyperOS, you may need to log in to Mi Account.
- It doesnโt work with Huawei on HarmonyOS.
Huawei: Huawei Mobile Clone (or Phone Clone)
This solution supports even devices without GMS (For example, Mate 60 or Pura 70:
- ๐ It works with iOS, but for Android requires you to install the app on both phones.
- ๐ฒ Brings WhastApp and WeChat with a history (a rarity for such utilities!).
- ๐ On new models, Huawei may request confirmation of the SMS plug-in.
Instructions:
- Download Huawei Mobile Clone with AppGallery (for Huawei) or Google Play (for other Androids).
- On the new Huawei, select This is a new phone, on the old one, This is an old phone.
- Connect through QR-code or manually over Wi-Fi.
- Select data. You will need additional confirmation to transfer WhatsApp.
โ ๏ธ Note: If you transfer data from Samsung to Huawei, disable Knox in Samsungโs security settings โ it can block file transfers.
Install the app on both phones
Connect both devices to the same Wi-Fi network
Disable battery optimization for Mobile Clone
Authorize with Huawei ID (if required)
Close all background applications-->
3. Method 2: Google Services (if available)
Google Backup works on all Android devices except Huawei without GMS. He's carrying it:
- ๐ Contacts (synchronized with Google Contacts)
- ๐ Calendar and tasks
- ๐ฑ Some system settings (wallpaper, Wi-Fi network)
- ๐ฒ Data from some applications (if they support Google Drive Backup)
How to set up:
- On an old phone: Settings โ Google โ Backup โ Enable backup on Google Drive.
- On the new phone, when you first turn on, select Restore from backup and log in to the same Google account.
Challenges and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| SMS not being restored | MIUI/HyperOS blockage | Use SMS Backup & Restore |
| No applications installed | No rights to recovery APK | Include Unknown Sources in Security Settings |
| Photos recovered in low quality | Google Photos Squeezed Original Photos | Move the photo separately over the cable |
Huawei without. GMS Instead of Google Backup, use Huawei Cloud (available 5GB for free), but keep in mind:
- ๐ Only contacts, calendar and notes are synchronized.
- ๐ธ Photos and videos must be downloaded manually through the Gallery. โ Huawei Cloud.
๐ก
If you transfer data from iPhone to Xiaomi/Huawei, First back up to iCloud, then export your contacts in.vcf format via icloud.com and import them to Android via Google Contacts or a local file.
Method 3: Wireless Transfer through OTG PC
The most reliable method is if the wireless methods don't work.
- ๐ Cable USB-C โ USB-C (or adapter for Micro-USB).
- ๐ป Computer (optional, for intermediate copying).
Option A: Direct phone connection (USB OTG)
It works on all devices, but Xiaomi may need to enable Manual File Transfer Mode:
- Connect your old phone to your new phone via cable.
- On the new phone, select File Transfer (not Charge Only).
- On an old phone, unlock the screen and confirm access.
- In the conductor of the new phone will appear folder old โ copy the necessary data.
Nuances for different brands:
- ๐ฑ Xiaomi/Redmi: HyperOS may need to be included USB-debugging (Settings) โ The phone. โ Version. MIUI โ 7 taper โ For developers).
- ๐ฑ On models with HarmonyOS, use Huawei Share instead of the standard conductor.
Option B: Transfer over PC (for large volumes)
If the data is more than 50 GB, it is better to use the computer as an intermediate storage:
- Connect your old phone to your PC and copy all the files to a folder on the drive.
- Turn off the old phone, plug in a new one.
- Move files back, keeping the folder structure (especially important for the file) DCIM, Downloads, WhatsApp).
To port data applications (e.g., save games) use:
- ๐ ๏ธ Titanium Backup (requires root) โ for full backup APK + data.
- ๐ฆ Swift Backup (works without root on some firmware).
โ ๏ธ Attention: On Huawei with HarmonyOS 4.0+ standard ADB backup (adb backup -apk -shared -all) Use Huawei Backup (built-in app) or HiSuite for PC.
How to transfer WhatsApp from one Android to another without losing history?
5. Method 4: Wireless protocols (Wi-Fi Direct, Bluetooth, NFC)
A fast but unreliable method is suitable for small amounts of data (up to 5 GB).
Wi-Fi Direct (the fastest wireless method)
Transfer speeds up to 30 MB/s, but there are nuances:
- ๐ถ On Xiaomi, enable Wi-Fi Direct in Settings โ Connections โ Wi-Fi โ Wi-Fi Direct.
- ๐ถ On Huawei, use Huawei Share (Settings) โ Wireless networks โ Huawei Share).
- ๐ซ It doesnโt work between Huawei and Xiaomi โ use third-party apps like Send Anywhere or Feem.
Bluetooth (slowly but universally)
Suitable only for contacts, small files or notes:
- Turn on Bluetooth on both phones.
- Connect devices (Huawei may need to do so) PIN-default code: 0000 or 1234).
- On your old phone, select files to send through the Share Menu โ Bluetooth.
NFC (only for contacts and links)
It works instantly, but only transfers:
- ๐ Contacts (format.vcf).
- ๐ Links or small text notes.
How to use:
- Turn on NFC on both phones.
- On your old phone, open the contact and choose Share. โ NFC.
- Hold the phones back to each other (the NFC antenna is usually located at the top).
๐ก
To transfer large files (video, backups), use only wired methods or cloud services. Wireless protocols (Wi-Fi Direct, Bluetooth) break the connection when transferring files. >2 GB.
Method 5: Cloud Storage (for backup)
If you can't move directly (like phones in different cities), use the cloud.
| Service | Free volume | Speed. | Features |
|---|---|---|---|
| Google Drive | 15GB | โก Fast (with good internet) | Integration with Android, but without Huawei GMS doesn't work |
| Huawei Cloud | 5GB | โกโก Middle-Average | Only for Huawei devices, syncs contacts and photos |
| Mi Cloud | 5GB | โก Quickly. | Automatic backup for Xiaomi, but doesnโt carry apps |
| Yandex Disc. | 10GB | โกโก Middle-Average | Good for Russia, but slower than Google Drive |
| Telegram (Saved Messages) | 2 GB/file | ๐ข Slowly. | Suitable for small files (documents, contacts in.vcf) |
How to move data through the cloud:
- Upload files to the cloud from your old phone (e.g., through Google Photos for Media or Google Contacts for Contacts).
- On the new phone, log in to the same account and download files.
- For applications, use APK Extractor (extract) APK old phone) + Swift Backup (for data).
Critical information: On Xiaomi devices with HyperOS, Mi Cloud backups are encrypted by the account binding. If you change your Mi Account after the transfer, it will be impossible to restore data!
7. Transfer of specific data (messengers, games, passwords)
Not all data is carried by standard methods. Let's look at the complex cases.
Messengers (WhatsApp, Telegram, Viber)
- ๐ฌ WhatsApp: Use a local backup (/sdcard/WhatsApp/Databases) + recovery at first launch. GMS Install WhatsApp via AppGallery.
- ๐ Telegram: All chats synced through the Telegram cloud โ just log in to a new phone. For secret chats, export manually.
- ๐ค Viber: Backup is created in Settings โ Account โ Backup. Move the viber.bak file to your new phone.
Games and applications with data
To save games:
- ๐ฎ If the game supports Google Play Games or Huawei GameCenter, log in to the same account on your new phone.
- ๐ ๏ธ For local saves (e.g. Genshin Impact) copy the folder /Android/obb and /Android/data.
- ๐ Xiaomi may need to be disconnected MIUI Optimization in the Developer Settings.
Passwords and browser data
- ๐ Google Password Manager: synced automatically when logged in to your Google account.
- ๐ฆ Mozilla Firefox: Export passwords through Settings โ Privacy โ Saved logins โ Exports.
- ๐ Samsung Internet: Move bookmarks through Samsung Cloud (if you switch from Samsung).
8. Frequent errors and their solutions
Even if you follow the instructions, you can have problems.
| Mistake. | Reason. | Decision |
|---|---|---|
| Transfer cuts off by 99% | Limitation of MIUI on background activity | Turn off battery optimization for the carrier app |
| You can't see the old phone on Wi-Fi Direct. | Different Wi-Fi standards (e.g. 5GHz vs 2.4GHz) | Switch to one 2.4 GHz network in router settings |
| Applications not restored | On Xiaomi, the installation lock is blocked APK externally | Enable Unknown Applications Installation in Security Settings |
| Huawei Mobile Clone is not connected | Blocking Huawei ID on uncertified devices | Sign in to Huawei ID both phones |
If nothing helps:
- ๐ Reboot both phones.
- ๐ฑ Check if the power saving mode is on โ it can block data transmission.
- ๐ง Update the firmware on both devices to the latest version.
๐ก
On Xiaomi devices with HyperOS, be sure to turn off the function before transferring data MIUI Optimization in developer settings. It blocks background activity of the carrier applications, which leads to a transmission interruption.