Moving to a new Xiaomi smartphone is always an exciting moment, but data porting often turns into a headache. Contacts, photos, messages and app settings have been accumulating for years, and losing them due to the wrong action is scary. Fortunately, Xiaomi has several built-in tools for secure porting, as well as universal methods that work on any Android device.
In this article, we'll look at 5 ways to migrate data, from official Mi Mover to manually copying through a PC, how to transfer not only media files, but also SMS/MMS, call records, Wi-Fi passwords, and even desktop settings, and why Mi Account transfers are sometimes blocked on custom firmware and how to get around it.
1.The official way: Mi Mover by Xiaomi
Mi Mover is a proprietary data portability app preinstalled on all Xiaomi, Redmi and POCO smartphones since MIUI 9. It works on a point-to-point basis via Wi-Fi Direct, without requiring an Internet connection. The main advantage is the preservation of folder structure and metadata (for example, the date of creation of a photo).
To take advantage of it:
- ๐ฑ Install Mi Mover on both phones (if itโs not on the menu, download from Google Play or App Gallery).
- ๐ On the old phone, select "I am the sender" and on the new one, "I am the receiver".
- ๐ถ Connect to a single Wi-Fi network (or create an access point on a new device).
- ๐ Scan it. QR-code from the screen of the new phone old.
- โ Select data types for transfer (contacts, SMS, Applications, multimedia) and confirm.
Make sure that both phones have a charge of โฅ30%.
Connect both devices to charging (the process can take 1-2 hours)
Free up โฅ5GB of memory on your new phone
Turn off VPNs and firewalls
-->
The speed of the transfer depends on the amount of data: 10 GB of photos are copied ~20-30 minutes. Important: don't interrupt the process - if the connection breaks, you have to start again.
- ๐ Passwords from applications (Wi-Fi only)
- ๐ฎ Save Games (Exception: Cloud Synchronized Games)
- ๐ System files and APK Applications (only user data)
๐ก
If Mi Mover doesnโt see the second phone, restart both devices and turn on File Transfer mode in the notification curtain.
2.Move over Mi Cloud (Xiaomi Cloud)
The Mi Cloud service allows you to sync data between Xiaomi devices automatically, which is convenient if you already had a Mi Account tied on your old phone.
- โ๏ธ Data is available from any device after authorization.
- ๐ Synchronization works in the background (no waiting for completion).
- ๐ฑ Supports Notes, Calendar and Mi Browser Transfer.
Instructions:
- On your old phone, go to Settings โ Mi Account โ Mi Cloud.
- Turn on synchronization for the desired categories (contacts, gallery, records).
- On the new phone, log in to the same Mi Account.
- Go to Mi Cloud and select Sync.
| Type of data | Max. Volume. | Synchronization time | Features |
|---|---|---|---|
| Contacts | Unlimitedly | 1-5 minutes | Groups and tags are transferred |
| Photo/video | 5GB (free) | 10-60 minutes. | Compress to 1080p |
| SMS/MMS | 10,000 messages | 5-15 minutes | No investment >10 MB |
| Notes | 200 MB | 2-10 minutes | Text only (without attachments) |
What if Mi Cloud doesnโt sync your data?
The limitations of Mi Cloud:
- ๐ซ Free storage โ only 5 GB (for photo / video this is not enough).
- ๐ Application synchronization works only for system utilities (Mi Browser, Notes).
- ๐ต On custom firmware (e.g. Pixel Experience) it may not work.
Mi Mover|Mi Cloud| OTG/PC|Google Account|Another way-->
3. Transfer via OTG cable or computer
If you donโt have access to Wi-Fi or data is too large (for example, if you donโt have access to Wi-Fi, 4K-And this is a universal technique that works even on phones with a damaged wireless module.
Option 1: Direct connection via OTG-adapter
- ๐ Buy it. OTG-cable (Type-C) โ Type-C or MicroUSB โ Type-C depending on ports).
- ๐ฑ Connect your old phone to your new phone via an adapter.
- ๐ Explorer will open on the new phone โ select files to copy.
Option 2: Through a computer (Windows/Mac)
- Connect your old phone to your PC in File Transfer (MTP) mode.
- Copy the data into a folder on your computer (for example, D:\Xiaomi_Backup).
- Disable the old phone, connect the new one and transfer the files back.
๐ก
When copying via PC, use the original Xiaomi cable - cheap analogues can limit the transfer speed to 10 MB / s.
What can be transferred in this way:
- ๐ธ Photos and videos in original quality (without compression).
- ๐ต Music and podcasts (including playlists).
- ๐ Documents (PDF, DOCX, XLSX).
- ๐ฎ APK-Application files (but not their data!).
โ ๏ธ Note: Do not copy the entire Android folder, as this can lead to conflicts in these applications. DCIM, Download and Documents.
4. Transfer through Google Account (for non-system data)
If you use Google services, some of the data can be transferred through your Gmail account, which is suitable for:
- ๐ Contacts (synchronization with Google Contacts).
- ๐ Calendar (Google Calendar).
- ๐ฐ Mailboxes (Gmail).
- ๐ Location History (Google Maps).
How to set up:
- On your old phone, go to Settings โ Accounts โ Google.
- Turn on synchronization for the right services.
- Add the same Google account on your new phone and wait for the sync.
Limitations:
- ๐ซ Not tolerated. SMS, MMS call-recording.
- ๐ฑ Photos are synced only if the โBackupโ function in Google Photos was previously enabled.
- ๐ Wi-Fi passwords are not portable (unlike Mi Cloud).
๐ก
To transfer Wi-Fi passwords, use the WiFi Password Viewer app (root rights required) or take screenshots QR-Network codes from an old phone.
5. Transfer applications and their data (including games)
Standard methods do not always copy application data (for example, progress in games or settings of messengers).
Method 1: Helium (Old but Working)
- ๐ฑ Install Helium on both phones (Android 5.0 required)+).
- ๐ Connect your phones to one Wi-Fi.
- ๐ค On your old phone, select backup apps.
- ๐ฅ On the new one โ restore data from the backup copy.
Method 2: Swift Backup (for root users)
- ๐ ๏ธ Root rights are required on both phones.
- ๐ฆ Backup your applications and data in Swift Backup.
- ๐ Transfer the backup file to the new phone and restore.
Method 3: Integrated game tools
Many games (e.g. Genshin Impact, PUBG Mobile) support cloud-based saves to bring progress:
- On your old phone, link your game account to Facebook, Google Play Games, or Mi Account.
- On the new phone, install the game and log in through the same account.
- Download save from the cloud (usually offered automatically).
โ ๏ธ Note: Some applications (e.g. banking) block data transfer due to security policies, and you will have to reconfigure them.
6. transfer of hidden data: Wi-Fi, system settings, wallpaper
Few people know, but along with the obvious data (photos, contacts) you can transfer hidden settings:
Wi-Fi passwords:
- ๐ก Use the WiFi Key Recovery app (root required) or export the network list through ADB:
adb pull /data/misc/wifi/WifiConfigStore.xmlWallpaper and themes:
- ๐จ The wallpaper file is on its way. /storage/emulated/0/MIUI/wallpaper/ โ Copy it to a new phone.
- ๐ฒ The theme is synced via Mi Account (if installed from Themes Store).
Notification and gesture settings:
- โ๏ธ Export the configuration through ADB:
adb backup -f settings.ab -shared -all -apkThen restore it to the new phone:
adb restore settings.abSound profiles and alarm clocks:
- ๐ The alarm clock data is stored in /data/data/com.android.deskclock/ โ root-transfer.
- ๐ต The custom alarm clock tunes are in /storage/emulated/0/Ringtones/.
Frequent mistakes and their solutions
Even if you follow the instructions, you can have problems.
| Problem. | Reason. | Decision |
|---|---|---|
| Mi Mover doesn't see the second phone | Different versions of MIUI or Wi-Fi Direct disabled | Update your firmware or use the OTG cable |
| Photos in Mi Cloud are uploaded with low quality | Compression at free rate | Use cable or pay for premium storage |
| Applications are not restored after transfer | Incompatibility of Android versions | Install APK manually or upgrade via Play Market |
| SMS cannot be transferred through Google | Google is not syncing SMS | Use SMS Backup & Restore |
Additional advice:
- ๐ Charge both phones to 100% before transferring โ the process can take several hours.
- ๐ก If you use mobile internet for synchronization, disable traffic restriction in the settings.
- ๐ After transferring, reset passwords from important accounts (banks, social networks) on the new phone.