How to transfer all data from the old Xiaomi to the new: 5 proven ways

Moving to a new Xiaomi smartphone is always exciting, but data porting often becomes a headache. Contacts, photos, messages, apps, and even screen settings all need to be saved to keep from starting from scratch. Fortunately, devices on MIUI have several built-in migration tools, as well as universal solutions that work on any Android device.

In this article, we will discuss 5 ways to transfer data between Xiaomi smartphones, from the official Mi Mover to cloud services and manual copying. You will learn which method is the fastest, which is more reliable for large volumes (100+ GB), and how to avoid typical errors, such as loss of messages in WhatsApp or failure of synchronization of Google Account.

If youโ€™re switching from iPhone to Xiaomi or vice versa, this is not for you (we have a separate guide to cross-platform migration), and this is exclusively about transferring data between devices on MIUI (including POCO and Black Shark), all methods tested on MIUI 14/15 firmware and are relevant for 2020-2026 models.

1. Official method: Mi Mover (Wi-Fi transmission)

Mi Mover is Xiaomiโ€™s proprietary solution for migrating data between devices on MIUI. It is pre-installed on all new smartphones of the brand and supports the transfer of almost everything from contacts to call history. The main advantage is that it does not require an Internet connection (works through a local Wi-Fi Direct network), which is critical for transferring tens of gigabytes of photos.

How it works:

  • ๐Ÿ“ฑ On your old phone: Open Settings โ†’ The phone. โ†’ Migration data (or find Mi Mover through search in settings).
  • ๐Ÿ†• On a new phone: when you first turn on, select Data Portability or find the same section in the settings.
  • ๐Ÿ”— Click "I'm the sender" on the old device and "I'm the receiver" on the new one. Confirm the connection via QR-code.
  • ๐Ÿ“ค Select data for transfer: contacts, messages, photos, videos, applications (APK-files or system settings.

The transmission speed depends on the model:

  • ๐Ÿš€ Xiaomi 13 Pro (Wi-Fi 6E) โ†’ up to 500 Mbps (60 GB per) ~20 minutes).
  • ๐Ÿ“‰ Redmi Note 10 (Wi-Fi 5) โ†’ up to 200 Mbps (60 GB per) ~45 minutes).

โš ๏ธ Warning: If the new phone already has data (for example, you have restored a Google backup), Mi Mover will suggest erasing it before transferring. This is irreversible.

Battery charge >50% on both phones|Shut down. VPN and energy-saving regimes|Make sure there is enough memory on your new phone|Close background applications (especially messengers)-->

2. Transfer via OTG/USB cable (fastest method)

If you have an OTG cable (or USB-C โ†’ USB-C adapter), you can transfer data 2-3 times faster than Wi-Fi. This method is suitable for large volumes (100+ GB) and does not depend on the stability of the wireless network. Minus requires additional accessories and a little more action.

Step-by-step:

  1. Connect your old phone to your new one OTG-Cable (on the new Xiaomi) USB-C โ†’ USB-C).
  2. A notification will appear on the new phone "USB-Device connected. Select "File transfer" (MTP).
  3. Open Files (File Manager app) on your new phone โ†’ find the Internal Storage folder of your old device.
  4. Copy the right folders: ๐Ÿ“ DCIM โ€” photo. ๐Ÿ“ Download - downloads. ๐Ÿ“ WhatsApp/Media โ€” messenger. ๐Ÿ“ Android/data โ€” Application data (requires root rights for full access).

Cable transmission speed:

  • ๐Ÿ”Œ USB 3.2 (new flagships) โ†’ up to 1 Gbps (100 GB per) ~15 minutes).
  • ๐Ÿ”Œ USB 2.0 (budgetary models) โ†’ up to 480 Mbps (100 GB per) ~30 minutes).

๐Ÿ’ก

If the cable is not recognized, try turning it over (some of the cables are not recognized). OTG-Adapters only work in one position or use the original Xiaomi cable.

3.Cloud portability: Xiaomi Cloud vs Google Account

If you have slow Wi-Fi or not OTG-You can upload it to the cloud and then download it to a new phone. Xiaomi has its own cloud storage, Xiaomi Cloud, but it's limited to 5GB for free (versus 15GB for Google Drive), but it syncs notes, calls and settings. MIUI, which are not in Google Account.

Comparison of services:

ParameterXiaomi CloudGoogle Account
Free seat5GB15GB
Synchronization of contactsโœ…โœ…
Synchronization of SMS messagesโœ…โŒ
Photos and videosโœ… (compressed)โœ… (original)
Annexes and their dataโŒโœ… (via Google Play)

How to transfer via Xiaomi Cloud:

  1. On your old phone: Settings โ†’ Xiaomi Account โ†’ Xiaomi Cloud โ†’ select data to sync.
  2. Wait until the loading is complete (may take hours with a large volume).
  3. On the new phone, log in to the same Xiaomi account and enable sync.

โš ๏ธ Warning: If you used Google Photos to back up, don't automatically sync your new phone immediately after transferring via Mi Mover.This can create duplicate photos. DCIM new-device.

Xiaomi Cloud|Google Drive|Yandex Drive|iCloud|Nothing else |Not using-->

4. porting applications and their data (including WhatsApp)

Regular file transfers do not store app data (e.g. game progress or WhatsApp chat history) and require special tools to:

  • ๐Ÿ“ฒ WhatsApp: Make a backup copy in Settings โ†’ chat โ†’ Backup (save to Google Drive or locally) Restore from this copy on your new phone when you first start.
  • ๐ŸŽฎ Games and apps: Use Google Play Games to save progress or Helium (requires root rights).
  • ๐Ÿ”„ APK-files: Appendix APK Extractor will help to remove installed APK From the old phone and transfer them to the new one.

Thereโ€™s a caveat to WhatsApp: if you migrate data between Xiaomi and Android 12+, the local backup may not recover due to changes in storage policy.

  1. Copy /sdcard/WhatsApp/Databases folder to your new phone.
  2. Rename the copy file from msgstore.db.crypt14 to msgstore.db.crypt12 (if the new version of WhatsApp does not support crypt14).
  3. Install WhatsApp on your new phone and restore it from a local copy.
Why is WhatsApp not restoring history?
If you are transferring chats between devices with different phone numbers or SIM-WhatsApp will block the recovery, and the problem may be in the version of the application: on the new Xiaomi with the new version of the app. MIUI 15 Sometimes You Need to Reverse WhatsApp to 2.23.17.78 for Successful Recovery.

5. Manual transfer: what to do if nothing works

If automatic methods fail (e.g. Mi Mover freezes 99% or the cloud doesn't sync contacts), you'll have to manually transfer the data. That's longer, but it guarantees control over the process.

Checklist for manual transfer:

  • ๐Ÿ“ž Contacts: Export to.vcf file via Contacts โ†’ Settings โ†’ Imports/Exports.
  • ๐Ÿ“ท Photo/video: Copy folders DCIM Pictures via File Manager or PC.
  • ๐Ÿ’ฌ Communications SMS: Use the app. SMS Backup & Restore (Saves in the XML).
  • ๐Ÿ”Š Calls: Export history through Call Logs Backup & Restore.
  • โš™๏ธ Settings: Take pictures of screens with settings (like Developer Mode or Gestures) for manual recovery.

To transfer files via computer:

  1. Connect your old phone to your PC via USB (select File Transfer Mode).
  2. Copy the required folders to the hard disk.
  3. Connect the new phone and transfer the data back.

๐Ÿ’ก

Manual portability is the only way to guarantee that you can save your application data without rooting permissions (for example, save in games or set up Nova Launcher).

6. Common mistakes and how to avoid them

Even with detailed instructions, users face problems, and here are the most common solutions:

Problem.Reason.Decision
Mi Mover is 99% frozenWeak Wi-Fi signal or conflict with background appsRestart both phones, turn off the VPN and try again
No applications are portableThe new phone has a different processor architecture (ARM/x86)Install the apps again through Google Play
Photos in the gallery are not displayedMedia cache not updatedRestart your phone or use the Rescan Media app
Contacts are duplicatedSynchronization with both Google and Xiaomi CloudTurn off contact synchronization in one of your accounts

If you've had lags or overheating on your new phone after the transfer, it's probably the background synchronization process that's to blame.

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Find Google Play Services and Xiaomi Cloud โ†’ limit background activity.
  3. Reboot the phone.

FAQ: Answers to Frequent Questions

Can you transfer data from Xiaomi to POCO or Black Shark?
Yes, all of the techniques in this article work for MIUI devices, including POCO and Black Shark. The only exception is that some POCO models (e.g., POCO F1) may not support Mi Mover due to custom firmware, in which case use cable or cloud porting.
Why did some photos disappear after the transfer?
Most likely, the photos were not stored in the standard DCIM folder, but in the folder of another application (for example, Telegram or Viber). Check the following directories on the old phone: /storage/emulated/0/Pictures /storage/emulated/0/Download /storage/emulated/0/Android/data/... (messenger folders) Copy them manually.
How to transfer passwords from Mi Browser?
Mi Browser only syncs passwords through a Xiaomi account.To transfer them to a new phone: On an old phone: Mi Browser โ†’ Settings โ†’ Sync โ†’ Enable Sync. On a new phone, log in to the same Xiaomi account and open the Mi Browser. Passwords will be downloaded automatically (may take up to 5 minutes). Alternative: export passwords to Google via Settings โ†’ Chrome โ†’ Export.
How long does it take to transfer 100 GB of data?
Depending on the method: OTG cable (USB 3.2): ~15-20 minutes. Mi Mover (Wi-Fi 6): ~30-40 minutes. Cloud: 1 hour (depending on Internet speed). To accelerate, disable all background applications and use a high-quality cable (for example, the original from Xiaomi).
Can I transfer data from a phone that has a broken screen?
Yes, if the phone turns on and responds to touch (even if the screen is not visible). USB and use: ADB-commands for data extraction (requires enabled debugging by USB). Dr.Fone (paid but supports damaged screens). OTG-If the screen is completely dead, contact the service center to retrieve data through the sensor. EDL-regime.