Xiaomi Redmi 6 is a popular smartphone with extensive customization options, but even experienced users sometimes have difficulty removing SMS. Unlike modern models, the MIUI 9/10 on this device has features of working with messages: they can be stored in cache, backups or sync with the cloud. This article will help you understand how to permanently delete SMS β from standard methods to advanced tools like ADB.
We will look not only at the basic actions in the Messages app, but also at alternative options: cleaning through Settings. MIUI, Using a file manager to manually delete a database, and recovering accidentally erased files SMS. Particular attention is paid to hidden copies of messages in the folder /data/data/com.android.providers.telephony/databases/mmssms.db, which remain even after "deleting" through the interface.
Method 1: Standard removal through the Messages app
The most obvious method is to use the built-in Messages app, but it has a nuance: remote SMS can stay in memory for up to 30 days if synchronization with Mi Cloud is enabled. To avoid this, first disable backup:
- Open your Settings β Xiaomi Account β Mi Cloud.
- Find the Sync section and turn off the Message option.
- Return to the Messages app.
You can now proceed to remove:
- π± Single message: Press and hold SMS β Choose Remove (Basket icon).
- π§Ή The entire folder: tap on the three dots in the upper right corner β Delete everything.
- π Search and Delete: Use the search bar to find posts from a specific contact, then highlight them and delete them.
β οΈ Note: If after deleting you see messages in Google search (for example, when entering a phone number), this means that the data is indexed by the system. β Annexes β Google β Memory. β Clear the data.
Method 2: Cleaning through MIUI Settings (System Reset)
If messages are not deleted in the standard way or take up too much space, resetting the app will help, which will delete all Message data, including settings and cache, but will not affect other applications:
- Go to Settings β Applications β Application Management.
- Find Messages (com.android.mms) and tap it.
- Select Warehouse β Clear data and Clear cache.
To delete completely (including hidden files), follow these steps:
- π Manual Cleanup: Use a file manager (such as Mi File Explorer) with root rights to remove the folder /data/data/com.android.providers.telephony.
- π Reboot: After cleaning, restart the device β it will reset temporary files.
| Method | Deletes messages | Remove settings | Requires root. |
|---|---|---|---|
| Standard removal | β (remain in cache) | β | β |
| Cleaning the application data | β | β | β |
| Manual Deletion through File Manager | β | β | β |
βοΈ Preparation for cleaning SMS
Method 3: Using ADB for deep cleaning
If you're familiar with ADB (Android Debug Bridge), this method will allow you to delete SMS at the system level, the advantage of bypassing the limitations of MIUI and guaranteeing the removal of even "stuck" messages, important: the method requires on-board debugging over USB.
Instructions:
- Connect Redmi 6 to your PC and run the command line in the folder with ADB.
- Enter the command to check the connection: adb devices The device should appear in the list.
- Remove all SMS with one command: adb shell content delete --uri content://sms/
To remove messages from a specific number, use the filter:
adb shell content delete --uri content://sms/ --where "address='+79123456789'"β οΈ Attention: Teams ADB Make sure that the backups of the messages are saved before you run them. If the device starts to brake after cleaning, restart it in Safe Mode (Powering) β Restarting in Safe Mode).
What if the ADB canβt see the device?
Method 4: Removal through third-party applications
If the built-in MIUI tools don't work, you can use third-party utilities.The best options for Redmi 6 are:
- π² SMS Backup & Restore: allows you to selectively delete messages and backup in format XML.
- π§Ή Clean Master: has a cleaning module SMS-Cache (but be careful with permissions!).
- π DiskDigger: Helps you find and remove residual" SMS-files (requires root).
Example of SMS Backup & Restore:
- Install the app from Google Play.
- Go to the Message Management section.
- Select unnecessary SMS and click Delete.
- For complete cleaning, use the Clean all messages function.
π‘
Before using third-party apps, check their ratings and reviews. Some utilities (such as GO SMS Pro) are known for data leaks.
Method 5: Recovery of Accidentally Deleted SMS
If you delete an important message, you can try to restore it. On Redmi 6 without root rights, the chances are slim, but the following methods can help:
- π Checking the cart: in the Messages application there may be a folder of the basket (depending on the version) MIUI).
- βοΈ Mi Cloud: If sync was enabled, restore messages via Settings β Xiaomi account β Mi Cloud β Restore.
- π± Google Backups: If youβve previously used Google Drive for backup, check your archives in Settings β Google β Backup.
For deep recovery, root and specialized software will be required:
- Install Dr.Fone or EaseUS MobiSaver on PC.
- Connect Redmi 6 and follow the instructions of the memory scanner.
- Select the SMS you want and save it to TXT or XML.
π‘
SMS recovery without root is possible only within 1-2 days after deletion, and the longer you wait, the higher the risk of overwriting data.
How to Prevent Automatic SMS Recovery
A common problem on Redmi 6 is that messages are returned after a reboot or MIUI update.
- π Auto-Recovery from Mi Cloud.
- π₯ Synchronization with Google account.
- ποΈ Backup copies created by third-party applications.
To avoid this:
- Turn off autosynchronization in Settings β Accounts.
- Remove SMS backups to Mi Cloud and Google Drive.
- Use apps like AppOps (requires root) to block SMS access for unnecessary services.
Frequent mistakes and their solutions
When you delete an SMS on Redmi 6, users face typical problems:
| Problem. | Reason. | Decision |
|---|---|---|
| Messages are not deleted | Synchronization with Mi Cloud | Disable the cloud in your account settings |
| Annex βMessagesβ crashes | Cache damaged. | Clear the application data in the settings |
| SMS takes up 0 bytes, but is not deleted | Database error | Use ADB or reinstall the MIUI update |
If none of the methods worked, youβll be left resetting to factory settings. Remember, this will delete all data from the device, so pre-backup through Settings β Additional β Backup and Reset.