Deleting important SMS messages on Xiaomi, Redmi or POCO smartphones is a familiar situation. Whether you accidentally erase your bank correspondence, lose your confirmation code, or delete valuable messages from loved ones, there are chances of them returning. Unlike photos or documents, SMS is stored in a separate Android database, and their recovery requires specific methods.
In this article, we will discuss all the current ways to restore SMS on Xiaomi devices, from standard MIUI functions to advanced technical solutions. Importantly, the effectiveness of the methods depends on whether less than 24 hours have passed after deleting and whether the phone was actively used (new messages or installing applications can overwrite deleted data).
Letβs start with step-by-step instructions β from simple to complex.
1. Checking the messaging basket in MIUI
Many users donβt know that MIUI 12+ has a built-in SMS basket, similar to a file basket, which is activated by default, but stores messages for a limited time β usually 30 days.
To check the basket:
- Open the Messages app (an envelope icon).
- Slip on three dots in the upper right corner β select the basket.
- View the list of deleted SMS. To restore, click on the message and select Restore.
β οΈ Note: If the cart is empty or the option is missing, then:
- π± Your version. MIUI older than 12 (update system in Settings) β The phone. β Update MIUI).
- β³ It has been more than 30 days since the removal.
- π§ The function was manually disabled (check in Message Settings). β Additionally. β Basket).
2. Recovery via MI Cloud (Xiaomi Cloud)
MI Cloud automatically backs up SMS when it's enabled, which is the most reliable way, but only works if you pre-set it up.
- Go to Settings β Xiaomi Account β MI Cloud.
- Make sure the Message slider is active and the date of the last backup is indicated next to it.
- If you have a backup, reset to factory settings (Settings β About Phone β Reset) and select Restore from MI Cloud when you first set up.
πΉ Important nuances:
- π Recovery from the cloud will erase all current data on your phone (photos, contacts, apps). β Additionally. β Backup and reset.
- β±οΈ The process can take up to 1 hour depending on the amount of data.
- π‘ Requires a stable connection to Wi-Fi.
π‘
If you are not sure if there is a backup in MI Cloud, check it out via the web version: go to i.mi.com, log in and open the Devices section" β "Backup copies".
3. Use of third-party applications (without root)
If the cart is empty and MI Cloud didn't help, try specialized utilities that scan the phone's internal memory for remnants of deleted SMS. The best options for Xiaomi are:
| Annex | Support for MIUI | Need root? | Cost |
|---|---|---|---|
| SMS Backup & Restore | Yes (all versions) | No. | Free of charge. |
| DroidKit | Yes (including HyperOS) | No. | Paid version ($39.99) |
| GT Recovery | Partially (may not see SMS in MIUI 14+) | No. | Free of charge. |
| Undeleter | Yes. | No. | Free (paid functions) |
Instructions for SMS Backup & Restore:
Install the app from Google Play| Launch and click "Restore" |Select backup file (if any) |Tick "Messages" and click "Next" |Confirm recovery and restart the phone-->
β οΈ Note: Applications without root can only restore those SMS, which have not yet been overwritten with new data:
- π² Install new applications,
- π¬ Received/sent many messages,
- π· Take a lot of photos/video,
The chances of recovery fall sharply, and in such cases, move to the ADB method (section 5).
4.Restore through Google Backup
If your Xiaomi backup is enabled in Google Drive, there is a chance to return SMS via it. This method works even if MI Cloud is disabled.
How to check and restore:
- Go to Settings β Google β Backup.
- Make sure that the Google Drive Backup slider is active and the last sync date is indicated next to it.
- Perform a reset of the phone to factory settings (Settings β About Phone β Resetting).
- When you first set up, select Copy Data from another device β From a Google backup.
πΉ Limitations of method:
- π Google reserves SMS Only if App Data Backup is enabled (check in Google Account Settings).
- π Data is restored as of the last synchronization date (may be irrelevant).
- π± After recovery, all current data on the phone will be erased.
What to do if the Google backup is old?
5. Advanced Method: Recovery through ADB
If the previous methods didnβt work, the Android Debug Bridge (ADB) tool is a low-level system access tool that allows you to extract an SMS database (mmssms.db) even without root rights, but requires a computer and minimal technical skills.
Step-by-step:
- Download and install ADB Tools on PC.
- On the phone, activate the Developer Mode (go to Settings β About Phone and tap the MIUI version 7 times).
- Enable USB debugging in Settings β Additional β For developers.
- Connect your phone to your PC via USB (select File Transfer Mode).
- Open the command prompt (Windows) or terminal (Mac/Linux) in the folder with ADB and type:
adb devices
adb pull /data/data/com.android.providers.telephony/databases/mmssms.dbπ What to do with the file mmssms.db:
- π₯οΈ Open it through SQLite Browser (free program) or online service sqlitebrowser.org.
- π Go to the Data Review tab β SMS table: All messages will be there, including deleted ones (marked as deleted)=1).
- π€ Export the right ones. SMS into CSV or TXT.
π‘
The ADB method works even if the phone is not rooted, but requires that no more than 1-2 days after deleting the SMS, and the more active you use the phone, the lower the chances of success.
β οΈ Attention: When working with ADB:
- π« Do not change other files in the folder /data/data/com.android.providers.telephony/ β This can cause the system to fail.
- π Do not disconnect your phone from your PC while copying your database.
- π If the adb pull command gives a Permission denied error, then your Xiaomi model requires unlocking the bootloader (instruction in Section 6).
6. Recovery with unlocked bootloader (for experienced)
If standard methods fail and SMS is critical, you can unlock the bootloader and get root permissions, which will give you full access to system files, but will deprive you of warranties and may lead to blocking some functions (for example, Google Pay).
Instructions:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-15 days).
- Install custom recovery (such as TWRP) for your model.
- Please use Magisk to obtain root rights.
- Use DiskDigger or Root Explorer to scan the /data partition for deleted SMS.
π§ Risks of the method:
- π Loss of warranty (if the phone is under warranty).
- π οΈ Possibility of "bricking" the device with firmware errors.
- π Blocking some banking applications (Sberbank, Tinkoff, etc.).
π‘
Before unlocking the bootloader, make a full backup via TWRP or MIUI Local Backup, which will help restore the phone if something goes wrong.
7. Contacting a service center: when nothing helps
If all of these methods fail, the last option is to physically recover data from the memory chip, which is an expensive procedure (5,000 to 20,000). β½), Sometimes the only way to get back the lost ones. SMS.
When to contact the service:
- π SMS critically important (e.g., evidence for the court, data for the business).
- π± Phone is physically damaged (drowned, broken, not turned on).
- β³ Itβs been more than 7 days since the removal and other methods have not worked.
π How to choose a service:
- π Look for centers with chip-off recovery equipment (e.g, PC-3000 flash UFI Box).
- π Check reviews on 2GIS or Yandex.Maps.
- π° Check the cost in advance β some services only charge for successful recovery.
β οΈ Warning: Be careful of fraudsters! Never mail your phone to questionable services. Better choose a center with the ability to bring the device in person and observe the process.