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

Why standard MIUI message deletion doesnโ€™t always work

Xiaomi Redmi smartphone owners often find themselves in a situation where, after deleting SMS via the standard Messages app, they suddenly reappear, due to the peculiarities of MIUI cloud reservation and data caching. Even after clicking โ€œDelete allโ€, some of the correspondence can remain in the deviceโ€™s memory or synchronize with the Mi Account.

Another common problem is storage fragmentation: when individual messages are deleted frequently, the system creates "holes" in the database, which over time slows down the messenger, especially on models with eMMC memory (for example, Redmi 9A/9C), where performance is already limited. In this article, we will discuss all ways to completely clean messages, including hidden MIUI settings and radical methods like factory reset.

Before you start cleaning, check:

  • ๐Ÿ“ฑ Model of your Redmi (sets may be different for Redmi Note 10 Pro and Redmi) A1)
  • ๐Ÿ”„ Version MIUI (In Settings โ†’ The phone)
  • โ˜๏ธ Sync status with Mi Cloud (turn it off in advance if you want to permanently delete messages)

๐Ÿ“Š What Redmi model do you use?
Redmi Note 12/13
Redmi 10/11
Redmi 9/9A/9C
Redmi A1/A2
Another model

Method 1: Mass removal through the standard Messages app

The simplest method, which works on all versions of MIUI 12 to 15, is suitable if you need to quickly clear correspondence without additional manipulation. Importantly, this method does not delete messages from Mi Cloud backups if sync was enabled earlier.

Instructions:

  1. Open the Messages app (an envelope icon).
  2. Tap it on. โ‹ฎ (three dots in the upper right corner) โ†’ Select Settings.
  3. Go to the Supplementary โ†’ Clearing of messages.
  4. Check all the dialogs or select individual contacts.
  5. Click Delete and confirm the action.

โ˜‘๏ธ Preparation for mass removal

Done: 0 / 4

โš ๏ธ Note: If messages continue to appear after deleting, check the Archive folder in the Messages app. MIUI It's automatically moved there. SMS over 6 months old to clean up the archives:

  1. In the Messages app, swipe left to the Archive tab.
  2. Press Control. โ†’ highlight โ†’ Delete.

๐Ÿ’ก

If the Message Clear button is missing, update the Messages app via the Google Play Store or MIUI App Store. On some firmware, this feature is hidden in the Settings โ†’ Storage menu.

Method 2: Remove from the phoneโ€™s โ€œSettingsโ€ (without root)

This method is suitable for deep cleaning, when standard deletion does not help.It resets the cache and data of the Messages application, which is guaranteed to delete everything. SMS/MMS, But saves the settings of the Mi Account, and the advantage of the method is that it does not require superuser rights).

Step-by-step:

  • ๐Ÿ”ง Go to Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” In the search bar, enter โ€œMessagesโ€ and select the system application (green envelope icon).
  • ๐Ÿ—‘๏ธ Press Warehouse. โ†’ Clear the data and confirm.
  • ๐Ÿ”„ Go back to the main settings menu and select Memory. โ†’ Clean, then run a deep cleaning.

Action.The resultNote
Clearing the cacheDeletes temporary files, but not the SMS itselfIneffective for complete cleaning
Clearing the dataRemove all messages and settings of the applicationRequires resetting of the account
Deep cleaningRemoves residual files and optimizes memoryCan slow down your phone for 5-10 minutes

โš ๏ธ Warning: After cleaning the data, the Messages app will reset to the factory settings:

  • Configure subscriptions to SMS-mailing (banks, services).
  • Restore the blacklist for spam.
  • Activate automatic archiving if it has been enabled.

Method 3: Using ADB for forced removal (for advanced)

If previous methods have failed, you can use Android Debug Bridge (ADB), a low-level device management tool that is suitable for Redmi with an unlocked bootloader or USB debugging enabled, with the advantage of allowing you to delete messages even if the Messages app is blocked or damaged.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ”Œ USB-cable (preferably original).
  • ๐Ÿ“ฑ Included Debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap to unlock Developer Mode).

Commands to execute (enter Command Prompt or Terminal):

adb devices

(checking device connection)

adb shell pm clear com.android.mms

(complete data cleanup of the Messages app)

adb shell rm -rf /data/data/com.android.mms/*

(Forced removal of all SMS/MMS files)

What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB In the developer settings. 2. Install Xiaomi drivers USB Drivers from the official website. 3. Try another one. USB-4. enter adb kill-server in the command line, then adb start-server.

โš ๏ธ Attention: Misuse of the right ADB This can cause data loss or damage to system files. Do not follow commands unless you are sure of their purpose. -rf /data/* completely erase all user data on the device, including photos and applications.

Method 4: Reset to factory settings (radical method)

If the messages contain sensitive information and you want to be guaranteed to delete them, hard reset is the most reliable option, and this method erases all the data on the phone, including:

  • ๐Ÿ“ฑ SMS/MMS call history.
  • ๐Ÿ“ธ Photos, videos and music (if not saved) SD-map).
  • ๐ŸŽฎ Installed applications and their data.
  • ๐Ÿ”‘ Settings for Wi-Fi, Bluetooth and accounts.

How to perform the reset:

  1. Back up important data via Settings โ†’ About Phone โ†’ Backup or Mi Cloud.
  2. Go to Settings โ†’ Additional โ†’ Recovery and Reset.
  3. Select Resetting โ†’ Erase all data.
  4. Enter the password (if installed) and confirm the action.
  5. Wait for the reboot (it will take 5-15 minutes).

๐Ÿ’ก

Factory resets are the only way to guarantee that messages are deleted if they have been encrypted or protected by system rights.

โš ๏ธ Note: Some Redmi models (e.g. Redmi Note 8 Pro) may require re-assigning your Mi Account to unlock the device after reset, and if you forget your account details, the phone will become a brick (cannot be used:

  • Make sure you remember the username/password from Mi Account.
  • Untie your phone from your account if you plan to sell the device.
  • Extract. SIM-card and memory card if they contain important data.

Method 5: Delete via file manager (for rooted devices)

If your Xiaomi Redmi has root rights, you can manually delete SMS database files. This method is suitable for advanced users, as it requires working with system folders.

Instructions:

  • ๐Ÿ“‚ Install a root-enabled file manager (such as Root Explorer or Solid Explorer).
  • ๐Ÿ” Cross the path: /data/data/com.android.providers.telephony/databases/.
  • ๐Ÿ—‘๏ธ Delete files: mmssms.db - the main database SMS/MMS. mmssms.db-journal โ€“ a temporary transaction file.
  • ๐Ÿ”„ Reboot the phone.

โš ๏ธ Note: Deleting system files without root rights can lead to:

  • ๐Ÿšจ Errors in the messenger (the application will be permanently closed).
  • ๐Ÿ“ต Loss of ability to send SMS file recovery.
  • ๐Ÿ”ง Need to flash the data if the database is damaged.

๐Ÿ’ก

Before deleting database files, back them up by copying them to another folder (e.g. /sdcard/Backup/) to recover messages if you make an error.

How to prevent the reappearance of deleted messages

Often, users are faced with the fact that after cleaning the message returns, this is due to automatic synchronization with Mi Cloud or recovery from backup.

Steps for reliable removal:

  • โ˜๏ธ Turn off sync. SMS In Mi Cloud: Go to Settings โ†’ Xiaomi account โ†’ Mi Cloud. Select Synchronization. โ†’ Messages and deactivate the slider.
  • ๐Ÿ”„ Delete backups: In Mi Cloud, find the Backups section. Delete any copies containing SMS (They are marked with the date of creation).

Clear the Google Drive cache (if you use it):

  1. Open Settings โ†’ Applications โ†’ Google Drive โ†’ Storage.
  2. Press Clear cache.

Important:

Why does the space on the disk not decrease after the messages are deleted?
This is due to the peculiarities of MIUI: Caching: The system may not immediately vacate space after deleting. Fragmentation: SMS database takes a fixed amount, even if there are few messages. Hidden copies: Some messages are duplicated in /data/com.android.mms or /sdcard/Android/data/ Solution: Use Settings โ†’ Memory โ†’ Cleanup โ†’ Deep Clean or restart the phone.
How to delete messages from one contact without affecting the others?
You can do this directly in the Messages app: Open the dialogue with the right contact. โ‹ฎ (three-point) โ†’ Delete. Select Delete all correspondence and confirm. Important: If sync is enabled with Mi Cloud, the correspondence can be restored.
Is it safe to use apps to clean messages from Google Play?
Most applications like SMS cleaner GO SMS Pro's safe, but: ๐Ÿ” Check Permissions: The app should not request access to contacts or calls without reason. ๐Ÿ“Œ Read reviews: Avoid programs that complain about spam or data theft. ๐Ÿ›ก๏ธ Use proven brands: For example, CCleaner (from Avast) or Files by Google.Risks: Some "cleaners" can remove more than just a few. SMS, But also system files that will cause failures.
How to prevent a particular application from sending SMS (e.g., banking or spam service)?summary> MIUI has a built-in function to block SMS from applications: Go to Settings โ†’ Applications โ†’ Application Management. Select the desired application (e.g., SberBank Online). Click More โ†’ Permissions. Find SMS and set the status to Prohibit. Note: This will not delete messages already sent, but will prevent new mailings.