Introduction
The transition to the new Xiaomi Redmi smartphone is always exciting, but porting apps can be a real headache, especially if you want to save not only the programs themselves, but also their settings, account data and game progress. In this article, we will discuss all the current ways of migrating applications between Redmi devices, from standard MIUI tools to advanced methods for power users.
It's important to understand that just copying a folder of applications through a Explorer is not an option. Most programs today store critical data in protected memory areas that are not available without root rights, so we'll focus on methods that run on stock firmware without risking data loss or system disruption.
This article is relevant for all Redmi models based on MIUI 12-14 and HyperOS, including the latest flagships and budget devices. If you move from Redmi Note 12 to Redmi K70 or from POCO X5 to Redmi 13C, here you will find working solutions.
1. Official method: MIUI Migration (most reliable method)
Xiaomi has built-in data portability tool MIUI Migration, which is suitable for switching between any device on MIUI/HyperOS, including Redmi, POCO and Xiaomi, the main advantage of saving not only the list of applications, but also their data (where possible).
How it works:
- ๐ฑ Both phones must have Wi-Fi Direct and Bluetooth enabled
- ๐ The transfer is done wirelessly, but you can also use a cable OTG
- ๐ Supported: apps, contacts, SMS, photos, videos, music, notes
- โ ๏ธ Not portable: some banking application data, Wi-Fi passwords, settings for some games
Step-by-step:
- On your old phone, open Settings โ About Phone โ Backup and Reset โ Data Transfer
- Select the role "Sender" (old phone)
- On the new phone, during the initial setup, select โReceiverโ or find this section in the settings.
- Scan the QR- code from the old device
- Select data to transfer (required to mark "Applications")
- Wait for the process to be completed (it can take anywhere from 10 minutes to an hour depending on the amount of data)
โ ๏ธ Warning: If a new phone has already created a Mi Account, you need to reset to factory settings before transferring the data, otherwise the migration function may not start.
Make sure that both phones have at least 30% charge.
Connect both devices to the same Wi-Fi network
Turn off VPN and energy saving modes
Backup important data to your computer
-->
2. Transfer through Google Account (universal method)
If you use Google services, most applications can be restored automatically, which works not only between Xiaomi devices, but also when you move to other brands, but there is a nuance: not all apps support data synchronization through Google.
What exactly is being transferred:
- ๐ฑ List of installed apps from Google Play
- ๐ Data from some applications (if the developer has implemented support for Android Backup Service)
- ๐ Contacts, calendars, notes (if synced with Google)
- ๐ฎ Progress in games (if the game supports Google Play Games)
Instructions for transfer:
- On your old phone, check that backup is enabled: Settings โ Google โ Backup โ Backup to Google Drive
- Click โCreate a backup nowโ and wait until it is completed.
- On the new phone, log in to the same Google account for the first time.
- During the setup process, select โRestore from backupโ and specify the last copy.
- After booting the system, wait for the automatic installation of applications from the Play Market
| Type of data | Transferred via Google | Transferred through MIUI Migration |
|---|---|---|
| List of annexes | โ Yes. | โ Yes. |
| Application data | โ ๏ธ Partially (depending on the application) | โ Most of the time. |
| Contacts | โ Yes. | โ Yes. |
| SMS/MMS | โ No. | โ Yes. |
| Photos/video | โ ๏ธ Only if you upload photos to Google | โ Yes. |
โ ๏ธ Warning: Some banking applications (Sberbank, Tinkoff, VTB) block new devices from working after being restored from backup, in which case you will have to reinstall them manually and log in again.
MIUI Migration
Google Account
Third-party programs (Titanium Backup, CloneApp)
Manual transfer via computer
Another way.-->
3 Transfer through physical memory (SD- card or OTG)
If you donโt have Wi-Fi access or prefer physical data porting, you can use a SD- card or a USB-OTG drive, which is suitable for porting.apk files of applications and their data (if the application supports export).
Limitations of the method:
- โ Not all apps can be copied (many require installation via the Play Market)
- โ Application data (settings, cache) is not usually portable
- โ Suitable for transferring photos, videos, music and documents
- โ You can transfer.apk files for later installation
Step-by-step:
- On old phone: Download the APK Extractor app from Play Market Select the apps you want to transfer and extract their.apk files Copy files to SD- card or USB- drive
- On new phone: Insert SD- card or connect USB- drive through OTG- adapter Enable installation from unknown sources: Settings โ Applications โ Special rights โ Install unknown applications Through any file manager find.apk files and install them
๐ก
If youโre porting big data games (like Genshin Impact or Call of Duty Mobile), download special utilities like Xiaomiโs Game Turbo on your new phone to help optimize performance after the transfer.
Advanced Method: Titanum Backup (requires root)
For root-right users, Titanium Backup is the best solution, which allows you to back up all applications with their data and settings, but only for advanced users, as it requires unlocking the bootloader and obtaining root rights.
The benefits of Titanium Backup are:
- ๐ Complete portability of applications with all data (including system)
- ๐ Selective recovery capability
- ๐ Encryption of backup copies
- โก Support for batch processing
Instructions for use:
- Install Titanium Backup on your old phone (root required)
- Launch the application and provide root access
- Click on "Reserve/Restore"
- Select the apps you want to save and click Save
- Transfer the backup file to your new phone (via the cloud or physical media)
- On the new phone, install Titanium Backup and recover data.
โ ๏ธ Warning: Using Titanium Backup on HyperOS devices may cause some system applications to run problems. Create a full backup via Fastboot before using it.
What if Titanium Backup doesnโt see root rights?
5. Transfer data through Xiaomi Cloud (cloud storage)
Xiaomi offers its own cloud storage, the Xiaomi Cloud, which can be used to transfer data between devices, but this method has limitations: only 5 GB of memory is available for free, and some data (for example, applications) are not automatically synchronized.
What can be transferred through Xiaomi Cloud:
- ๐ฑ Contacts, SMS, call-up
- ๐ Calendar and notes
- ๐ธ Photos and videos (if autoload is enabled)
- โ Applications and their data are not portable (only their list for re-installation)
How to use Xiaomi Cloud for migration:
- On old phone: Open Settings โ Mi Account โ Xiaomi Cloud Enable sync for all available data Wait for download completion (can be checked in the "Storage Management" section)
- On new phone: Log in to the same Mi Account Enable sync in Settings โ Mi Account โ Xiaomi Cloud Wait for the data download to be completed
๐ก
Xiaomi Cloud is not suitable for porting the applications themselves, but it does a great job with contacts, SMS and multimedia. For a full migration, combine this method with others (for example, MIUI Migration).
6.Manual transfer via ADB (for power users)
If standard methods donโt work, you can use Android Debug Bridge (ADB) to back up applications, which doesnโt require root rights, but requires a computer and basic command line knowledge.
Advantages of the method:
- ๐ง Complete control of the backup process
- ๐ฆ Ability to selectively save application data
- ๐ฅ๏ธ Does not require root rights (but does not kop all data)
Instructions for creating a backup copy through ADB:
- Install ADB and Fastboot Tools on your computer
- On your phone, turn on โDebugging by USBโ: Settings โ About Phone โ MIUI Version (click 7 times), then Settings โ Additional โ For Developers โ Debugging by USB
- Connect your phone to your computer and confirm your debugging permission.
- In the command line, run: adb backup -apk -obb -shared -all -f C:\backup.ab (where C:\backup.ab is the path to the backup file)
- On the phone will be a request to create a backup copy โ confirm and set the password (optional)
- Once completed, copy the backup.ab file to your new phone.
- On the new phone, repeat steps 2-3 and perform recovery: adb restore C:\backup.ab
โ ๏ธ Warning: Some applications (especially system ones) may not recover via ADB, and this method does not transfer data from applications that prohibit backups (such as WhatsApp or banking apps).
7. Transfer of game data and progress
If you play mobile games, simply migrating the app won't save you progress, which requires special sync services, and most popular games are linked to social media accounts or gaming services.
How to transfer game data:
- ๐ฎ Google Play Games is a universal service to keep progress: Link the game to your Google account on your old phone, and on the new phone, just log in to the same account and install the game.
- Facebook ๐ โ Many games (like Clash of Clans or Candy Crush) allow you to save progress through Facebook binding.
- ๐พ Own game accounts โ some games (such as Genshin Impact or Honkai: Star Rail) have their own account systems.
- ๐ Manual export/import โ Some games (e.g. Minecraft) allow you to save worlds to files for later transfer.
An example of progress transfer in Genshin Impact:
- On your old phone, open the game and go to Settings โ Account โ Link your account
- Link the game to an email or miHoYo account
- On the new phone, install the game, log in through the same account and download the data.
๐ก
If the game doesnโt support cloud storage, try using apps like GameGuardian (requires root) to manually export saves, but this can be game-breaking and lead to account bans.