Shifting data from the old Xiaomi to the new one is a challenge that every user faces when buying a smartphone, but the term βcloneβ is often misunderstood here: Itβs not about creating an exact copy of the device (as is the case with dd-commands for Linux), but about transferring user data, settings and applications while maintaining the binding to the Mi Account. In this article, we will analyze all the current methods, from the built-in Mi Mover to manual backup through the Mi Account. ADB, β We also reveal the nuances that even official guides are silent about.
It is important to understand that cloning through standard Xiaomi tools does not transfer data from some system applications (for example, Mi Fit or Mi Home), as well as files that are protected. DRM (If you want to save everything -- including your Mi Dialer call history or Game Turbo settings -- you'll have to combine several methods. Next, we'll take each of them apart, evaluate speed, reliability and limitations.
1. Official method: Mi Mover (quick but with limitations)
Mi Mover β a branded tool from Xiaomi, integrated into firmware MIUI (It allows you to transfer contacts, messages, photos, videos, music, documents and even some application settings wirelessly:
- π Requires both devices on MIUI (Does not work with other brandsβ phones or custom firmware).
- π± Does not tolerate app data if they use their own backup mechanisms (such as WhatsApp or Viber).
- π Does not save Wi-Fi passwords if the new device has already configured the network.
- β‘ Speed depends on version. MIUI: on old firmware (up to 12.5), 30 GB transmission can take up to 2 hours.
To use Mi Mover, follow the following steps:
- On the new phone, when you first turn on, select Data Transfer (or find Mi Mover in Settings). β The phone. β Data portability).
- On the old phone, open Mi Mover and select the role of βSenderβ.
- Scan it. QR-code from a new device or connect via Wi-Fi Direct.
- Select data categories for transfer and confirm the start of the process.
Charging both phones > 50%|Both devices are connected to the same Wi-Fi network (unless used) QR-code)|There is plenty of free space on the new phone.|Disabled. VPN firewalls-->
π‘
If the Mi Mover is stuck in the connection phase, restart both phones and try using Wi-Fi Direct instead. QR-code.
After the transfer is completed, check:
- π Contacts in the App Contacts (sometimes duplicated).
- π· Photos in the Gallery (daddy) MIUI/MiMover).
- π΅ Music and Documents in Files (Internal Storage) β MiMover).
Mi Mover|Google Account|Manual Cable Transfer |Cloud Services (Dropbox, Yandex Drive)|Another way-->
2. Alternative: Cloning through Google Account (universally but incompletely)
If you use Google, you can transfer some of your data through account sync, which works between any Android device, but it doesn't cover everything.
| Type of data | Transferred? | Notes |
|---|---|---|
| Contacts | β Yes. | Only if you have saved your contacts to Google, not to SIM phone-memory. |
| Calendar | β Yes. | Synced through Google Calendar. |
| Photos | β οΈ Partially. | Only if the backup is enabled in Google Photos (the original quality takes place in the cloud). |
| Annexes | β Yes. | Lists of installed applications are transferred, but not their data (for example, game saving). |
| SMS/MMS | β No. | Google does not sync messages (use the same message) SMS Backup & Restore). |
To activate synchronization:
- On your old phone, go to Settings. β Accounts. β Google β Sync your account and turn on all switches.
- On the new phone, add the same Google account and wait until sync is complete (it can take up to 24 hours).
- Install applications from Google Play (the Library section).
β οΈ Note: If the old phone used Mi Account to backup notes or Mi Sound Recorder records, this data is not synced with Google.
3. Full cloning: backup via Mi Cloud (Xiaomi data only)
Mi Cloud β Xiaomiβs cloud storage that stores unique ecosystem data MIUI: Notes, call records, theme settings, Mi Fit data, and even Mi Browser history:
- π 5 GB free (expanding requires 200-600 to be paid) β½/year).
- π Backup is created only over Wi-Fi and when connected to charging.
- β³ Full recovery can take hours (depending on Xiaomi server speed).
- π Some data (e.g. passwords from Mi Security) are not exported for security reasons.
Instructions for creating a backup:
- Open the Settings. β Mi Account β Mi Cloud.
- Turn on synchronization for all the necessary categories (required: Contacts, Messages, Notes, System Settings).
- Click Backup and wait until it is completed (can take up to 1 hour on 10GB of data).
- On the new phone, log in to the same Mi Account and recover data from the Mi Cloud. β Recovery.
How to speed up backup in Mi Cloud?
After recovery, check:
- π Notes in Notes (sometimes missing attachments).
- π¨ Theme and wallpaper (not always restored).
- π Wi-Fi passwords (if not moved, use WiFi Key Recovery from Google Play).
Manual cloning: ADB Backup (for advanced users)
If you need to migrate all application data (including game saves, Mi Home or Mi Fit settings), the only reliable way is to use the app. ADB Backup: This method requires an unlocked bootloader (on some models) and command line work, but gives you maximum control.
Advantages:
- π¦ Stores all application data (including cache and settings).
- π§ It even works on custom firmware.
- πΎ You can choose which applications to backup.
Disadvantages:
- π οΈ Requires installation ADB and Fastboot Tools on PC.
- β οΈ Some apps (like WhatsApp) block backup of their data.
- π Recovery can break app work if the Android versions on the old and new phone are very different.
Step-by-step:
- Install ADB Tools on your PC.
- Turn on the debugging. USB on both phones (Settings) β The phone. β Version. MIUI β 7 times to unlock the developer menu, then Settings β Additionally. β For developers β Debugging by USB).
- Connect your old phone to your PC and execute the command: adb backup -apk -obb -shared -all -f C:\backup.ab (where C:\backup.ab β backup).
- Connect your new phone and recover data: adb restore C:\backup.ab
β οΈ Note: If the new phone is running a newer version of Android than the old one, recover through the ADB It could cause applications to crash, and in that case, only transfer data (-noapk), a Reinstall the apps from Google Play.
5. Data transfer: assistance applications
Some types of data require specialized tools, and here are proven solutions for the most common cases:
| Type of data | Annex | Features |
|---|---|---|
| SMS/MMS | SMS Backup & Restore | Keeps in XML Or Google Drive. On a new phone, it restores with original dates. |
| Calls. | Call Logs Backup & Restore | Exporting history to CSV. It doesnβt work with call records (you need Mi Cloud for them). |
| Built-in backup in Google Drive | Requires the same phone number. Restore from Google Drive on the new device when you first set up. | |
| Mi Fit / Zepp | Mi Fit β Export of data | In your account settings, you can export your statistics to a file, and on your new phone, import them from the same account. |
| Wi-Fi passwords | WiFi Key Recovery (requires root) | Shows all the saved networks. Copy passwords manually or export them to a file. |
To transfer Mi Home (smart home):
- π Open the app on your old phone.
- Go to Profile. β Settings β Account management β Data portability.
- Generate. QR-code and scan it on your new phone.
π‘
To transfer data Mi Fit or Zepp, be sure to use the same Xiaomi account. If you connect a new account, the statistics will zero!
Problems and Solutions: What to Do When Cloning Doesn't Work
Even when following the instructions, users encounter errors.
π΄ Mi Mover can't see old device
Causes and solutions:
- πΆ Different Wi-Fi networks: connect both phones to the same network (preferably 5 GHz).
- π Outdated firmware: Update MIUI on both devices until the latest version.
- π firewall/VPN: Turn off Avast, Kaspersky or NordVPN.
- π± Regional restrictions: If the phones are purchased in different countries (e.g. global and Chinese), use Wi-Fi Direct.
π΄ ADB Backup is an error called Unable to Open Backup FileΒ»
Decision:
- Check that the path to the backup file does not contain Cyrillic (for example, C:\backup.ab, not C:\backup.ab).
- Run the command line on behalf of the administrator.
- If you use macOS/Linux, Add./ before the team:./adb backup -all -f ~/backup.ab
π΄ After the transfer, the application will fly out
Probable reasons:
- π± Different processor architectures (e.g. Snapdragon) β Mediatek).
- π Different versions of Android (such as Android 10) β Android 13).
- π No permission to access the storage (check in Settings) β Permits).
Solution: Reinstall problematic apps from Google Play and restore only their data through ADB restore --noapk.
7. Comparison of methods: which way to choose?
The choice of method depends on your priorities. Below is a comparison table:
| Method | Speed. | Completeness of data | Difficulty | Limitations |
|---|---|---|---|---|
| Mi Mover | β‘β‘β‘ (fast) | ββ (baseline) | π’ Easy. | Only MIUI, no data. |
| Google Account | β‘β‘ (middle-of-the-road) | ββ (partly) | π’ Easy. | I can't stand it. SMS, setting MIUI. |
| Mi Cloud | β‘ (slowly) | βββ (data MIUI) | π’ Easy. | The 5GB limit, not all data. |
| ADB Backup | β‘ (long) | ββββ (nearly) | π΄ Hardly. | It requires a PC, it could be a mistake. |
| Manual transfer | β‘β‘ (dependency) | ββββ (selectively) | π‘ Middle-Average | It takes time and a few applications. |
Recommendations:
- π± If both phones are on MIUI 12+ β Use the Mi Mover + Mi Cloud.
- π If you need to transfer all the data of the application β ADB Backup (for experienced only).