How to transfer apps from one Xiaomi phone to another: all the ways of 2026

Migrating apps between Xiaomi smartphones is often a headache for users, especially when it comes to storing data inside programs. Unlike the iPhone, which has a single iCloud ecosystem, devices on MIUI or HyperOS offer several alternative paths, from embedded tools to third-party solutions. In this article, we will analyze all the current methods, including nuances for different versions of firmware and models (from Redmi Note 12 to Xiaomi 14 Ultra).

The main problem with rolling apps is not just the.apk file itself, but the data that goes along with it: saves in games, settings for messengers, cache of cards in navigators. The official methods (for example, through Mi Account) don't work all the way, so sometimes you have to combine approaches. We tested each method on real devices and identified pros/cons so you can choose the best option for your task.

1. Transfer via Mi Account (official method)

The easiest and most secure method is to use the built-in sync function through the Xiaomi account, which is suitable for most applications (except system and some games), but has data limitations, works on all devices with MIUI 12+ and HyperOS.

To take advantage of this method:

  • ๐Ÿ“ฑ On your old phone: Open Settings โ†’ Mi Account โ†’ Synchronize and switch on the Application and Data Switch. Wait for the process to be completed (may take up to 10 minutes depending on the number of programs).
  • ๐Ÿ”„ On a new phone: log in to the same Xiaomi account and go to Settings โ†’ Mi Account โ†’ Data recovery. Select backup from your old device.
  • โšก Apps will appear on the home screen automatically, but some (like WhatsApp or Telegram) will require re-authorization.

โš ๏ธ Note: This method does not carry game data protected by DRM (Genshin Impact or Honor of Kings, as well as system applications like Mi Home or Mi Fit, will require alternative solutions.

๐Ÿ“Š What data transfer method do you use more often?
Mi Account
Google Account
Local area network (Wi-Fi Direct)
Third-party programmes
Manual transfer via PC

2. transmission via Bluetooth (for individual APK-file)

If you only need to migrate a few applications (such as rare third-party software), you can use Bluetooth, which is slow but does not require internet, and works even on older models like the Redmi 5A.

Instructions:

  1. On your old phone, open Settings โ†’ Applications โ†’ Application Management, select what you want and click Share (or APK Export in some firmware). The file will be saved in the Download folder.
  2. Turn on Bluetooth on both devices and send the.apk file as a regular media file.
  3. On the new phone, after receiving the file, open it through the File Manager and install it, allowing installation from unknown sources in Settings โ†’ Security.

โš ๏ธ Note: Note that the application data (saves, settings) are not transmitted via Bluetooth, only the installer itself. To transfer them, you will need additional software like Swift Backup (more about this below).

๐Ÿ’ก

If Bluetooth refuses to send APK-Rename the file extension from.apk to.zip, and then return it back after transfer. MIUI.

3. Local Wi-Fi network (Mi Share or Wi-Fi Direct)

For fast transfer of a large number of applications (including their data), Mi Share (formerly Xiaomi Share) or standard Wi-Fi Direct is suitable. This method works 3-5 times faster than Bluetooth and does not require an Internet connection.

Step-by-step:

  • ๐ŸŒ On both phones, turn on Wi-Fi and Mi Share (in the notification panel or via Settings). โ†’ Connections โ†’ Mi Share).
  • ๐Ÿ“ฒ On your old phone, select the apps to transfer: go to Security โ†’ Application Clone (or use File Manager) โ†’ Send for APK-file).
  • ๐Ÿ”— Click Send via Mi Share and select the target device. Confirm reception on the new phone.
  • ๐Ÿ“ฅ After transfer, install the received files through the File Manager, following the system prompts.

This method has the advantage of supporting batch transmission (you can send up to 10 applications at a time), however, some system utilities (for example, Mi Video or Mi Music) may not be portable due to the limitations of MIUI.

Enable Wi-Fi on both devices|Turn off the power saving mode|Charge your phones at least 30 times%|Make sure there is enough memory on your new phone|Allow installation from unknown sources-->

4. Use of third-party software (Swift Backup, Titanium Backup)

For advanced users who need to migrate all application data (including settings, cache and saves), specialized utilities are suitable.

  • ๐Ÿ› ๏ธ Swift Backup (requires root rights for full backup, but works without them for some data).
  • ๐Ÿ”ง Titanium Backup (Old, but Supports Old Android 8-10 Models).
  • ๐Ÿ“ฆ App Backup & Restore (Simple Interface but Limited Functionality).

Example of Swift Backup:

  1. Install the program on an old phone from Google Play or.apk file.
  2. Run backup: Select apps โ†’ press Backup โ†’ wait for completion.
  3. Transfer the archive to your new phone (via USB, cloud, or Mi Share).
  4. Install Swift Backup on your new device and recover data via Restore.

โš ๏ธ Note: Without root rights, some apps (such as WhatsApp or banking programs) may not recover data due to Android restrictions, in which case only manual backup through chat export or cloud sync will help.

What if Swift Backup doesnโ€™t see root rights?
If the program does not recognize root, check: 1. Is Magisk or SuperSU enabled in the settings. 2. Is Swift Backup updated (old versions do not support new HyperOS cores). 3. Are there any conflicts with other Magisk modules (for example, Riru). If the problem persists, try reinstalling Magisk via TWRP.

5. Transfer over PC (ADB or file manager)

For users who prefer to work through a computer, there are two reliable methods: using ADB (for advanced users) or simple copypaste through the File Manager.

Method 1: Through a file manager (without root)

  • ๐Ÿ–ฅ๏ธ Connect your old phone to your PC via USB (Select the File Transfer Mode).
  • ๐Ÿ“‚ Go to the folder. /data/app (You may need to enable the display of hidden files. Copy folders with the names of the desired applications (format: com.example.app-1).
  • ๐Ÿ“ฒ Connect the new phone and paste the files into the same folder. Reboot the device.

Method 2: ADB (requires USB debugging)

adb backup -f backup.ab -apk -obb -shared -all


adb restore backup.ab

This team creates a full backup of all the apps and their data on the PC, and then restores them to a new phone. Read more about setting up ADB in the FAQ.

โš ๏ธ Note: When copying through /data/app Some system applications may fail due to signature mismatch MIUI. In this case, only a clean installation through Google Play will help.

6. Cloud services (Google Drive, Mi Cloud)

If you have a stable Internet, you can use cloud storage, which is universal, but it depends on download/download speed.

Algorithm of action:

  1. Archive on your old phone. APK-Files and application data (e.g., via Swift Backup or manually via File Manager).
  2. Upload the archive to Google Drive, Mi Cloud or Yandex Disk.
  3. On the new phone, download the archive and unpack it, then install the applications through the File Manager.

Send Anywhere, which generates a temporary link to transfer files without registration, is suitable for automating the process, the main advantage is the absence of size restrictions (unlike Mi Cloud, where only 5 GB is available for free).

MethodSpeed.Stores application dataRequires root.It works without the internet.
Mi AccountMediumPartially.No.Yes.
BluetoothSlowly.No.No.Yes.
Wi-Fi Direct (Mi Share)Quickly.Partially.No.Yes.
Swift BackupMediumYeah (with root)Preferably.Yes.
ADBQuickly.Yes.No.No (PC needed)

FAQ: Frequent questions about moving apps to Xiaomi

Can I transfer applications from Xiaomi to another brand (Samsung, Honor)?
The official ways (Mi Account or Mi Share) won't work: ๐Ÿ“ฑ Google Account (synchronizes the list of installed applications, but not their data). ๐Ÿ”ง Swift Backup + Transfer of archives via Google Drive. ๐Ÿ–ฅ๏ธ ADB (Note that some Xiaomi apps (such as Mi Home or Mi Fit) may not work on other brands due to proprietary services.
Why do some applications not open after the transfer?
Causes and solutions: ๐Ÿ”’ Android Version Incompatibility: If the old device was on Android 10 and the new one was on Android 14, some of the devices are not compatible. APK You may not be able to start. Update the app via Google Play. ๐Ÿ›ก๏ธ Limitations MIUI: System applications (such as Mi Video) may be blocked when manually installed. MIUI In Settings โ†’ Special facilities. ๐Ÿ“ฑ No dependencies: Some programs require Google Play Services or Miui Framework. Install them manually.
How to transfer save games (Genshin Impact, PUBG)?
Use it for games: ๐ŸŽฎ Cloud Safe: Most modern games (like Genshin Impact or Call of Duty Mobile) link progress to a Google Play Games account, Facebook or your own server (like HoYoverse). Sign in on a new phone - saves will be downloaded automatically. ๐Ÿ’พ Manual backup: For offline games, copy the folder /Android/obb or /Android/data through the file manager. ๐Ÿ› ๏ธ Titanium Backup (root only): Create a game data backup and restore it to a new device. โš ๏ธ Attention: Some games (for example, PUBG Mobile) locks accounts whenever you switch between devices frequently. Use official synchronization methods!
What if the new phone doesnโ€™t have enough memory to transfer?
Decisions: ๐Ÿ—‘๏ธ Clear the cache: Go to Settings โ†’ Memory. โ†’ Cleaning and removing unnecessary files. ๐Ÿ”„ Transfer the data to SD-Card (if supported): In Settings โ†’ Memory. โ†’ Default storage select memory card. โ˜๏ธ Use the cloud: Download APK-Google Drive files and install them as needed. ๐Ÿ“ฆ Remove pre-installed applications: With the help of ADB or Miui Hidden Settings uninstall unnecessary software (e.g. Mi Browser or Mi Music).
How to transfer applications from Xiaomi to iPhone?
Direct transfer APK-Files are not possible due to different operating systems: ๐Ÿ“ฑ Analogues from the App Store: Find App analogues in the App Store (e.g., Telegram or Spotify). โ˜๏ธ Cloud sync: For instant messengers (WhatsApp, Viber) use the built-in chat export. ๐ŸŒ Web Versions: Some services (e.g. Google Maps or Trello) have full-fledged web versions available through Safari. Google Photos or iCloud are suitable for transferring media files (photos, videos.

๐Ÿ’ก

For the fullest possible portability, combine methods: use Mi Account for core applications, Swift Backup for data, and ADB for system utilities.