How to completely erase all messages on Xiaomi Redmi: from manual cleaning to resetting settings

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:

  1. Open the Phone app and enter the code: ##4636##.
  2. Go to the Phone Information (or Phone Information) tab.
  3. Scroll down to the SMS block and press Delete all SMS.
  4. 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/.TestingSettings
What to do if the engineering menu does not open?
If nothing happens after you enter the code, check: 1. Are there any spaces or extra characters in the code. 2. Is the phone connected to the Internet (some operators block engineering codes). 3. Is the firmware updated to the latest version (old versions of MIUI may have disabled the code). If the menu still does not open, use the method with ADB (section 4).

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 RedmiDoes the discharge supportFeatures
Redmi Note 10/10 ProYes.Requires confirmation by PIN SIM-card
Redmi 9/9A/9CYes (MIUI 12+)It may need to be rebooted.
Redmi K40/K50Yes.The option is hidden in Additional settings
Redmi 8/8APartially.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:

  1. Create a backup through Settings β†’ About Phone β†’ Backup.
  2. Go to Settings β†’ Additional β†’ Recovery and Reset.
  3. Select Resetting β†’ Erase all data.
  4. 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:

  1. Go to Settings β†’ Privacy β†’ Encrypt the folder.
  2. Select Messages and set a password.

Frequent Questions (FAQ)

Can I delete messages selectively by phone number?
Yes, in the standard Messages app, click on the dialog with the desired number β†’ three dots β†’ Delete the chat. For mass removal by multiple numbers, use the SMS Organizer app from Microsoft.
Why do messages appear again after deleting?
This is because you sync with Mi Cloud or Google Account. Turn off SMS backup in your account settings, then re-delete. Also check the Archive folder in the Messages app, where old SMS automatically move.
How to delete SMS from memory card (if messages are saved there)
On Redmi, the default messages are stored in internal memory, but if you have transferred them to the SD-card: Connect the card to your PC via card reader. Delete the.SmsBackup folder (hidden, enable hidden files display). Format the card on your phone: Settings β†’ Warehouse β†’ SD-map β†’ Format.
Will SMS removal affect banking applications?
No, but some banks (Sberbank, Tinkoff) link transaction confirmation to a phone number, after mass deleting an SMS, you may need to re-activate notifications in a mobile bank.
Can I restore deleted messages to Redmi?
Yes, but only if: πŸ”„ You have a backup in Mi Cloud or Google Drive. πŸ› οΈ You use specialized programs (e.g. Tenorshare UltData) within 72 hours of deletion. πŸ“± The phone hasn't been completely reset or flashed.To recover from Mi Cloud: Go to Settings β†’ The phone. β†’ Restore. Select a backup with the desired date. Check Messages and click Restore.