Moving apps from the old Xiaomi smartphone to the new one is a challenge that every user faces when upgrading the device. MIUI, Not all data migrates automatically: some apps will have to be re-installed and their settings and cache restored manually. In this article, we will discuss 5 proven ways to transfer applications between Xiaomi phones, including official tools and workarounds for rare cases.
It is important to remember that you just copy the folder with APK-File (as some โcraftsmenโ do) is not enough: modern applications store data in protected partitions, and their work depends on the correct permissions in the system. So we're going to focus on methods that save not only the programs themselves, but also their settings, accounts and cache, where possible. If you move from Android to iOS or vice versa, some of the ways won't work: this manual is focused exclusively on Xiaomi devices running iOS. MIUI 12โ14.
Before you start, check:
- ๐ฑ Versions MIUI on both phones (a difference of more than 2 years may cause compatibility issues).
- ๐ Battery charge โ transfer process can take up to 30 minutes, especially with a large amount of data.
- ๐ถ Stable Internet connection (for cloud or backup download methods).
1.Official method: transfer via Mi Account (Mi Cloud)
Xiaomiโs most reliable and recommended method is to use the built-in Mi Cloud service, which allows not only to transfer the list of installed applications, but also to restore their data (if the application supports backup to the cloud).
- โ๏ธ Cloud storage: only 5GB is available for free, which is enough for backup system settings and some applications. โฝ/month).
- ๐ Account Sync: Both phones must be linked to the same Mi Account. If you use different accounts, log out of your old phone and log in to the right one.
- โก Recovery speed depends on the Internet connection. On slow Wi-Fi, the process can take hours.
Step-by-step:
- On your old phone, go to Settings โ Mi Account โ Mi Cloud โ Backup your device.
- Select Backup and tick the App Items and Application Data (if available). Click Start Backup.
- On the 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, go to Settings โ The phone. โ Recovery and discharge โ Restore from backup copy.
- Select the last backup and wait until the process is complete. The applications will start installing automatically.
โ ๏ธ Note: Not all apps support data recovery via Mi Cloud. For example, WhatsApp, Telegram and banking apps require a separate backup (see section 4).
Sign in to one Mi Account on both phones
Check the space available in Mi Cloud (minimum 2 GB)
Connect both phones to charging
Disable battery optimization for Mi Cloud in application settings
-->
2.Move through Google Account (for apps from Play Market)
If you use Google Play as your primary source of apps, you can use the built-in Google Account Sync, which is suitable for transferring a list of installed apps, but not their data (except for apps that sync themselves to Google Drive, such as Chrome or Gmail).
Advantages of the method:
- ๐ It works on all Android devices, not just Xiaomi.
- ๐ Automatically updates the list of applications when adding new ones.
- ๐ No additional cloud space (uses Google Play data).
How to move:
- On your old phone, open Settings. โ Google โ Backup and enable Data Download to your Google account.
- Make sure that in the Google Account section โ Data and personalization โ The device displays your phone.
- On the new phone, when you first start, select Copy data from the old device. โ You can't use an old device? โ Restore from Google backup.
- Log in to the same Google Account and select backup. Apps will start installing from the Play Market.
Limitations of the method:
- ๐ซ Not tolerated. APK-files installed from third-party sources (for example, via APKMirror).
- ๐ฑ Apps removed from Play Market will not be restored.
- โณ The process can take several hours if there are many applications (they are installed sequentially).
๐ก
If some apps donโt show up after recovery, check the Play Market section. โ Library โ Installed. It can display programs that were not automatically installed due to incompatibility with the new version of Android.
3. Local cable transfer OTG adapter
If you donโt have internet access or want to migrate applications without cloud services, you can use a direct cable connection. OTG A special adapter (such as Xiaomi Type-C to Type-C) is suitable for porting.apk files and parts of data, but requires manual installation.
What you need:
- ๐ Cable OTG (Micro-USB phones or Type-C to Type-C (for modern models).
- ๐ File Manager (e.g., built-in file manager) MI File Manager or Solid Explorer).
- โ๏ธ Permission to install applications from unknown sources (Settings) โ Annexes โ Special rights โ Installation of unknown applications).
Instructions:
- Connect the old phone to the new one via cable. On the screen of the old device, select File Transfer Mode (MTP).
- On your new phone, open the file manager and go to the folder. /storage/emulated/0/ (internal memory of the old phone).
- Copy the folder. Android/data/ (here are stored application data) and files with the.apk extension from the folder Download/ or APK/ (If you have saved them before).
- On the new phone, install.apk files manually by opening them through the file manager.
โ ๏ธ Attention: Application data (Android/data/) It will only be transferred to programs that donโt use encryption or device binding, such as WhatsApp or banking applications that canโt be recovered in this way, requiring a separate backup through export within the app itself.
| Transfer method | Speed. | Are the application data being stored? | Need the Internet? | Not good for you.-root device? |
|---|---|---|---|---|
| Mi Cloud | Medium (depending on internet speed) | Partially (supported applications only) | Yes. | Yes. |
| Google Account | Slow (installation via Play Market) | No (appendix list only) | Yes. | Yes. |
| OTG cable | Fast (direct transmission) | Partially (unencrypted data only) | No. | Yes. |
| Local area network (Xiaomi Share) | High (by Wi-Fi Direct) | No, only. APK-file) | No. | Yes. |
| The Titanium Backup (Translation) | Slow (requires root) | Yeah (full backup) + data) | No. | No (root needed) |
4. Transfer over a local area network (Xiaomi Share or Mi Drop)
Xiaomi offers its own solution for wireless file transfer between devices, Xiaomi Share (formerly Mi Drop), which allows you to send.apk files and even folders with application data, but has limitations:
- ๐ถ It only works between Xiaomi devices (or Redmi/Poco) s MIUI 10+.
- ๐ Not all apps can be ported: some block the transfer of their data through third-party services.
- ๐ฑ Both phones should include Xiaomi Share and Wi-Fi Direct.
How to use:
- Open up on the old phone. MI File Manager, select application files (.apk) or folder Android/data/ (If you need to postpone the preservation).
- Press Share. โ Xiaomi Share.
- On the new phone, confirm receipt of files in the notification.
- After transfer, install the.apk files manually and copy the data to the appropriate folders (if required).
Alternatively, if Xiaomi Share doesnโt work, use third-party file transfer apps like Send Anywhere or LocalSend. They donโt require registration and work via direct Wi-Fi transfer.
How to transfer WhatsApp data between Xiaomi phones?
5. Full root-right backup (Titanium Backup or Swift Backup)
If your phone is unlocked (root-enabled), you can use professional tools to create a full backup of apps and their data.
- ๐ ๏ธ Titanium Backup (Paid version supports cloud sync).
- โก Swift Backup (more modern analogue support for Android 10)+).
- ๐ฆ OAndBackupX (open source, runs without root on some firmware).
Advantages of the method:
- ๐ Transfer all application data, including settings and cache.
- ๐ฑ It works even for system applications (unless they are protected). MIUI).
- ๐ You can create an encrypted backup for security.
Disadvantages:
- ๐ซ Requires root rights, which deprives of warranty and can disrupt the work MIUI.
- โ ๏ธ Some banking apps refuse to work on phones with root.
- โณ The backup and recovery process can take several hours.
Instructions for Swift Backup:
- Install Swift Backup from Play Market or F-Droid.
- Provide root access (if requested).
- Select backup apps, click Create backup and wait for completion.
- Transfer the backup file to your new phone (via cloud or cable).
- On the new phone, install Swift Backup, provide root, and recover data from the backup.
โ ๏ธ Note: After obtaining root rights, some functions MIUI They may not work properly, such as: Mi Pay and Mi Home are not available. OTA (Reset the Face Unlock and Fingerprint settings, and we recommend using this method only for advanced users.
๐ก
If you donโt need root rights but need to migrate specific application data (like games), check if it supports export/import settings through the Settings menu. โ Exporting data within the application itself.
6. Transfer of applications by means of ADB (power-user)
If you are familiar with Android Debug Bridge (ADB), You can move applications and their data through the command line, and this method doesn't require root, but it involves working with the console and basic knowledge. ADB.
What you need:
- ๐ฅ๏ธ Computer with installed ADB-Drivers and Platform Tools.
- ๐ USB-cable.
- โ๏ธ Included Debugging by USB on both phones (Settings) โ The phone. โ Version. MIUI โ 7 times press to unlock Developer Settings, then enable Debugging by USB).
Backup and recovery teams:
# Application backup and its data (example for WhatsApp)
adb backup -f whatsapp.ab -apk -obb -shared com.whatsapp
Recovery on a new phone
adb restore whatsapp.abLimitations ADB-backup:
- ๐ Some apps (like Google Play Services) block backup creation.
- ๐ฑ Nana MIUI You may need to disable the protection. MIUI (Settings โ Special facilities โ Protection MIUI โ Shut down).
- โณ The process takes a long time if there are many applications.
If you have never worked with ADB, We recommend using simpler methods (see sections 1-4). For automation, you can use scripts, for example, Android Backup Extractor.
Frequent Mistakes and How to Avoid Them
When migrating applications, users often face typical problems, and here are the most common ways to solve them:
- ๐ซ "Application not installed": Check if installation is allowed from unknown sources (Settings) โ Annexes โ Special rights. Make sure the.apk file is not corrupted (try to download it again) If the application is designed for a different architecture (arm64 vs x86), It won't install. Check compatibility on the developer's website.
- ๐ "Application data not recoveredโ: Some applications (e.g, VK or Instagram) store data on servers - it does not need to be manually transferred, it is enough to log in. For games, check whether they support Google Play Games or its own cloud (for example, Genshin Impact has a cross-platform account).
- โ๏ธ "Mi Cloud doesn't see backup": Make sure both phones share the same region in Mi Account (e.g. Russia, not China). check if there's enough cloud space. If not, clear old backups or buy extra space. Reboot both phones and try again.
If nothing helps:
- ๐ Contact Xiaomi for support with phone models and a description of the problem.
- ๐ง Try resetting your network settings on your new phone (Settings) โ SIM-maps and mobile networks โ Resetting network settings).