Why delete all messages on Redmi and what risks it carries
The accumulating SMS and MMS take up not only the memory of the device, but can also contain confidential information - confirmation codes, bank card data or personal correspondence. On Xiaomi Redmi smartphones running MIUI, messages are stored in a secure database, and their mass removal has nuances, from saving system notifications to the possible loss of important data when incorrectly reset.
In this article, we will discuss 5 ways to completely clean messages, from standard MIUI tools to hidden engineering menu features, focusing on the Redmi Note 10/11/12, Redmi 9/10 and the flagships of the K series, where SMS storage algorithms differ, and find out why messages can be βrecoveredβ after deleting them and how to avoid this.
β οΈ Critical User Mistake: Many Delete Messages Through File Manager by Deleting a Folder /data/data/com.android.providers.telephony/databases/mmssms.db. This leads to service failure SMS We'll show you the only safe way to manually remove through the factory settings. ADB, which does not violate the integrity of the system.
Method 1: Standard removal through the Messages app
The most obvious, but not always effective, method is to use an integrated SMS manager. It is suitable for deleting up to 500 messages at a time and does not affect system notifications (for example, from banks or the operator).
Instructions:
- π± Open the Messages app (the envelope icon on the desktop).
- π Click on three dots in the upper right corner β Settings β Clearing of messages.
- β³ Select period: All time (for full cleaning) or date range.
- β Confirm the removal by ticking the box opposite Delete everything.
β οΈ Note: This method does not remove:
β οΈ Messages from closed folders (if the βPrivate Messagesβ function is enabled in the MIUI). You need to wash them separately through the settings. β Privacy β Closed folder.
Make sure important SMS is saved in the cloud | Disable sync with Mi Account (if you don't need to restore) | Check the Spam folder - there may be messages you need | Write down numbers from unsaved contacts (they will disappear with SMS)
-->
Method 2: Removal through the Engineering Menu (for advanced)
The ##4636### engineering menu allows you to erase all SMS without a trace, including service ones. This method works on Redmi with MIUI 12-14, but requires caution: improper actions can lead to a failure of the communication module.
Step-by-step:
- Open the Phone app and enter the code: ##4636##.
- Go to the Phone Information (or Phone Information) tab.
- Scroll down to the SMS block and press Delete all SMS.
- Confirm the action (it may be necessary to enter) PIN-code SIM-map).
π§ Technical nuance: On some models (Redmi Note 11 Pro)+, Redmi K50) This section is hidden. To unlock it, you have to unlock it:
1. Activate Developer Mode (7 times press "Version MIUI" in the settings).
2. Enable USB debugging in Settings β Additional β For developers.
3. Connect the phone to the PC and execute the command:
adb shell am start -n com.android.settings/.TestingSettingsWhat to do if the engineering menu does not open?
Method 3: Reset the settings of the Messages application
If messages are not deleted by standard methods (for example, due to a database failure), resetting the application will help, which will return the SMS manager to factory status, but will not affect other data on the phone.
How to do this:
- π οΈ Go to Settings. β Annexes β Application management.
- π Find Messages (or Messaging) in the list and open it.
- π Press Warehouse. β Clear the data and clear the cache.
- π Return and select Reset (if option is available).
β οΈ Attention:
β οΈ Once reset, all spam filtering settings, blacklists, and quick response templates will be lost.
| Model Redmi | Does the discharge support | Features |
|---|---|---|
| Redmi Note 10/10 Pro | Yes. | Requires confirmation by PIN SIM-card |
| Redmi 9/9A/9C | Yes (MIUI 12+) | It may need to be rebooted. |
| Redmi K40/K50 | Yes. | The option is hidden in Additional settings |
| Redmi 8/8A | Partially. | Reset is only available through ADB |
Standard removal via app |Engineering menu |Reset application |ADB/computer |Never delete
-->
Method 4: Complete removal through ADB (for tech-savvy)
If previous methods fail, you can delete the SMS database directly via Android Debug Bridge (ADB), which is guaranteed to erase all messages, including system and hidden messages, but requires a PC connection.
What you need:
- π₯οΈ Computer with installed ADB Tools.
- π± Included debugging by USB on the Redmi.
- π Cable USB (preferably original).
Commands to execute (in order):
adb shell
su
rm -f /data/data/com.android.providers.telephony/databases/mmssms.db
rm -f /data/data/com.android.providers.telephony/databases/mmssms.db-journal
exit
exit
adb rebootπ§ It's important:
β οΈ Once you have the commands, the phone will automatically restart. If the database cannot be deleted (Permission denied error), then you do not have root rights. In this case, use method 5 (reset to factory).
-->
Method 5: Hard reset to factory settings
The last resort is a complete phone reset, which deletes all data, including messages, contacts, photos and apps, if:
- π΅ Phone infected with virus that sends out SMS.
- π You need to sell/give the device.
- π οΈ Previous ways didn't work.
How to reset:
- Create a backup through Settings β About Phone β Backup.
- Go to Settings β Additional β Recovery and Reset.
- Select Resetting β Erase all data.
- Enter your password (if installed) and confirm.
β οΈ Critical information:
β οΈ On the Redmi models with MIUI 13+ After reset, you may need to enter your previous Mi Account (Factory Reset Protection) if you forget your username/password, unlocking it will take up to 72 hours!
-->
How to Prevent Recovery of Deleted Messages
Even after deleting, SMS can be recovered using specialized programs (e.g. Dr.Fone or EaseUS MobiSaver) to avoid:
πΉ Rewrite the memory:
- π· Take a few photos in high resolution.
- π΅ Download a large file (for example, a movie).
- π Use the app. SD Maid to clean up 'garbageΒ».
πΉ Turn off backups. SMS:
- π± Go to Settings. β Accounts. β Mi Account β Synchronization.
- π Turn off the Messages option.
- π In Google Account, also deactivate backup SMS.
πΉ Use encryption:
On Redmi with MIUI 14, you can encrypt the folder with messages:
- Go to Settings β Privacy β Encrypt the folder.
- Select Messages and set a password.