How to Transfer Contacts to Xiaomi: All Data, Settings and Apps in 10 Minutes

Why Standard Data Transfer Doesn't Always Work

You bought the new Xiaomi Redmi Note 13 Pro+ or POCO F6, but you ran into a problem: the standard Mi Mover transfer only copies contacts and photos, ignoring Wi-Fi settings, accounts in apps and even some system settings. In the worst case, the process is interrupted by 87% with Mi Mover stopped error - a familiar situation?

Xiaomi restricts the transfer of service data between devices with different versions of MIUI or firmware from third-party regions (Global/EU/China). For example, if you switch from Mi 11 Ultra (MIUI 14) to Xiaomi 14 (HyperOS), the standard tool simply โ€œdoes not seeโ€ part of the settings.

In this article, we will understand 4 working methods of transfer โ€“ from official (via Mi Account and Google) to manual (through backups and other forms of transfer) ADB). Each method is tested on pairs of devices with different versions MIUI/HyperOS, including cross-platform transfer from Redmi to POCO.

Method 1: Automatic transfer via Mi Account (most reliable)

This method works even if you have different Xiaomi models or firmware versions, and the main condition is that you have the same Mi Account on both devices, and the system syncs not only contacts, but also:

  • ๐Ÿ“ฑ System settings (brightness, sound, gestures)
  • ๐Ÿ”‘ Wi-Fi passwords and mobile network data
  • ๐Ÿ“ Notes, calendar, alarm clocks.
  • ๐ŸŽฎ Save some games (if you support the Xiaomi cloud)

How to do this:

  1. On your old phone: Open Settings โ†’ Xiaomi Account โ†’ Mi Cloud and enable sync for all items (especially Contacts and System Settings).
  2. On a new phone: when you first turn on, select โ€œRestore from backupโ€ and log in to the same Mi Account. If the phone is already configured, reset it to factory (Settings โ†’ About Phone โ†’ Resetting).
  3. Choose the most recent backup from the list, and it takes 5-15 minutes depending on the amount of data.

โš ๏ธ Note: If the new phone is HyperOS, and the old โ€” MIUI 13 and below, some of the settings may not be transferred. In this case, use Method 3 (manual unloading).

Contact synchronization enabled in Mi Cloud

Both phones share the same version of your Mi Account (update the "Mi Account" app if needed)

Enough space in the cloud (free to give 5 GB)

New phone connected to Wi-Fi (mobile network transfer may be interrupted)-->

Method 2: Mi Mover โ€“ Official instrument with pitfalls

Mi Mover is a pre-installed app on all Xiaomi that promises to port โ€œeverything and everything at once.โ€ In practice, it only works stably if:

  • ๐Ÿ“ฑ Both phones on the phone MIUI 12+ or hyperos
  • ๐Ÿ”„ The firmware versions are the same (for example, both Global)
  • ๐Ÿ“ถ Wi-Fi Direct (not via cable) OTG!)

Instructions:

  1. Install Mi Mover on both phones (if not, download from APKCombo).
  2. On the old phone, select โ€œI am the senderโ€ and on the new phone, โ€œI am the receiver.โ€
  3. Connect through QR-code (will appear automatically).
  4. Select data for transfer: be sure to mark "Contacts", "System settings" and "Applications" (if necessary).
  5. Wait until it's done. Don't interrupt the process, because it can lead to the loss of some data.
Problem.Reason.Decision
Mi Mover is getting stuck at 0%Different versions of MIUI/HyperOSUpdate the firmware on both phones to the latest version
No applications are portableThere is no APK backupEnable "App Backup" in the Mi Mover settings
The "failed to connect" errorBlocking Wi-Fi DirectTurn off VPN and firewall, reboot both phones

Mi Account

Mi Mover

Google Account

Manual transfer via computer

Nothing from this.-->

Method 3: Manual transfer via backup (for experienced)

If the automatic methods don't work, you'll have to do it manually, and this is a way to guarantee that you can transfer all your contacts, SMS, Wi-Fi settings, and even some application data (like WhatsApp or Telegram) and you'll need to:

  • ๐Ÿ’ป Computer installed ADB (installation manual)
  • ๐Ÿ“ฑ USB-cable (preferably original)
  • โณ 20-30 minutes of free time

Step 1: Create a backup on your old phone:

  1. Connect your phone to your PC and enable USB Debugging (Settings โ†’ About Phone โ†’ MIUI Version โ†’ 7 times click on the build number, then go back to Settings โ†’ Additional โ†’ For Developers).
  2. Open the command prompt (Windows) or terminal (Mac/Linux) and type: adb backup -apk -obb -shared -all -f backup.ab The phone will have a confirmation request - enter a password (if any) and click "Create a backup".

Step 2: Restore data on your new phone:

  1. Connect the new phone to your PC and turn on USB Debugging again.
  2. Enter the command: adb restore backup.ab On the phone confirm the recovery.

โš ๏ธ Note: Some applications (e.g. banking) may block access after recovery from the ADB-In which case, they'll have to be manually reinstalled.

How to install ADB on your computer
1. Download Platform Tools from Android Developers. 2. Unpack the archive in folder C:\platform-tools. 3. Add the path to the folder in the PATH environment variable: - Win + R โ†’ sysdm.cpl โ†’ "Additional" โ†’ "Advanced" โ†’ "Advanced" - In System Variables, find PATH, click "Change" and add C:\platform-tools. 4. Reboot your computer and check ADB's work with adb command in the terminal.

Method 4: Transfer through Google Account (for ecosystem lovers)

If you're a Google user, this is the best way to do this.

  • ๐Ÿ“‡ Contacts (from Google Contacts)
  • ๐Ÿ“… Calendars and reminders
  • ๐Ÿ“‚ Photos and videos (if synced with Google Photos is enabled)
  • ๐Ÿ”‘ Wi-Fi passwords (if saved in Google Password Manager)

How to set up:

  1. On your old phone: open Settings โ†’ Google Accounts โ†’ Sync your account and enable all items.
  2. Wait until sync is complete (check with Google Contacts that all contacts are available).
  3. On your new phone: When you first turn on, select โ€œCopy Dataโ€ โ†’ โ€œFrom the Cloudโ€ โ†’ sign in to the same Google account.
  4. Select data for recovery (be sure to tick "Contacts" and "Settings").

The advantage of this method is cross-platform, so if you decide to switch to Samsung or iPhone, all the data will already be in the Google ecosystem, but there are also disadvantages:

  • โŒ No resumption of settings. MIUI/HyperOS (brightness, sound, gestures)
  • โŒ No backups. SMS and calls (use) SMS Backup & Restore from Play Market)
  • โŒ Applications will have to be installed manually.

๐Ÿ’ก

Before you migrate through Google, check if there's enough space in your account. 15GB is free, but photos and videos take up a lot of space. Clear the shopping cart in Google Photos and delete unnecessary backups in Google Drive.

Transfer of applications and their data: a separate history

Even if you have moved your contacts and settings, apps and their data (such as saves in games or chats in instant messengers) require special attention.

Type of dataHow to transferNotes
WhatsAppBackup in Google Drive (Settings โ†’ Chat โ†’ Backup)On your new phone, install WhatsApp and restore it from the same Google account.
TelegramCloud synchronization (all data is linked to a phone number)Just log in to the same account on a new phone
GamesLink to a Google Play Games account or social mediaCheck in the game settings if cloud storage is enabled
Banking applicationsReinstallation + authorization (data not portable)Some banks require a visit to the branch to link a new device

For other applications, use the built-in export/import functions or specialized utilities:

  • ๐Ÿ“ฑ SMS call-book: SMS Backup & Restore (Saves in the XML Google Drive)
  • ๐Ÿ“ Application files: Swift Backup (requires root rights for full backup)
  • ๐ŸŽต Music and playlists: export from Mi Music in format M3U

๐Ÿ’ก

Most modern apps (VK, Instagram, Spotify) link data to an account, not to a device, and just log in with the same login on a new phone, and everything will be synced automatically.

What to do if nothing works: Emergency measures

If all of these things don't work, there are radical methods that you should use only as a last resort:

  1. Cloning /data partition via TWRP: It will require an unlocked bootloader and custom recovery. Suitable for power users. fastboot flash recovery twrp.img fastboot reboot recovery In TWRP, select Backup โ†’ Data, then transfer the file to a new phone and restore.
  2. Titanum Backup: The app creates complete backups of all data, including system application settings.
  3. If the problem is hardware incompatibility (for example, when transferring from Xiaomi Mi A2 to Redmi K70), write to the official support with the models and firmware versions.

โš ๏ธ Attention: Transfer through TWRP Titanium Backup can cause you to lose warranty if your phone hasn't been officially unlocked. On models with HyperOS (2026), unlocking a bootloader now requires you to wait 168 hours (7 days) after you've tied your Mi Account.

FAQ: Answers to Frequent Questions

Can I transfer contacts from Xiaomi to iPhone?
Yes, but not through Mi Mover. Use Google Account or export contacts to VCF: On Xiaomi: Contacts โ†’ Settings โ†’ Export/Import โ†’ Export to storage. Move the file to your iPhone via email or cloud. On iPhone: open the VCF file - contacts will be added automatically.
Why did some contacts disappear after the transfer?
This is due to duplicates or conflicts between accounts. โ†’ Accounts disable contact sync for unnecessary accounts (e.g, SIM-Use Contacts Optimizer to find and combine duplicates.
How to transfer camera settings (for example, manual mode)?
Xiaomi camera settings are stored in a file /data/data/com.android.camera/shared_prefs/com.android.camera_preferences.xml. To move them: Get root rights on both phones. Copy a file from one device to another through Root Explorer. Reboot your phone. Without root, this file is not available.
Can data be transferred between Xiaomi and different regions (Global and China)?
Yes, but with reservations: ๐Ÿ”น Mi Account โ€“ works always, but may not move some settings (for example, topics). ๐Ÿ”น Mi Mover โ€” often gives out an error due to different firmware versions. Try updating both to the latest version. ๐Ÿ”น ADB-Backup is the most reliable way, but it requires a computer. If the Chinese version of Xiaomi does not have Google services, first run Global. ROM fastboot.
How to postpone saves to games if they are not synced with the cloud?
Use Helium (requires PC) or Swift Backup (requires root): Install the app on both phones. On an old phone, create a backup game (select "Data only"). Move the backup file to a new phone and restore. For secure games (like Genshin Impact), this method won't work - link the account to an email.