Transferring data from an old Xiaomi smartphone to a new one is a challenge that every brand user faces, even if both devices are powered by a new one. MIUI, This can cause complications, from losing contacts to incomplete synchronization of photos. In this article, we will discuss 7 current ways to transfer data, from standard Mi Mover tools to hidden Mi Cloud functions that work even on locked devices.
The main mistake users make is trying to copy files through Explorer manually, which leads to loss of folder structure, loss of metadata photos (dates, geotags) and malfunctions in applications. We will show how to avoid these problems and transfer all data to the user. 10-30 minutes without loss, including:
- ๐ฑ Contacts, SMS and call log (including hidden numbers)
- ๐ท Photos and videos in original quality (without compression)
- ๐ต Music, documents and downloads
- ๐ฅ Installed applications with settings (for select programs)
- ๐ Wi-Fi passwords and account data
We'll focus on the hidden limitations of each method, like Mi Mover, which doesn't port data to some banking apps, and Google's account compresses video to the point where it's not available. 1080p. You will learn how to circumvent these restrictions in legal ways.
1.Mi Mover is Xiaomi's official tool for fast transfer
Mi Mover is an integrated application on all Xiaomi smartphones (starting with the MIUI 9), which allows you to transfer data over Wi-Fi Direct without connecting to the Internet, the main advantage is to preserve the structure of folders and metadata files:
First, the app only works between devices. Xiaomi/Redmi/Poco. Second, if the old phone has custom firmware installed (e.g., Pixel Experience), the Mi Mover may not recognize it as a compatible device. 20-40 minutes with more data than 30 GB.
โ ๏ธ Note: If the new phone has already set up Mi Account, before using Mi Mover, log out of it to Settings โ Xiaomi account. otherwise data may be duplicated or overwritten.
Step-by-step:
- On both phones, open Settings โ About Phone โ Mi Mover (or search by settings).
- On the old phone, choose I am the sender, on the new phone, I am the receiver.
- Scan it. QR-code from the screen of a new phone with an old device.
- Select data types to transfer (you can mark everything or select selectively).
- Confirm the start of transmission. Don't interrupt the process even if the screen goes out.
Battery charge >50% on both phones|
Same version MIUI (or differs from no more than 1 version)|
Unplugged. VPN and energy-saving regimes|
The free space on the new phone exceeds the amount of data transferred-->
After completion, check the folder. MIUI/Backup/AllBackup on a new device, you should have an archive with a date of transfer. If the files are not displayed in the gallery, restart your phone or update the media base through Settings โ Warehouse โ Clear the media cache.
2.Moving over Mi Cloud: Pros and Cons of Cloud Method
Mi Cloud โ Cloud storage from Xiaomi, which offers 5 GB for free (expands to 100 GB for 199)โฝ/This method is suitable if:
- ๐ You donโt have physical access to both phones at the same time;
- ๐ You need to transfer the data to a device with another firmware (for example, with a MIUI HyperOS);
- ๐ Old phone locked but tied to Mi Account.
However, the method has critical shortcomings:
| Type of data | Limitations of Mi Cloud | Bypass |
|---|---|---|
| Photo/video | Compression up to 16 MP for photo and 1080p for video | Use Google Photos in their original quality |
| Annexes | Only transferred APK data-free | Restore through Titanium Backup (requires root) |
| SMS/calls | It is not possible to transfer if the new phone has a different number. | Export to XML through SMS Backup & Restore |
| Wi-Fi passwords | Only transferable if both phones are on the same version MIUI | Save your Google Account in advance |
How to transfer data through Mi Cloud:
- On your old phone, go to Settings. โ Xiaomi account โ Mi Cloud โ Synchronization.
- Turn on sync for all the necessary categories (contacts, notes, photos).
- On the new phone, log in to the same Mi Account and wait for the synchronization to complete.
- For photo/video check the folder MiCloud/Backup gallery.
๐ก
If sync is 99% down, clear the Mi Cloud cache in Settings โ Annexes โ Application management โ Mi Cloud โ Warehouse.
To speed up the process, connect both phones to the same Wi-Fi network. 5 GHz โ This will reduce the synchronization time 30-40%. If the data does not appear on the new device, check if the mode is not turned on Save traffic in the settings of the mobile network.
3. Local area network (FTP/HTTP-server: for advanced users
If you have a router with support FTP or SMB, You can actually stream data over a local network, and this is a method that works for large volumes (from 50 GB) and avoids file compression.
The easiest way is to use the built-in HTTP-server MIUI:
- On the old phone, open the Explorer. โ Three points. โ HTTP-server.
- Click Launch and write down the address of the view http://192.168.x.x:8080.
- On the new phone, enter this address in the browser and download the necessary files.
To automate the process, use applications such as FX File Explorer (with support) FTP/SMB):
Setting up FTP-server-side FX File Explorer
Transmission speed over the local network reaches 10-15 MB/s (depends on router) for maximum speed:
- ๐ถ Use a router with Wi-Fi 6 support (standard) 802.11ax);
- ๐ Connect both phones to the router via cable (via the router) USB-OTG);
- ๐ Turn off the firewall on the router for local connections.
4.Cable OTG + Adapter: Direct exchange without the Internet
If you donโt have access to Wi-Fi or mobile internet, the most reliable way to do this is to use it. USB-cable OTG It also works on a Type-C to Type-C adapter (or MicroUSB to Type-C, depending on the ports), even on dead phones (if charged). >15%) and guarantees 100% data security.
You'll need:
- ๐ Cable USB OTG (for example, Xiaomi USB-C to USB-C);
- ๐ฑ Adapter for connecting two phones (or cable with two connectors);
- ๐ Charger (for recharging during transmission).
Instructions:
- Connect both phones with a cable. A notification will appear on the screen. USB-connection.
- On your old phone, select File Transfer (MTP) mode.
- On the new phone, open the Explorer โ USB-storage.
- Copy the right folders (DCIM, Downloads, Pictures, etc.) for internal memory of the new device.
โ ๏ธ Warning: Don't copy the entire Android folder, it can lead to a conflict of these applications. Android/data For specific applications (e.g. com.whatsapp for WhatsApp).
To speed up the process, use Total Commander or Solid Explorer, which supports batch copying and shows the transfer speed: 20-30 MB/s (in) 2-3 Time faster than Wi-Fi).
5. Google Account Transfer: Universal but limited
If you use Google services (Gmail, Google Photos, Google Drive), you can transfer most of the data through your account.
- ๐ Contacts and calendars;
- ๐ท Photo/video (without compression when using Google Photos in original quality);
- ๐ฎ Data of certain games (via Google Play Games);
- ๐ Wi-Fi passwords (if sync is enabled in Google Settings).
However, there are critical limitations:
- โ Google Contacts does not carry the call history and SMS;
- โ Google Photos compresses video to 1080p free-storage;
- โ Applications are ported without data (for example, saves in games).
How to transfer data:
- On your old phone, check that sync is enabled: Settings โ Accounts. โ Google โ Synchronization of the account
- Make sure that all the data you need (contacts, photos) is uploaded to the cloud.
- On the new phone, log in to the same Google Account and wait for sync.
- For photos, open Google Photos and click Photos โ Three points. โ Download.
If the data is not synchronized, check:
- ๐ Autosynchronization is enabled in account settings;
- ๐ถ Is the signal level sufficient (for mobile Internet);
- ๐ Is there enough space in Google Drive (free โ 15 GB).
Mi Mover|
Mi Cloud|
Local area network (FTP/Wi-Fi)|
OTG| cable
Google Account|
Another option-->
6. Data Applications: root and no root
Standard methods (Mi Mover, Google Account) are only transferable APK-Application files, but not their data (e.g. save in games or chat in Telegram:
No root rights:
- ๐ฒ Use App Cloner to duplicate data applications;
- ๐ For messengers (WhatsApp, Viber) make a backup manually: App settings โ chat โ Backup
- ๐ฎ For games, use Google Play Games (synchronization of saves).
With root rights:
- ๐ ๏ธ Install Titanium Backup and Build a Full Backup;
- ๐ Move the folder. /data/app and /data/data via Root Explorer;
- ๐ง Restore the backup on your new phone (root required).
โ ๏ธ Note: Transferring application data from root may disrupt their operation due to differences in the Android version or processor architecture (e.g., with the use of a mobile app). ARMv7 on ARMv8). Before the quilt check the compatibility in CPU-Z.
For most users, the best option is to selectively transfer only critical data (such as WhatsApp chats or saves in Genshin Impact), the rest of the applications are easier to reinstall through Google Play.
7. Alternative methods: for specific cases
If standard methods donโt work (e.g., a broken screen or phone doesnโt turn on), consider these options:
| Script | Decision | Essential tools |
|---|---|---|
| The phone is not turned on, but is determined by the PC | Extract data through ADB or Fastboot | Cable USB, PC, Platform Tools |
| The screen is broken, but the sensor is working. | Connect the mouse to OTG and control the phone | adapter OTG + USB-mouse |
| Phone locked (forgotten pattern lock) | Find My Device (Data Loss!) | Google Account or Mi Account |
| We just need to move it. SMS | Export to XML through SMS Backup & Restore | App from Google Play |
Retrieving data from a faulty phone through ADB:
- Connect your phone to your PC and open the Command Prompt in the platform-tools folder.
- Enter the command to copy files: adb pull /sdcard/DCIM C:\Backup\Photos
- To access the application data, use: adb backup -f C:\backup.ab -apk -obb -shared -all
If the phone is not identified by the PC, try:
- ๐ Use a different cable (original Xiaomi);
- ๐ Switch the connection mode to Settings โ Additionally. โ Developer mode โ Configuration USB;
- ๐ Connect to another USB-port (preferably) USB 3.0).