How to transfer data from the old Xiaomi to the new: all the ways of 2026

Why Standard File Copying Methods Donโ€™t Always Work

Shifting data between Xiaomi smartphones seems like a simple task โ€” as long as you donโ€™t encounter sync errors, lost contacts or โ€œbrokenโ€ photos. In 2026, the problem got more complicated: MIUI 14/15 tightened its security policy by blocking some of the โ€œholesโ€ for manual copying through adb, and cloud services began to restrict free storage. For example, when you try to transfer 50 GB of photos through the Mi Cloud, you will receive a notification that you need to pay for a subscription โ€” even if both devices are tied to the same account.

Another trap is different versions of Android on the old and new smartphone.If you go with the Redmi Note 8 (Android 10) Xiaomi 14 (Android 14), The system may block the transfer of certain applications due to incompatibility API. And trying to copy data through Xiaomi Migration often ends up in a mistake. MIUI_MIGRATE_FAILED_104 โ€” Especially if the old phone has storage encryption enabled.

In this article, weโ€™ll break down 5 current ways to migrate data, taking into account all the constraints of 2026 โ€“ from official tools to workarounds for power users.

  • ๐Ÿ”’ Bootloader is blocked on the new phone
  • ๐Ÿ“ฑ Different firmware regions (Global/EU/China)
  • ๐Ÿ”„ Incompatible versions MIUI (for example, 13 โ†’ 15)
  • ๐Ÿ’พ Not enough space on the new device
๐Ÿ“Š What data transfer method have you tried before?
Through the Mi Account.
Cable (Xiaomi Migration)
Manually via computer
Through Google Drive
Never put up with it.

Method 1: Official transfer via Xiaomi Migration (by cable)

This is a recommended method from Xiaomi that works on the 90% device MIUI 12+. Advantage โ€“ transfer not only files, but also system settings, SMS/MMS, Some applications (e.g. Mi Fit or Mi Home) have some nuances:

โš ๏ธ Note: If encryption is enabled on the old phone (Settings) โ†’ Additionally. โ†’ Encryption, be sure to turn it off before transferring it. Otherwise, the process will end with an error. MIUI_MIGRATE_FAILED_102.

Step-by-step:

  1. Connect both phones to charge (the battery should be โ‰ฅ50%).
  2. On the new Xiaomi, when you first turn on, select Data Transfer. If your phone is already configured, go to Settings โ†’ About Phone โ†’ Data Transfer.
  3. On your old phone, open Settings โ†’ Additional โ†’ Data Transfer and select I Give.
  4. Scan the scanner on your new phone QR-code.
  5. Connect your phones with a cable (use Xiaomiโ€™s original USB-C cable!).
  6. Select data for transfer (see table below) and confirm.
Type of dataTransferred?Limitations
Contactsโœ… Yes.Only if they are stored in the phoneโ€™s memory, not in the SIM.
Photo/videoโœ… Yes.Max. 200 GB in one session.
Annexesโš ๏ธ Partially.System applications and games with data are not portable
SMS/MMSโœ… Yes.Only if both phones have MIUI 14+
Calls (history)โŒ No.โ€”

If the transfer is suspended during the โ€œData Preparationโ€ stage, try:

  • ๐Ÿ”„ Restart both phones and repeat the procedure.
  • ๐Ÿ”Œ Use the other USB-cable (preferably from the Xiaomi kit).
  • ๐Ÿ“ถ Disable Wi-Fi on both devices (sometimes background synchronization interferes).

Disable encryption on your old phone

Charge both devices โ‰ฅ50%

Use the original USB-cable

Disable VPN/proxy on both phones

Download the latest updates MIUI-->

Method 2: Transfer over Mi Account (cloud)

If you don't have a cable or your phones don't recognize each other, you can use Mi Cloud, which is a method that can be used to transfer contacts, notes, photos (up to 5GB free) and Miui settings, but there is a critical limitation: From March 1, 2026, Xiaomi will block the synchronization of applications through the cloud for users without a subscription to Mi Cloud+ (199โ‚ฝ/month).

How to transfer data:

  1. On your old phone: Settings โ†’ Xiaomi Account โ†’ Mi Cloud โ†’ turn on sync for the data you need (contacts, gallery, etc.).
  2. Wait for the download to complete (check in Settings โ†’ Mi Cloud โ†’ Sync status).
  3. On the new phone, log in to the same Xiaomi account and enable sync.
  4. Wait for the data download (can take up to 24 hours with a large volume).

โš ๏ธ Note: If you use Google Photos for backup, disable autosynchronization before transferring over Mi Cloud.Simultaneous operation of two clouds can lead to duplicate files.

Advantages of the method:

  • ๐ŸŒ Works at any distance (no cable required).
  • ๐Ÿ”„ Automatically updates data when changes occur.

Disadvantages:

  • ๐Ÿ’ฐ 5GB Limitation for Free Users.
  • โณ Slow speed with a large amount of data.
  • ๐Ÿšซ Not tolerated. SMS, calls and some settings.
What if Mi Cloud doesnโ€™t sync photos?
1. Check if the "Gallery Sync" option is included in Settings โ†’ Mi Cloud. 2. Make sure that the photo is saved in the folder DCIM/Camera (Photos from other folders may not sync). 3. Try to upload photos manually: open the gallery โ†’ Choose a photo โ†’ More. โ†’ Download to Mi Cloud. 4. If the photo still does not appear, clear the cache of the Mi Cloud application (Settings) โ†’ Annexes โ†’ Application management โ†’ Mi Cloud โ†’ Clear the cache).

Method 3: Manual transfer via computer (for advanced users)

If you need to migrate all the data without exception (including hidden application files or custom firmware), the only reliable way is to manually copy it over a PC, which takes longer, but guarantees 100% control over the process.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ Two. USB-cables (preferably original).
  • ๐Ÿ“ Backup program (optional: Titanium Backup for root users).

Step-by-step:

  1. Connect your old phone to your PC in File Transfer (MTP) mode.
  2. Copy the following folders to your computer (they are at the root of internal memory): /DCIM/ โ€” photo /Downloads/ โ€” load /Pictures/ โ€” Screenshots and saved pictures /Music/ โ€” music /MIUI/ โ€” themes /Android/data/ โ€” Application data (only if there is root)
  3. Turn off the old phone, plug in a new one.
  4. Move the copied folders to the same directories on the new device.
  5. To transfer contacts, export them to.vcf: Contacts โ†’ โ‹ฎ โ†’ Contact management โ†’ Exports.
  6. To transfer SMS, use the SMS Backup & Restore app (free on Google Play).

If you want to migrate data applications (such as saving in games), you will need root rights or ADB:

adb backup -apk -obb -shared -all -f backup.ab


adb restore backup.ab

โš ๏ธ Note: When manually transferring folders /Android/data/ Without root rights, many apps (such as WhatsApp or Telegram) will not see their data.

๐Ÿ’ก

If the new Xiaomi is not recognized by the computer, install the Mi PC Suite drivers from the official website pcsuite.mi.com. For Linux, use the command sudo apt install mtp-tools (Ubuntu/Debian).

Method 4: Transfer through Google Account (alternative to Mi Cloud)

If you don't trust Mi Cloud or you don't have enough space, you can use Google Account.

  • ๐Ÿ“‡ Contacts
  • ๐Ÿ“… calendar
  • ๐Ÿ“Ž Notes (via Google Keep)
  • ๐Ÿ“ท Photo/video (via Google Photos, 15GB free)
  • ๐ŸŽฎ Data from some games (via Google Play Games)

How to set up:

  1. On your old phone: Settings โ†’ Google Accounts โ†’ Account Sync โ†’ turn on all the necessary options.
  2. Wait for the sync to complete (check in Settings โ†’ Google Accounts โ†’ Account Management โ†’ Data and Personalization).
  3. On the new phone, log in to the same Google account and enable sync.
  4. To transfer photos, install Google Photos and wait for the media files to download.

Limitations:

  • ๐Ÿšซ Not tolerated. SMS, call-and-set MIUI.
  • ๐Ÿ“ Photos in original quality take up space in the cloud (15 GB limit).
  • ๐Ÿ”„ Some apps (such as Mi Fit) donโ€™t sync with Google.

๐Ÿ’ก

Google Account is the best option for moving contacts and calendars, but it is useless for SMS, calls and MIUI settings.

Method 5: Transfer through third-party applications (for specific data)

If you only need to migrate certain data (such as WhatsApp messages, call history, or game saves), itโ€™s easier to use specialized applications.

Type of dataAnnexReferenceFeatures
SMS/MMSSMS Backup & RestoreGoogle PlayCreates a backup in XML, transfers to a new phone
WhatsAppWhatsApp TransferGoogle PlayRequires root or backup via Google Drive
Calls.Call Logs Backup & RestoreGoogle PlayKeeps the call history in CSV
Games (conservation)Helium (Old but Works)Google PlayRequires a PC and USB-debugging

Example of WhatsApp portability:

  1. On your old phone: WhatsApp Settings โ†’ Chat โ†’ Backup (save to Google Drive).
  2. Install WhatsApp on your new phone and sign in to the same account.
  3. When requested, restore chats from Google Drive.
  4. If the backup doesnโ€™t find it, make sure that both phones use the same Google account.

To transfer game saves (e.g. Genshin Impact or Honkai: Star Rail):

  • ๐ŸŽฎ Use the built-in account binding (miHoYo, Google Play or Facebook).
  • ๐Ÿ“ฑ If the game does not support the cloud, copy the folder with the saves (usually). /Android/data/[play-off]/files) PC.

Frequent Mistakes and How to Avoid Them

Even when following instructions, users often encounter problems. TOP-5 Mistakes in data transfer between Xiaomi and how to solve them:

  1. Mistake โ€œUnable to connectโ€ in Xiaomi Migration Reason: Unoriginal cable or option enabled USB-Debugging.Solution: Use the Xiaomi cable and turn off debugging (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap. โ†’ Additionally. โ†’ For developers โ†’ Shut down. USB-debugging).
  2. Photos moved but not displayed in the gallery Reason: The DCIM folder is not copied to the root of the memory, but to /storage/emulated/0/. Solution: Move the DCIM folder to the root of the internal memory and restart the phone.
  3. Contacts are duplicated after transfer Reason: Contacts are synced from both Mi Cloud and Google. Solution: Turn off sync contacts in one of the accounts (Settings โ†’ Accounts โ†’ Select account โ†’ Contact Sync).
  4. Apps moved but not opened Reason: Android versions incompatible or no rights.Solution: Remove problematic apps and reinstall them from Google Play.
  5. Xiaomi Migration is 99% hung, because it's a big dataset or corrupted files, solution: Break it down (like contacts first, then photos).

โš ๏ธ Note: If you are transferring data to Xiaomi with a blocked bootloader (e.g. Xiaomi) 13T Pro for the European market, some system applications may not be portable. In this case, use manual portability over a PC.

FAQ: Answers to Frequent Questions

Can you transfer data from Xiaomi to Xiaomi without the Internet?
Yes, you can use Xiaomi Migration by cable (Method 1) or manual computer transfer (Method 3). USB-cable.
Is data transferred from games (e.g. Genshin Impact or PUBG)?
Depends on the game: If the game supports account binding (miHoYo, Google Play, Facebook) โ€“ just log in to the same account on the new phone. If not, copy the folder with saves (/Android/data/[game packet]/files) via PC (root rights are required for some games).
What if the new Xiaomi doesnโ€™t see the old one when itโ€™s moving over the cable?
Try: Use another one USB-cable (preferably original) Disable USB-Debugging on both phones. Rebooting both devices. Updating. MIUI If nothing helps, use Mi Cloud or computer portability.
How to transfer data from Xiaomi to Xiaomi if your old phone is broken?
If the old phone is turned on but the screen is not working: Connect it to your PC and copy the data via MTP (if unlocked). Use ADB to create a backup: adb backup -all -f backup.ab If the phone is not turned on: Restore data from Mi Cloud or Google Account (if sync was enabled). Contact Xiaomi Service Center to retrieve data from memory (if the phone is warranty).
Are Miui settings (themes, gestures, sounds) portable?
Yes, but only through Xiaomi Migration (Method 1) or Mi Cloud (Method 2) you can't manually transfer system settings - they are stored in protected /data/system/ sections. Except: theme and wallpaper can be copied manually from /MIUI/theme/ folder.