The transition to a new Xiaomi smartphone is always an exciting moment: you want all the apps, settings and data to move to the new device without loss. But often users face problems: some programs are not restored, passwords are reset, and game progress disappears. In this article, we will discuss all the working ways to transfer applications between Xiaomi phones, from official tools to hidden MIUI functions.
It is important to remember that you just copy the folder with APK-Files aren't enough: modern applications store data in secure partitions, cloud services, even developer servers, so it would take a combination of methods to fully port. 12 Xiaomi 14 Ultra โ instructions are relevant to all models on the MIUI 14/15 HyperOS.
1.The official way: Mi Mover by Xiaomi
Mi Mover is Xiaomiโs proprietary solution for data migration between the brandโs devices. It is pre-installed on all smartphones with MIUI 9 and later, supports the portability of applications, contacts, messages and even some system settings. The main advantage is that it does not require root rights and works without a computer.
To use Mi Mover, follow the following steps:
- ๐ฑ Make sure that both phones have the latest version installed. MIUI (Check in the settings โ The phone. โ Updating the system).
- ๐ Connect both devices to charging โ the process may take 30-60 minute.
- ๐ถ Activate Wi-Fi and Bluetooth on both smartphones.
- ๐ซ Turn it off. VPN Energy saving modes โ they can interrupt the transmission.
Next, on your old phone, open Settings โ Additional โ Mi Mover, select โIโm the giver.โ On the new device, launch the same app and click โIโm the receiver.โ Follow the instructions on the screen: the system will automatically create a local network between the phones and prompt you to select data to transfer. In the list, tick โAppsโ and confirm the transfer.
Charging both phones > 50%|Same version MIUI device-wise|All off. VPN-service|Freely. โฅ10GB on a new phone|Wi-Fi and Bluetooth enabled on both devices-->
โ ๏ธ Note: Mi Mover does not transfer data from certain banking applications (e.g. SberBank Online or Tinkoff) due to security restrictions, and may not save games if they are not synced with Google Play Games.
2. Cloud Transfer via Mi Cloud
Mi Cloud is Xiaomiโs cloud storage that allows you to synchronize data between devices. This method is partially suitable for transferring applications: it stores a list of installed programs, but not their data (cache, settings, game progress), but all applications will be automatically downloaded from Google Play on a new phone after you log in to your account.
Instructions for setting:
- On your old phone, go to Settings โ Xiaomi Account โ Mi Cloud.
- Enable synchronization for the item "Installed applications".
- Click on โSyncโ and wait for the process to be completed.
- On the new phone, log in to the same Xiaomi account and enable sync in the Mi Cloud.
- Open Google Play Store โ โLibraryโ โ โInstalledโ โ all applications from the old device will appear here.
Important: This method does not tolerate APK-The apps are going to be downloaded from Google Play, so you need a stable Internet connection, and if you remove an app from the store, you have to manually install it on.apk.
Mi Mover|Mi Cloud|Google Account|Hand-mounted APK|Another option-->
| Transfer method | Move APK. | Transferring application data | Demands the Internet. | Max, volume of data |
|---|---|---|---|---|
| Mi Mover | โ Yes. | โ Partially. | โ No (local area network) | โ100 GB |
| Mi Cloud | โ No, just a list) | โ No. | โ Yes. | 5/50GB (free/paid) |
| Google Account | โ No. | โ For supported applications | โ Yes. | 15GB (free) |
| APK's handheld backup | โ Yes. | โ No, only. APK) | โ No. | Limited by memory |
3.Move through Google Account and Play Store
If you use Google services, most apps and their data can be transferred automatically, a method that works not only on Xiaomi but also on other Android devices, and the main condition is that both phones must be logged into the same Google account.
What exactly is being transferred:
- ๐ฑ List of installed applications (automatic installation through the Play Store).
- ๐ฎ Game data if they support Google Play Games (e.g. Clash of Clans, Brawl Stars).
- ๐ Some app settings (such as bookmarks in Chrome or a history on YouTube).
- ๐ Passwords from Google Smart Lock (if the feature was enabled).
How to activate the transfer:
- On your new phone, when you first turn on, select โCopy Dataโ โ โFrom Android Deviceโ โ sign in to your Google account.
- If the phone is already set up, go to Settings โ Google โ Backup and enable โGoogle Drive Backupโ.
- In the Play Store, click on the profile avatar โ โApps and Devices Managementโ โ โInstalledโ โ all apps from the old phone will be displayed here.
โ ๏ธ Note: Some apps (such as WhatsApp or Telegram) require additional backups through their internal functions.
๐ก
Before transferring, check which apps on your old phone are linked to your Google account. Open Settings โ Accounts โ Google โ Account Sync and turn on all the switches.
Manual transfer APK-file
If you need to migrate specific applications that are not recoverable through the cloud (e.g. modified applications) APK or programs without Google support, you can use a manual method, which involves copying.apk files and folders with data through Explorer or ADB.
Step-by-step:
- Install File Manager+ (pre-installed in MIUI) or Solid Explorer on your old phone.
- Move to the /data/app/ โ stored APK-files of all user applications. This folder requires root rights or ADB.
- Copy folders with the names of the desired applications (for example, com.whatsapp-1) on SD-card.
- Transfer files to a new phone and install APK through any file manager.
To transfer application data (sets, cache) copy folders from /data/data/[Note that without root permissions, these folders are restricted. ADB-team:
adb backup -f backup.ab -apk -obb -shared -all
adb restore backup.abHow to get root rights to Xiaomi for data transfer?
5. Transfer through third-party programs (Titanium Backup, Swift Backup)
For experienced users who are ready for manual settings, specialized utilities like Titanium Backup or Swift Backup are suitable, which allow you to create full backups of applications along with their data, settings and even system components.
Advantages of methods:
- ๐ Ability to selectively restore individual applications or their data.
- ๐ฆ Conservation APK + Data in one archive (.tbz or.ab format).
- ๐ Encrypting backups to protect confidential information.
- ๐ Support for automatic backup schedules.
How to use Swift Backup:
- Install the app from Google Play on both phones.
- On an old phone, select backup apps, specify the save location (for example, SD-map) and start the process.
- Transfer the archives to your new phone through USB-cable.
- On the new phone in Swift Backup, click โRestoreโ and select the archives you want.
โ ๏ธ Note: Titanium Backup requires root rights to work. Swift Backup can work without root, but with restrictions (for example, it will not save system application data).
6. Transfer of game data and social networks
Games and social networks (such as WhatsApp, VK, Telegram) store data on their servers, so standard transfer methods do not always work.
For games:
- ๐ฎ Make sure the game supports sync via Google Play Games or Facebook. Go to the game settings and link your account.
- ๐ฑ For Genshin Impact, Honkai: Star Rail and other miHoYo games, use the official MiHoYo Cloud tool.
- ๐ฅ๏ธ Locally saved games (such as Minecraft) require manual folder copying. /games/com.mojang/.
For social media:
- ๐ฌ WhatsApp: Create a backup in Settings โ chat โ Backup copy and transfer the file msgstore.db.crypt14 new phone.
- ๐ Telegram: All data is synced through the cloud automatically when you log in to your account.
- ๐ฅ VK: Communication and media files are not portable โ they can only be saved manually through export.
๐ก
For most modern games and social networks, you just need to link your Google/Facebook account to your old phone and log in to it on a new one. Local saves (such as Stardew Valley) will have to be copied manually.
7. Frequent errors and their solutions
Even when following instructions, users face problems. Consider the most common ones:
| Problem. | Reason. | Decision |
|---|---|---|
| Mi Mover can't see old device | Different versions of MIUI or Bluetooth disabled | Update the firmware on both phones, turn on โVisibility for Allโ mode in Bluetooth |
| Apps are not restored from Google | There are no internet or regional restrictions | Check Wi-Fi Connection, Change Region in Google Play to โUSAโ |
| Game data is not transferred | The game is not tied to an account | Go to the game settings and link Google/Facebook |
| The โInsufficient Memoryโ Error in Recovery | There is little space on the new phone. | Clear the cache or transfer the data to SD-map |
If applications fly out or donโt open after transfer, try:
- Clear the app cache in Settings โ Applications โ Application management.
- Reinstall the app through Google Play.
- Check the permissions in Settings โ Privacy โ Permits.