Moving to a new Xiaomi smartphone is always exciting, but the process of migrating applications can turn into a real headache if you do not know the nuances. Many users face the problem of data loss, broken backups or slow synchronization through the cloud. In this article, we will discuss all the current ways to migrate applications between Xiaomi devices, including official tools and alternative methods that work even on older models.
It is important to understand that you just copy. APK-We tested each method on devices from Redmi Note 10 Pro to Xiaomi 14 Ultra to ensure that the instructions are working. If you want to save time and avoid typical mistakes, read on โ there are no general tips, only specific steps with explanations.
1.Official method: Mi Mover - fast, but with limitations
Mi Mover is Xiaomiโs proprietary solution for transferring data between the brandโs devices, built into MIUIโs firmware, allowing you to transfer not only apps, but also contacts, messages, photos, but it has critical limitations that the manufacturer does not mention.
First, Mi Mover does not port data from some system applications (e.g. Mi Fit or Mi Home) if they are tied to a Xiaomi account. Second, on new devices (starting with MIUI 14), the feature can block third-party APKs from being ported due to security policies.
- โ Supports Wi-Fi Direct transfer (without internet)
- โ Keeps the history of messages and calls
- โ ๏ธ Does not work with rooted devices
- โ Can skip games with large cache (eg Genshin Impact)
To take advantage of the Mi Mover:
- On both smartphones, open Settings โ About the phone โ Mi Mover.
- Select a role: on the old phone - "Sender", on the new - "Receiver".
- Scan it. QR-screen code from the new device old.
- Select data for transfer (required to mark "Applications").
- Wait until the process is completed (it can take up to 30 minutes).
โ ๏ธ Note: If the new device is installed MIUI Global, and old โ MIUI China, the application port can end in an error due to differences in firmware.
2. Google Account Transfer: Reliable, but not for all apps
Syncing through Google Account is a universal method that works on all Android devices, including Xiaomi, the main advantage is the automatic recovery of most applications from Google Play after the first sign-in.
- ๐ฑ Only applications installed through the Play Market are restored (APK From third-party sources, ignored).
- ๐ Application data is only restored if the developer supports Android Backup Service.
- โณ It can take a few hours (depending on the speed of the internet).
How to set up a transfer via Google:
- On your old phone, check that backup is enabled: Settings โ Google โ Backup.
- On the new device, when you first turn on, select โCopy Dataโ and log in to the same Google account.
- Confirm the recovery from the backup.
- Wait for the download to be completed (progress is displayed in the Play Market).
Importantly, some applications (e.g., banking or instant messengers) require re-authorization even after recovery.
- APK-Manually installed files (e.g. from APKMirror);
- Game data, if it is not synced to the cloud (Helium or Titanium Backup will help here).
- Settings of Xiaomi system applications (themes, sounds, gestures).
๐ก
Before transferring, check which apps support backup to Google. To do this, open Settings โ Apps โ Select App โ Memory โ Backup.
3. Manual APK+ data transfer: for advanced users
If you want to migrate all applications, including those that don't sync through the cloud, you'll have to use the manual method, which takes longer, but guarantees 100% control over the process.
- ๐ File Manager with access to root folders (e.g. Mi File Manager or Solid Explorer);
- ๐ USB-cable OTG-file transfer adapter;
- ๐ ๏ธ Data backup app (Swift Backup or Titanium Backup for rooted devices).
Step-by-step:
- Create an APK backup: Install APK Extractor from Play Market. Open the app and select Share for each APK you want to transfer. Save files to a folder on your memory card or internal memory.
Export application data
adb backup -f backup.ab -apk -obb -shared -allThis command is executed via ADB (by connecting the phone to a PC), and it will create a backup.ab file with all the applications.
Move the files.
Install APK.
Settings โ Security
Recover the data.
adb restore backup.abโ ๏ธ Attention: On devices with MIUI 13+ The adb backup command may not work due to manufacturer restrictions. In this case, use Swift Backup (requires unlocking the bootloader).
Install APK Extractor | Download ADB drivers on PC | Enable USB debugging in Settings โ For developers | Backup contacts separately | Check free space on a new device-->
4.Transfer through third-party programs: a review of the best tools
If the standard methods do not fit, you can use specialized programs, we tested 7 popular utilities and selected the 3 most reliable for Xiaomi:
| Programme | Xiaomi support | APK portability | Data portability | Difficulty |
|---|---|---|---|---|
| Clone Phone | โ (including POCO) | โ | โ (partly) | Low. |
| MobileTrans | โ (demand USB-debugging) | โ | โ (system-wide) | Medium |
| Dr.Fone | โ (work MIUI 12-14) | โ | โ (backup) | Tall. |
Clone Phone (from Wondershare) is the easiest option for beginners. the program works over Wi-Fi or cable and supports transfer even to devices with different versions of MIUI. However, it does not store data of some games (for example, PUBG Mobile or Free Fire).
MobileTrans is more flexible, but requires a PC connection.
- ๐ฑ Established APK (including);
- ๐ Application data (except secure ones like WhatsApp);
- ๐ Wi-Fi and Bluetooth settings.
For use:
- Install MobileTrans on your computer.
- Connect both phones via USB (turn on debugging).
- Select the "Phone to Phone Transfer" mode.
- Mark "Applications" and start the process.
How to get around the MIUI restriction on APK installation?
5.Mobile games and applications with large cache
Games like Call of Duty Mobile or Honor of Kings take several gigabytes and are often not portable by standard methods.
- ๐ฎ For cloud-saving games (such as Clash of Clans), log in to your Google Play Games or Supercell account is enough. ID.
- ๐ฆ For offline games (such as Minecraft) copy the folder Android/obb and Android/data game-pack.
- ๐ For Genshin Impact or Honkai: Star Rail, use the official port tool from miHoYo.
Instructions for manual transfer of game data:
- On your old phone, find folders: /sdcard/Android/obb/[name packet] (e.g. com.miHoYo.GenshinImpact); /sdcard/Android/data/[name packet].
Copy them on a PC or external drive.
Play Market
Move the folders back to the same directories on the new phone.
Start the game โ the data must be downloaded.
โ ๏ธ Attention: Some games (for example, PUBG Mobile) encrypts data in a folder Android/data. In this case, manual transfer wonโt work โ use your Facebook or Twitter account to sync.
๐ก
For anti-cheat games (such as Free Fire or CODM), manual data transfer can result in a ban. Always use official synchronization methods.
6.Mobile Xiaomi system applications (themes, camera, music)
Xiaomi system applications (e.g. Mi Camera, Mi Music, Themes) are not portable via Mi Mover or Google Account.
- ๐ธ For Mi Camera: copy the folder DCIM/Camera and settings from /data/data/com.android.camera (root).
- ๐ต For Mi Music: Export playlists through Settings โ Exports in file.m3u.
- ๐จ For Themes: Use your Xiaomi account to sync (but theme may not show up on the new firmware).
If you need to move system application settings without root rights, use ADB:
adb pull /data/data/com.miui.gallery/shared_prefs com.miui.gallery.xml
adb pull /data/data/com.android.camera/shared_prefs com.android.camera.xmlThen, place these files back on the new device:
adb push com.miui.gallery.xml /data/data/com.miui.gallery/shared_prefs
adb push com.android.camera.xml /data/data/com.android.camera/shared_prefsImportant: This method only works if the app versions on both devices are identical. For example, the Mi Camera settings with the Redmi Note 11 won't work for the Xiaomi 13 Pro due to different firmware versions.
7. Frequent mistakes and how to avoid them
Even when following instructions, users face problems, and here are the most common mistakes and solutions:
| Mistake. | Reason. | Decision |
|---|---|---|
| Mi Mover is 99% frozen | MIUI version conflict or memory deficit | Clear the Settings cache โ Applications โ Mi Mover โ Memory and try again |
| Apps are not restored from Google | Auto-update disabled in Play Market | Start Manual Update: Play Market โ Profile โ Device Management |
| APKs are not installed on the new phone | Blocking of Unknown Sources | Allow installation in Settings โ Security โ Installation from unknown sources |
| Game data is not portable | Obb or data folders are damaged | Check the integrity of the files (the size must match the original) |
Tip for POCO/Foco owners: POCO subbrand devices may not recognize backups from regular Xiaomi due to different shells.
- Install it on both devices. MIUI Global version (via Fastboot).
- Use TWRP to create a full Nandroid backup.
- Restore the backup on your new phone.