Remove an important message on Xiaomi, Redmi or POCO β And now you don't know how to get it back? You're not alone: Statistically, one in three users has lost at least once. SMS It's because of a random tap, a setup reset, or a system failure. MIUI There are several ways to restore β from built-in features to professional tools.
In this article, we will analyze 6 proven methods, including working with backups, cloud services, ADB-Importantly, the chances of success depend on whether you overwrite data after deletion β the faster you act, the more likely you are to return messages. Some methods require root rights, others work without them β choose the right option.
1. Checking the basket in the app βMessagesβ
Modern versions of MIUI (starting with MIUI 12) automatically save deleted SMS in the Recycle Bin for 30 days, the easiest way to return messages without additional tools.
How to check:
- π± Open the standard Messages app (Icon with envelope).
- ποΈ Slip on three points in the upper right corner. β pick the basket.
- π Find the right message, hold your finger on it. β press Restore.
- π€ To get some back. SMS, Check them out and re-establish them.
β οΈ Attention: If the "Basket" function is disabled in the application settings (Settings) β Additionally. β The cart, this method won't work, and the messages are finally deleted from the cart after 30 days or by manual cleaning.
If the cart is empty or the function is disabled, move to the next method. On devices with MIUI 11 and older, there may be no basket - in this case, use backups.
2.Restore from MIUI backup
MIUI automatically creates local backups of data, including SMS, if the function is activated. You can check for it in the Settings menu β About phone β Backup and Reset β Local Backup.
Instructions for remediation:
- π Go to Settings. β Additionally. β Recovery and discharge.
- π Select Local Backups β Find the last copy (sorted by date).
- βοΈ Check the Messages item (do not select other data to avoid conflicts!).
- π Click Restore and Confirm Action.
| MIUI version | Support for SMS backup | Automatic copy creation |
|---|---|---|
| MIUI 12β14 | Yes. | Yes (if included in the settings) |
| MIUI 11 | Yes. | No (manual start required) |
| MIUI 10 and below | Partially (only via Mi Account) | No. |
If there is no local copy, try recovering data from Mi Cloud (see the next section for more on this). Note: backups can take up a lot of space, so MIUI stores them for a limited time (usually up to the latest 3 versions).
Recovery via Mi Cloud (Xiaomi Cloud)
Mi Cloud is a cloud service from Xiaomi that syncs SMS, contacts and other data if the feature is activated.
Steps:
- π Go to Settings. β Mi Account β Mi Cloud.
- π± Make sure you are logged in to the same account you used before you were deleted. SMS.
- π Scroll down to the Data Recovery section. β select Messages.
- π Select the backup date (before deleting messages) and click Restore.
β οΈ Warning: Recovery from Mi Cloud will overwrite current messages! before the procedure export important messages SMS manually (such as screenshots) or sync them with another device.
If the sync with Mi Cloud has been disabled, this method will not work, in which case move on to the methods using the PC.
π‘
Before recovering from Mi Cloud, check if there is enough space on the device. If there is not enough memory, the service may interrupt the process or not fully recover the data.
4.Use ADB to extract SMS (without root)
Android Debug Bridge (ADB) is a tool for interacting with a device via a computer, which can extract an SMS database even without root permissions, if messages have not been overwritten.
Step-by-step:
- π» Install. ADB Tools on PC and enable Debugging on USB on the phone (Settings) β The phone. β Version. MIUI β 7 times tap the version, then return to the Additional settings β For developers β Debugging by USB).
- π Connect your phone to your computer and confirm debugging access.
- π₯οΈ Open the command line (Windows) or the terminal (macOS/Linux) file ADB enter:
adb devices(Your device should be displayed.)
adb pull /data/data/com.android.providers.telephony/databases/mmssms.dbThis command will copy the SMS database to your computer.
- π The file mmsms.db will be saved in the folder with ADB. Open it with the help of the program DB Browser for SQLite.
- π Go to the Data Review tab β select the SMS table.
- π€ Find the right messages and export them to CSV or TXT.
If the command returns a Permission denied error, then root rights are required, in which case move to the next section.
Install ADB Tools on PC| Enable debugging over USB on your phone | Connect your phone with the original cable | Check the visibility of the device with the adb device-->
5. Data recovery programs (with and without root)
If previous methods have failed, try specialized utilities that scan the deviceβs memory for deleted data and can restore SMS even after resetting (assuming the memory area has not been overwritten).
Top.-3 Xiaomi:
| Programme | Root rights | Free version | Support for MIUI |
|---|---|---|---|
| Dr.Fone | Not necessarily. | Limited (displaying data without recovery) | Yes. |
| Tenorshare UltData | Recommended | No. | Yes (including MIUI 14) |
| EaseUS MobiSaver | Not necessarily. | Yes (up to 100 MB of data) | Yes. |
How to use (as an example of Dr.Fone):
- π₯ Download and install the program on PC.
- π Connect your phone to your computer through USB (set up the debugging USB).
- π Start scanning (select Messages data type).
- π€ After the scan is completed, mark the necessary SMS and press Restore.
β οΈ Note: Free versions of software often show the data found, but do not allow you to save it. Full recovery will require a license purchase (from 30 to 30).$). Also avoid installing programs from questionable sites β they may contain malware.
If you have root rights, the chances of success go up to 80%. Without root, some programs can recover only a fraction of the data (e.g., messages sent after the last reboot).
What if the program doesnβt see the phone?
6 Manual restoration with root rights
If your Xiaomi has root rights, you can manually extract the SMS database and restore it through SQLite Editor or similar applications.
Instructions:
- π± Install the SQLite Editor app from Google Play.
- π Open the app and go along the way:
/data/data/com.android.providers.telephony/databases/mmssms.db- π Find the SMS table β all messages, including deleted ones, are stored here (they can be marked as deleted).=1).
- π Tag the required records, change the status to deleted=0 and keep the changes.
- π± Restart your phone β messages will appear in the standard app.
An alternative way is to copy the mmssms.db file to your computer, edit it with DB Browser for SQLite, and then return it back to your phone (with the original file being replaced).
β οΈ Note: Incorrectly editing the database may result in the loss of all messages or the failure of the Messages application.Before making changes, back up the mmssms.db file!
If you donβt have root rights, but youβre ready to get them, use the official instructions to unlock the bootloader on the Xiaomi website.
π‘
Root rights give you the best chance of recovery, but you need to be careful. Don't edit other system files, it can put your phone down.
How to Prevent SMS Loss in the Future
To avoid looking for ways to restore, it is better to take care of the safety of messages in advance. Here are 5 simple rules for Xiaomi users:
- βοΈ Enable synchronization with Mi Cloud: Settings β Mi Account β Mi Cloud β Synchronization β Communications.
- π₯ Regularly create local copies: Settings β The phone. β Backup and reset β Local backup (set a schedule, for example, once a week).
- π€ Export important SMS: Use applications like SMS Backup & Restore to save messages XML or TXT Google Drive.
- π« Turn off automatic cleaning: in the Messages app, check Storage settings β Autoclean and set a maximum deadline (or disable the function).
- π Use two-step authentication: this will protect your Mi Cloud account from hacking and loss of access to backups.
If you lose data frequently, consider using instant messengers (such as Telegram or WhatsApp) that store your message history in the cloud and make it easy to recover.