How to copy all data from Xiaomi Redmi to another Android: the full guide 2026

Transferring data from the old Xiaomi Redmi to a new Android smartphone is often a headache: contacts are lost, photos are saved in low quality, and applications have to be installed again. In practice, the process can be automated by 90% - if you know the nuances of MIUI, the limitations of Google Account and hidden Android features. In this article, we will analyze 5 proven migration methods, including a unique method for Redmi with an unlocked bootloader, which allows you to clone the system almost without loss.

Redmi usersโ€™ main problem is data fragmentation. Some of the information is stored in MI Cloud, some in Google Drive, and media files are scattered across /DCIM, /Download, and even /MIUI/Extra folders. We structure the process so that you donโ€™t miss a single important point: from backing up SMS to transferring passwords from Wi-Fi. Particular attention will be paid to models with hybrid firmware (for example, Redmi Note 12 Pro+ for the global and Chinese markets), where standard methods may not work.

1.Preparation for transfer: what to do before copying

Before you start migrating, make sure both devices are ready for the procedure, and skipping this step often results in data loss or incomplete porting.

On the old Xiaomi Redmi:

  • ๐Ÿ”‹ Charge the battery to at least 50% โ€“ with a low charge, the system can interrupt the backup.
  • ๐Ÿ“ถ Connect to Wi-Fi (not mobile data!) to sync with your mobile phone MI Google Drive or Cloud will require a stable connection.
  • ๐Ÿ”„ Update. MIUI Up to the latest version through Settings โ†’ The phone. โ†’ Update of the system in older versions (below) MIUI 14) key transfer functions may not be available.
  • ๐Ÿงน Clear the app cache in Settings โ†’ Annexes โ†’ Application management โ†’ Clear the cache (this will reduce the size of the backup).

On the new Android device:

  • ๐Ÿ“ฑ If itโ€™s Xiaomi, activate Mi Account (the same as the old phone).For other brands, sign in to Google Account.
  • ๐Ÿ” Turn off battery optimization for applications MIUI Backup or Google One in the battery settings.
  • ๐Ÿ“ Release at least 10 GB of memory โ€“ a backup can weigh up to 8-12 GB (depends on the number of photos and videos).
๐Ÿ“Š How much data you plan to transfer?
Up to 5GB
5-20 GB
20โ€“50 GB
More than 50GB

โš ๏ธ Note: If old Redmi has data encryption enabled (Settings) โ†’ Lockdown and protection โ†’ Encryption, some transfer methods (e.g. via cable) OTG) In this case, use cloud services or ADB-backup (section 5).

Method 2: Automatic transfer via MIUI Migration (Xiaomi โ†’ Xiaomi only)

The fastest and most reliable method is if both devices are Xiaomi, and MIUI Migration not only clones files, but also:

  • ๐Ÿ“ž Contacts, call log, SMS/MMS
  • ๐Ÿ“ท Photos and videos (including hidden.nomedia folders)
  • โš™๏ธ System settings (wallpaper, sound profiles, brightness)
  • ๐Ÿ”‘ Passwords from Wi-Fi and Bluetooth devices
  • ๐ŸŽฎ Game data (if supported)

Instructions:

  1. On the new Xiaomi, when you first turn on, select Data Portability. If your phone is already configured, go to Settings โ†’ About Phone โ†’ Data Transfer.
  2. On your old phone, open Settings โ†’ Additional โ†’ Data Transfer and select โ€œI am a source.โ€
  3. Scan the scanner on your new phone QR-code.
  4. Select data for transfer (we recommend to note all points) and confirm.
  5. Wait until it is completed (it can take up to 30 minutes for 30+GB of data).

Both phones are connected to the same Wi-Fi network.|There is enough memory on the new phone|Power saving mode is turned off on the old phone|QR-code scanned correctly-->

Type of dataTransferred?Notes
Contactsโœ… Yes.Including groups and contact notes
SMS/MMSโœ… Yes.With all the attachments (photos, videos)
Photo/videoโœ… Yes.Except files in /Android/data/
Annexesโš ๏ธ Partially.APKs are transferred, but not data (e.g. game saves)
Wi-Fi settingsโœ… Yes.Including passwords and network priority

โš ๏ธ Note: If the new phone has custom firmware installed (e.g. Pixel Experience), MIUI Migration may not work, in which case use the methods in Sections 3 or 5.

๐Ÿ’ก

MIUI Migration is the only way to transfer passwords from Wi-Fi and MIUI settings (such as control gestures) to the new Xiaomi.

3. Method 2: Transfer through Google Account (universal for any Android)

If the new phone is not Xiaomi (like Samsung or Realme), use Google sync.

  • ๐Ÿ“‡ Contacts, calendars, notes (from Google Keep)
  • ๐Ÿ“ Photos and videos (via Google Photos)
  • ๐ŸŽต Music and Documents (from Google Drive)
  • ๐Ÿ“ฑ Some system settings (language, date/time)

Step-by-step:

  1. On old Redmi, open Settings โ†’ Accounts โ†’ Google and enable sync for all items.
  2. Install applications: ๐Ÿ“ท Google Photos for Media Files ๐Ÿ“ Google Drive for Documents ๐Ÿ“ฑ Google One โ€“ for backups SMS (Android 8 only+)

Google Photo

"Photon settings" โ†’ "Backup and synchronization"

"High quality"

"Original."

new

Google Account

Limitations of the method:

  • โŒ Not tolerated: SMS (without Google One, Wi-Fi passwords, settings MIUI.
  • โŒ Photos in "Original Quality" take up space on Google Drive (15GB free).
  • โŒ Applications will have to be installed manually through the Play Market โ†’ Library.

๐Ÿ’ก

To speed up the upload of photos in Google Photos, connect your phone to charge and turn on the โ€œNo Limitsโ€ mode for the application in the battery settings.

Method 3: Copying via OTG cable or adapter (without internet)

If you don't have Wi-Fi or mobile internet, you can transfer data directly through an OTG cable (for USB-C phones) or a computer, which is suitable for:

  • ๐Ÿ“ธ Large media libraries (50)+ GB photo/video)
  • ๐Ÿ“„ Documents and APK-file
  • ๐ŸŽต Music and podcasts

Option A: Direct phone connection (required) OTG-cable)

  1. Buy it. OTG-Adapter (e.g. Xiaomi) USB-C to USB-C post ~300โ‚ฝ).
  2. Connect the old Redmi to the adapter and the new phone to the adapter.
  3. On the old phone, select the file transfer mode (a notification will appear).
  4. On the new phone, open the File Manager (e.g. MI File Manager) and copy the data from the folders: /storage/emulated/0/DCIM (photos and videos) /storage/emulated/0/Download (downloads) /storage/emulated/0/MIUI/Camera (screenshots) /storage/emulated/0/WhatsApp (chat backups)

Option B: Through a computer (Windows/macOS/Linux)

  1. Connect the old Redmi to your PC via USB and select File Transfer (MTP) mode.
  2. Copy all folders from the phoneโ€™s internal memory to your computer (for example, to a disk). D:\Redmi_Backup\).
  3. Connect the new phone and transfer the data back.

โš ๏ธ Note: When copying via PC, do not use a folder /Android/data/ โ€” The files may not work on the new phone due to differences in the UID Also don't copy the folder. /MIUI/ โ€” This can cause conflicts in the new firmware.

How to transfer SMS via computer?
1. Install the old Redmi app SMS Backup & Restore from Play Market. 2. Create a backup in.xml format and save the file to PC. 3. Transfer the file to a new phone and restore the SMS through the same application.

5. Method 4: Complete cloning through ADB Backup (for advanced)

This method creates a complete backup of all data, including:

  • ๐Ÿ“ฑ Application settings (e.g. progress in games)
  • ๐Ÿ” Passwords and authorization tokens
  • ๐Ÿ“‚ System files (except for /system/)

Required:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB and Fastboot (download here).
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ”“ Redmi has debugging on. USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times press to unlock the developer mode, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).

Instructions:

  1. Connect Redmi to your PC and enter Adb devices in the terminal (the device should appear).
  2. Create a backup: adb backup -apk -obb -shared -all -f C:\redmi_backup.ab (where C:\redmi_backup.ab โ€” backup).
  3. On the phone will appear a request for confirmation - enter the lock password and click "Create a backup".
  4. Once complete, connect a new phone and recover the data: adb restore C:\redmi_backup.ab

โš ๏ธ Note: This method does not work on phones with a locked bootloader (check through fastboot oem device-info โ€“ if Device unlocked: false, unlock the bootloader officially via Mi Unlock). Also, donโ€™t restore the backup to a phone with another version of Android (for example, Android 12 on Android 14) โ€“ this will cause errors in the applications.

6. Method 5: Transfer over MI Cloud (if the phone is lost or broken)

If you donโ€™t have physical access to the old Redmi but backup is enabled in the MI Cloud, you can recover data on the new phone:

  1. On the new Xiaomi, sign in to the same Mi Account.
  2. Go to Settings โ†’ About Phone โ†’ Data Recovery.
  3. Select the last backup from the list.
  4. Tick the necessary data (contacts, SMS, photos) and click "Restore".

The limitations of MI Cloud:

  • ๐Ÿ“ธ Photos are stored in a compressed format (maximum 16 MP for a free account).
  • ๐Ÿ“ฑ Applications are not portable โ€“ only their lists for installation through the Play Market.
  • ๐Ÿ“… Backups are only stored 30 days after the last synchronization.

To check what data is stored in MI Cloud, go to i.mi.com โ†’ Cloud โ†’ Backup.

7. Frequent problems and their solutions

Even if you follow the instructions, you can get errors, and here are the most common ways to correct them:

Problem.Reason.Decision
MIUI Migration is 99% FreeConflict of MIUI versionsUpdate the firmware on both phones to the latest version
Google Photos does not upload videoFile restriction >2 GBDownload it via Google Drive or cable
ADB does not see the deviceDrivers not installedInstall Mi PC Suite or Drivers Manually
Not carried over by SMS.There is no backup in Google OneUse SMS Backup & Restore
Photos in the gallery are not displayedMedia cache not updatedReboot your phone or install Gallery Doctor

โš ๏ธ Warning: If apps donโ€™t work on the new phone after transfer (flying out or not opening), clear their cache in Settings โ†’ Annexes โ†’ Application management. If the problem persists, uninstall and reinstall the application.

๐Ÿ”น Can I transfer data from Redmi to iPhone?
Yes, but with limitations: ๐Ÿ“ž Move to iOS (official Apple app) โ€“ transfers contacts, photos, videos, bookmarks. ๐Ÿ“ Google Drive โ†’ Files on iPhone - for documents. โŒ It won't be: SMS, Android settings, Wi-Fi passwords.
๐Ÿ”น Why did some photos disappear after the transfer?
Probable reasons: Photos were stored in /Android/data/ (only available to root users) files were hidden (.nomedia in the folder name). Used Optimized Download mode in Google Photos (compression). Solution: Connect your old phone to your PC and manually check the folders /DCIM/.thumbnails, /Pictures/Screenshots.
๐Ÿ”น How to transfer data to Redmi POCO?
POCO (like the POCO X6 Pro) runs on the same MIUI, so all the methods in this article fit. The best option is MIUI Migration (Section 2). If it doesn't work: Update the firmware on both phones to the latest version. Turn off the power saving mode for the MIUI Migration app. Use the OTG cable (Section 4).
๐Ÿ”น How long does it take to transfer 50 GB of data?
Depends on the method: ๐Ÿ“ถ MIUI Migration (Wi-Fi): 30-90 minutes. ๐Ÿ–ฅ๏ธ Cable OTG: 20-40 minutes. โ˜๏ธ Google Photos (download) + Download: 2-5 hours (depending on Internet speed). ๐Ÿ ADB 40-120 minutes (slowest, most complete). ๐Ÿ’ก Tip: To speed up, turn off syncing albums in Google Photos (Settings) โ†’ Backup โ†’ Device folders).
๐Ÿ”น Can I transfer data from a phone that is not turned on?
Yes, if: ๐Ÿ”‹ The phone responds to charging (the indicator burns) โ†’ Try the Fastboot mode and ADB pull. โ˜๏ธ Backups were included in the MI Cloud or Google Account. ๐Ÿ’ฝ There's access. SD-If the phone is completely dead, contact the service center for the chip-off recovery (cost) ~3000โ€“8000โ‚ฝ).