Remove an important message on Xiaomi, Redmi or POCO β And now you don't know how to get it back? You're not alone: 68% of users have lost at least once. SMS or chat rooms because of accidental clicking or resetting. MIUI Offers several recovery methods, from standard backups to hidden engineering menu features.
In this article, we will discuss 5 proven methods, including working with Mi Cloud cloud services, local backups, third-party utilities and even physical analysis of the device memory. Importantly, the effectiveness of each method depends on whether less than 30 days have passed since the deletion β after this period, the chances of recovery fall sharply due to the features of the F2FS file system used in modern Xiaomi smartphones.
Before you start, check:
- π± Model of the device: on Xiaomi 12/13/14 s MIUI 14+ Extended backup features are available, whereas on older Redmi Notes 7/8 (MIUI 12) may require workarounds.
- π Synchronization status: if in Settings β Xiaomi account β Mi Cloud enabled message synchronization, chances of recovery higher.
- β οΈ Post-deletion actions: If you installed updates, cleared cache, or formatted memory, data could be overwritten.
Recovery through Mi Cloud: The Official Way
The most reliable method is to use the Mi Cloud cloud service if it was activated before deleting messages. the service automatically saves SMS and chats (including WhatsApp, Telegram) every 24 hours when connecting to Wi-Fi.
To recover the data:
- Open your Settings β Xiaomi Account β Mi Cloud.
- Select Data Recovery and log in.
- In the Messages or Applications section (for instant messengers), select the latest backup.
- Confirm the recovery β the process will take from 5 to 20 minutes depending on the amount of data.
Limitations of the method:
- π« It does not work if sync has been disabled or Mi Account is not tied.
- π Restores only those messages that were at the time of the last backup (for example, if a copy is from May 1 and the message is deleted on May 10, it will not be available).
- π WhatsApp requires a separate backup setup in the app itself.
π‘
If you donβt have the right copy in Mi Cloud, check the /MIUI/backup/AllBackup folder on your phone through the file manager β sometimes local backups are saved there even without cloud sync.
2. Local backups: where to look and how to open
MIUI creates local backups when you manually back up or before you upgrade, and these files are stored in a hidden folder and may contain deleted SMS.
Search instructions:
- Connect your phone to your PC or use a file manager (such as Mi File Explorer).
- Go to /storage/emulated/0/MIUI/backup/AllBackup/ Or to older versions of MIUI 11-12: /data/media/0/MIUI/backup/
- Look for files with the.bak or.mbk extension (for example, sms_20260515.bak).
- Copy the file on your PC and use the MIUI Backup Extractor utility (available on GitHub) to retrieve messages.
| MIUI version | The Way to Backups | Type of file | Do you need root rights? |
|---|---|---|---|
| MIUI 14/13 | /MIUI/backup/AllBackup/ | .mbk (encrypted) | No. |
| MIUI 12-11 | /data/media/0/MIUI/backup/ | .bak (partially readable) | Yes (for some files) |
| MIUI 10 and older | /sdcard/MIUI/backup/ | .db (SQLite) | Yes. |
β οΈ Attention:.mbk files in MIUI 13+ They are encrypted by linking to a Xiaomi account. To decrypt them, you will need an original device or authorization token, which can be obtained through adb (instruction below).
3.Use of the Engineering Menu and ADB: for advanced users
If standard methods fail, you can try to retrieve messages through an engineering menu or an ADB (Android Debug Bridge) that requires technical skills but allows you to access low-level logs.
Steps to work through ADB:
- Activate Developer Mode: Go to Settings β About Phone and click on MIUI Version 7 times.
- Enable USB debugging in Settings β Additional β For developers.
- Connect your phone to your PC, install ADB Tools, and execute the command: adb pull /data/data/com.android.providers.telephony/databases/mmssms.db This file contains an SMS database (including deleted ones if they are not already overwritten).
- Open mmssms.db via SQLite Browser or SQLite Viewer.
β οΈ Attention: On devices with MIUI 14+ baseline SMS changed /data/user_de/0/com.android.providers.telephony/databases/. Also, starting with Android 12, Requires unlocking of the loader to access /data rootless.
How to get an authorization token to decrypt.mbk
4. Third-party utilities: risks and opportunities
If previous methods didn't work, you can use specialized data recovery software, but there are some nuances:
- β Pluses: π Deep Memory Scanning (including Unallocated Space). π± Support for devices without root rights (limited). π Recovery is not just about SMS, but also multimedia investments.
- β Cons: π° Free (free versions only restore previews). π‘οΈ Risk of installing malware (download only from official sites). π§ On the new Xiaomi (with Android 13)+) need to be switched off MIUI Optimization through ADB.
Top.-3 tested:
- Dr.Fone (Wondershare) β supports MIUI 14, but requires data protection to be disabled.
- Tenorshare UltData works with encrypted backups of Mi Cloud.
- EaseUS MobiSaver is a free version that can recover up to 10 messages.
Shut down. MIUI Optimization (adb shell settings put global) miui_optimization 0)
Enable debugging over USB
Charge your phone at least 50%
Backup of current data (in case of failure)-->
5. Physical analysis of memory: an extreme case
If the messages are critical (e.g., court evidence) and the software methods don't work, then you have to physically analyze the flash memory.
- π§ Specialized equipment (e.g. Chip-Off or JTAG).
- π» Software for low-level reading (UFS Explorer, Cellebrite).
- π 100% risk of loss of warranty β you will have to open the case.
The process includes:
- Removal of memory chip (eMMC or UFS).
- Connect to the programmer and create a dump.
- Analysis of the dump using a Hex editor or Autopsy.
β οΈ Note: On Xiaomi devices with UFS 3.1 (e.g. Xiaomi 13 Pro) physical memory extraction can result in the controller being locked due to hardware encryption.
6.Prevention: How to avoid future message loss
To avoid being in this situation again, set up automatic backup:
- π± Mi Cloud: Enable Settings β Xiaomi account β Mi Cloud β Message synchronization. Set up Autosynchronization over Wi-Fi.
- π Local Backups: Use Settings β Additionally. β Backup and reset β Local backup. Save copies to your PC or external drive.
- π§ Export to Gmail: In Google Messages, enable Settings β Archiving and backup.
π‘
Starting with MIUI 14, Xiaomi automatically creates βshadow copiesβ of critical data (including the data) SMS) Once a week, these copies are stored in encrypted form in a /data/system_ce/0/shadow/ and can only be retrieved through an official service center.