How to transfer a text message from Xiaomi to Xiaomi: the full guide 2026

Why Standard Copying Methods Don’t Work with Messages

Transferring data between Xiaomi smartphones usually does not cause problems - the brand offers convenient tools like Mi Mover or synchronization through Mi Account. SMS-The situation is different in the case of messages, and this data is often left behind by automated processes, because the messages are stored in a secure database. /data/data/com.android.providers.telephony/databases/mmssms.db, Access to which is limited even for system utilities.

Xiaomi does not knowingly include SMS to the standard backup through Settings β†’ The phone. β†’ Backup, because it's considered confidential, creates a paradox: on the one hand, the manufacturer is concerned about the safety of users, on the other hand, it makes it difficult to legitimately transfer personal correspondence. 5 working methods, including formal and alternative solutions, taking into account the features of firmware MIUI 14/15 and models from the Redmi Note 12 Xiaomi 14 Ultra.

It is important to understand that the choice of method depends on several factors:

  • πŸ“± Device models: on new flagships (e.g. Xiaomi) 13T Pro) may not have a 3.5 mm connector for OTG-cable
  • πŸ”’ Root rights status: Some ways require unlocking the bootloader
  • πŸ“Ά Internet: Cloud-based methods are useless with limited traffic
  • πŸ”„ Version. MIUI: into MIUI 15 changed the encryption algorithm backups
πŸ“Š What data transfer method do you usually use?
Mi Mover
Google Drive
Manual export
Special programmes
Never put up with it.

Method 1: Official transfer via Mi Mover (no root)

Mi Mover is a standard application set of Xiaomi, designed to migrate data between the brand’s devices, and despite its limitations, it remains the most reliable way for users without technical skills.

  1. On your old smartphone, open Settings β†’ The phone. β†’ Backup β†’ Data portability
  2. Select the β€œSender” role and confirm the creation of a Wi-Fi hotspot
  3. On the new device, run the same menu, but select Receiver.
  4. Connect to the network and wait for the data scan
  5. In the list of available data, find the item "Messages" (may be called "SMS/MMS") and mark it

Key nuances of the method:

  • ⚑ Speed: transfer 10 000 posts ~15-20 minute
  • πŸ“Ά Requirements: Both devices must have a charge β‰₯40% and stay within a radius of 5 meters
  • πŸ”„ Restrictions: drafts and messages from spam folder are not transferred
  • πŸ“± Compatibility: Works on all devices with MIUI 10+, including POCO and Black Shark

Make sure that both phones have the latest version installed. MIUI|

Disable VPN and power saving modes |

Check the free space on the new device (you need to do it) β‰₯1.5Γ— volume-message)|

Write it down. IMEI both devices (in case of failure)|

Prepare chargers (the process discharges the battery to the 10-15%)

-->

⚠️ Note: If Mi Mover stopped fails during the transfer process, restart both devices and try again. On Redmi Note 11 and later, it sometimes helps to disable the dual apps feature in the settings.

Xiaomi modelSupport for Mi MoverMax, volume of messagesTransfer time (1000) SMS)
Xiaomi 14/14 ProYes (MIUI 15)50,000 messages~8 minutes
Redmi Note 12 Pro+Yes (MIUI 14)30,000 messages~12 minutes
POCO F5Yes (MIUI 14 for POCO)25,000 messages~10 minutes
Xiaomi 11T ProYes (MIUI 13)40,000 messages~9 minutes

Method 2: Export via Google Drive (for firmware with the GMS)

If your Xiaomi devices are running Google services (not Chinese firmware), you can use the built-in backup feature. SMS Google Drive. This method is suitable for models with global or European firmware (MIUI Global/EEA).

Instructions:

  1. Open the Messages app (not Mi Messages!) on your old phone
  2. Slip on three dots in the upper right corner β†’ "Settings" β†’ "Backup and restoration"
  3. Select β€œGoogle Drive Backup” and log in under the appropriate account
  4. On the new device, repeat the steps. 1-2, but select "Recovery"

Features of the method:

  • ☁️ Cloud Storage: Backup takes up space in your Google Drive
  • πŸ”— Sync: Messages are linked to an account, not a device
  • ⏳ Restriction: Only the last copy is stored (previous ones are overwritten)
  • πŸ“± Incompatibility: Does not work on Chinese firmware (MIUI China) without rooting rights
How to check the type of firmware on Xiaomi?
Open the Settings. β†’ The phone. β†’ Version. MIUI. If the name is at the end of the title, there is a Global, EEA or RU β€” firmware supports GMS. If only numbers (e.g, MIUI 14.0.5) or the word China is a Chinese version without Google services.

⚠️ Note: When recovering from Google Drive, do not manually delete the backup via the web interface, this may result in the loss of linking messages to the account. Only use the option to "Delete a copy" in the Messages app settings".

Method 3: Manual export through SMS Backup & Restore

For users who need advanced features (selective transfer, saving in the XML, Backup planning, the application is perfect SMS SyncTech’s Backup & Restore runs on all Xiaomi firmware, including the Chinese versions, and does not require root rights.

Step-by-step:

  1. Install an app from Google Play (or AppGallery for Chinese firmware)
  2. Run it and provide all the permissions requested (SMS, storage)
  3. Press "SET UP A BACKUP" β†’ Choose "Local backup"
  4. Check "Messages" and "Call logs" (optional)
  5. Press "BACK UP NOW" Wait until the file is completed (the file is saved in the /SMSBackupRestore)
  6. Transfer the backup file to your new phone (via Mi Share, cable, or cloud)
  7. On the new device, install the same app and select "RESTORE"

Advantages of the method:

  • πŸ“ Export formats: XML (legible), CSV (for Excel), JSON
  • πŸ” Selectiveness: You can carry messages over a period or from specific contacts
  • πŸ“… Automation: Support for planned backups (weekly/monthly)
  • πŸ”„ Cross-platform: works on Xiaomi, Samsung, Pixel and other Android devices

πŸ’‘

If the application does not see messages in Chinese firmware, change the system language to English before exporting (Settings) β†’ Additionally. β†’ Language and input. This bypasses the localization limitations of the MIUI China.

FunctionSMS Backup & RestoreMi MoverGoogle Drive
Support for Chinese firmwareYes.Yes.No.
Selective transferYes.No.No.
Save to the cloudYes (Google Drive, Dropbox)No.Yes (Google Drive only)
Transfer speed~500 SMS/mine~300 SMS/mine~200 SMS/mine

Method 4: Transfer over ADB (for power users)

If the standard methods didn’t work and you don’t have root rights, you can use Android Debug Bridge (ADB) β€” This requires a computer and basic command line knowledge, but it is guaranteed to work on all versions. MIUI.

Instructions for Windows:

  1. Download. ADB Tools and unpack in C:\adb
  2. On the phone, activate the "Developer Mode" (7 taps by "Version" MIUI" in settings) and turn on "Debugging by USB"
  3. Connect the phone to the PC and perform:
cd C:\adb


adb devices




adb backup -f C:\sms_backup.ab -apk com.android.providers.telephony

After the command is executed, a request will appear on the phone to create a backup - confirm it by entering a password (optional).

To recover on the new device:

adb restore C:\sms_backup.ab

Important observations:

  • πŸ”Œ USB-Cable: Use the original Xiaomi cable – cheap analogues can cause device unauthorized errors
  • πŸ” Encryption: if you have a backup password, do not lose it – recovery without a password is impossible
  • πŸ“± MIUI 15: New firmware may require an additional command adb shell pm grant com.android.providers.telephony android.permission.BACKUP
  • ⚠️ Limitation: not carried forward MMS and attachments (text only) SMS)

πŸ’‘

ADB-method is the only way to transfer SMS device-on MIUI China is rootless, but it doesn't work if the phone has encryption enabled (Settings) β†’ Lockdown and protection β†’ Encryption).

Method 5: Transfer with root rights (for advanced)

If you have a bootloader unlocked and you have Magisk or another root manager installed, you can copy the database. SMS It gives you 100 percent control over the process, but it requires technical skills and it voids the warranty.

Step-by-step action:

  1. Install a file manager with root support (such as Solid Explorer or Solid Explorer). FX File Explorer)
  2. Cross the path. /data/data/com.android.providers.telephony/databases/
  3. Copy the files mmsms.db and mmssms.db-wal on SD-map
  4. Transfer files to the new device to the same directory
  5. Change the access rights:
chmod 660 /data/data/com.android.providers.telephony/databases/mmssms.db


chown system:radio /data/data/com.android.providers.telephony/databases/mmssms.db

Reset the device.

Risks and characteristics:

  • ⚠️ Warranty: unlocking the bootloader officially deprives of warranty (checked by the status of fastboot oem device-info)
  • πŸ”§ MIUI 14+: New Firmware Requires to Be Disabled miui_optimization Magisk
  • πŸ“± Models: on Xiaomi 12S Ultra and newer can trigger anti-rollback, blocking the system
  • πŸ”„ Recovery: After transfer, be sure to reset the cache (Wipe) Dalvik/Cache into TWRP)
How to check the status of the guarantee after unlocking?
Enter fastboot command: fastboot oem device-info If Device unlocked: true - warranty canceled. K50 Gaming status can be reset via the official Xiaomi service for a fee (~1500β‚½).

Comparison of methods: which one to choose?

The best way to choose depends on your technical skills, device models and portability requirements.

CriteriaMi MoverGoogle DriveSMS Backup & RestoreADBRoot
Difficulty⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
PC requiredNo.No.No.Yes.Yes.
Works for MIUI ChinaYes.No.Yes.Yes.Yes.
Keeps the MMS.Yes.Yes.Yes.No.Yes.
Transfer time (10 000) SMS)~20 minutes~30 minutes~15 minutes~10 minutes~5 minutes

Selection recommendations:

  • πŸ† For beginners: Mi Mover (if both phones are on global firmware) or SMS Backup & Restore (if you need flexibility)
  • πŸ’» For PC users: ADB β€” Fast and reliable, but requires adjustment
  • πŸ”§ For enthusiasts: Root method is complete control, but risks are high
  • ☁️ For cloud users: Google Drive, if you have global firmware and a stable Internet

πŸ’‘

On devices with MIUI 15 (e.g. Xiaomi 14) Mi Mover is a priority method, as it is optimized for a new backup encryption system. Alternative methods may require additional manipulation of security settings.

Frequent problems and their solutions

Even when following the instructions, users encounter common errors, and consider the most common cases and ways to fix them:

1 Mi Mover doesn't see the message

  • πŸ”Ή Make sure both devices have Power Saving Mode disabled for com.miui.mimover
  • πŸ”Ή Reinstall Mi Mover via Mi App Store
  • πŸ”Ή On Chinese firmware, try changing the region to "India" (Settings) β†’ Additionally. β†’ Region)

2. when restoring through ADB The error is called Invalid Backup"

  • πŸ”Ή Check the integrity of the backup file with the adb shell command md5sum /sdcard/sms_backup.ab
  • πŸ”Ή Make sure the new device has the same version of Android as the old one.
  • πŸ”Ή Try to restore the backup on another device (such as Android Studio emulator)

3. SMS Backup & Restore does not see any message MIUI China

  • πŸ”Ή Install a modified version of the application from XDA Developers (seek out topics about Xiaomi)
  • πŸ”Ή Manually grant rights through ADB:
adb shell pm grant com.riteshsahu.SMSBackupRestore android.permission.READ_SMS


adb shell pm grant com.riteshsahu.SMSBackupRestore android.permission.WRITE_SMS

4.The names of the contacts in the SMS

  • πŸ”Ή Sync your contacts with Mi Account or Google before transferring messages
  • πŸ”Ή In the "Messages" app, update the data: "Settings" β†’ Update contacts"
  • πŸ”Ή If you use Truecaller, turn it off for the duration of the transfer (may conflict with system contacts)

⚠️ Note: On Xiaomi models with dual SIM-cards (for example, Redmi Note 12 Pro)+ 5G) The messages may be duplicated after the transfer. To avoid this, turn off the second one before the migration. SIM in settings (Settings) β†’ SIM-maps and mobile networks).

Can I transfer SMS from Xiaomi to iPhone?
Yes, but not directly. Use the intermediate stage: Export. SMS into XML through SMS Backup & Restore on Xiaomi Convert XML.vcf with online services (e.g. BackupTrans) Import.vcf on iPhone via iCloud or iTunes Please note: iMessage does not support import SMS from Android – messages will only be available in the Contacts app as notes.
Why after the transfer of some SMS This is shown as β€œUnknown contact"?
This problem arises from the desynchronization of contact identifiers: πŸ”Ή Export contacts to.vcf and import them again (this will update them) ID systemically) πŸ”Ή Use the Contact Editor app to manually match numbers πŸ”Ή Nana MIUI 14+ perform a data reset of the "Contact" application (Settings) β†’ Annexes β†’ Application management β†’ Contacts β†’ Warehouse β†’ Clear data) If the problem persists, check if Hide Contacts Without Numbers is enabled in the Messages settings".
How to transfer SMS from Xiaomi to your computer for archive?
The most reliable ways: SMS Backup & Restore: Export to XML/CSV The file will be read in Excel or Notepad.++ ADB + SQLite Browser: Copy mmsms.db on PC Open it in PC DB Browser for SQLite Export the SMS table to CSV Mi PC Suite (official software from Xiaomi): Connect your phone to your PC Select "Backup" β†’ "Messages" Backup file will be in C:\MiPhone\Backup For long-term storage, it is recommended to convert SMS into.PDF using Pandas (Python) or online converters.
Can I reschedule? SMS from a phone that does not turn on?
Yes, but one of the following conditions will be required: πŸ”Ή On. USB-Debugging before breakdown: Connect your phone to your PC in fastboot mode (press Power) + Vol-) Use fastboot pull /data/data/com.android.providers.telephony/databases/mmssms.db πŸ”Ή There is a backup in Mi Account: Log in to another Xiaomi device under the same account Restore data through Settings β†’ The phone. β†’ Backup πŸ”Ή Custom Recaveri installed (TWRP): Boot in. TWRP (clamp down the Power + Vol+) Mount it. /data and copy mmsms.db to SD-If the phone is completely dead (it does not respond to charging, the indicator does not burn), remove the memory chip (eMMC) and connect it to the programmer (the service is worth it). ~3000-5000β‚½ service-centre).
How to transfer SMS From Xiaomi to another brand (Samsung, Realme, etc.)?
Universal methods for cross-platform transfer: SMS Backup & Restore: Export to Xiaomi XML Transfer the file to a new device Install the same app and recover Smart Switch data (for Samsung): Connect both phones via OTG-In the Smart Switch application, select "Data Transfer" β†’ "SMS"