How to completely remove SMS on Xiaomi and Redmi: all the ways from standard to hidden

Deleting SMS on Xiaomi and Redmi smartphones seems like a simple task โ€” not yet faced with nuances. A simple click on โ€œDeleteโ€ is often not enough: messages can remain in backups, sync with the cloud or take up space in hidden folders.

In this article, we will explore all possible ways to delete SMS on MIUI devices, from basic to obscure, how to clean messages selectively or completely, how to turn them off in Mi Cloud, and what to do if standard methods do not work, and why sometimes deleted SMS โ€œreturnโ€ and how to avoid it.

1. Standard deletion of messages through the "Messages" app

The most obvious way is to use the built-in Messages app (or Messages in global firmware), a method that is suitable for selectively removing individual SMS or entire dialogs.

Open the Messages app and find the dialog you want, depending on the version of MIUI:

  • ๐Ÿ“ฑ MIUI 12-14: Make a long press on the message โ†’ Choose others SMS (if necessary) โ†’ Click Remove (basket icon).
  • ๐Ÿ“ฑ MIUI 11 and older: click on three dots in the upper right corner โ†’ Delete messages โ†’ mark out โ†’ OK.
  • ๐Ÿงน Clean the entire dialog: swipe the dialog left (like in an email client) or click on three dots next to the contact name โ†’ Delete the conversation.

Important: when you delete them, they get into the cart and they're stored for up to 30 days (depending on the settings), and you need to manually clean the cart to delete them permanently:

  1. Open the messages. โ†’ three-point โ†’ Basket.
  2. Click Clear or select messages and delete them again.

๐Ÿ’ก

If you frequently clear SMS, disable automatic backups to Mi Cloud (see Section 3), otherwise deleted messages may be restored the next time you sign in to your Xiaomi account.

2. Mass removal of SMS through application settings

If you want to delete all messages at once (for example, before selling a phone), it is inconvenient to do it in one dialogue. MIUI There is a hidden function of mass cleaning:

Go to Messages โ†’ Three Dots โ†’ Settings โ†’ Clear Messages. Here you will see several options:

  • ๐Ÿ—‘๏ธ Delete old messages: automatically cleans SMS older 30/60/90 days.
  • ๐Ÿ“ค Delete large messages: Finds and deletes SMS with attachments (photo, video, audio).
  • ๐Ÿงน Clear everything: deletes all messages without recovery (except secure ones).

Warning: Clear Everything does not affect messages from system services (banks, operators) and password-protected dialogs, which will require manual removal (see Section 4).

๐Ÿ“Š How often do you clear SMS on your smartphone?
Once a week.
Once a month
Only when memory ends
Never delete.
Another option

3. disable SMS synchronization with Mi Cloud

Many Xiaomi users are faced with a situation where deleted messages are returned after a reboot or update, the reason for this is automatic synchronization with the Mi Cloud.

Open Settings โ†’ Xiaomi Account โ†’ Mi Cloud โ†’ Sync and find Messages. Turn off the slider.

  • ๐Ÿ”„ Remove backups: Go to Mi Cloud โ†’ Backup โ†’ Messages and click Delete Data.
  • ๐Ÿ“ฑ Clear the cache: go to Settings โ†’ Annexes โ†’ Application management โ†’ Communications โ†’ Memory and press Clear cache.

โš ๏ธ Note: if you use Mi Cloud to back up other data (contacts, photos), disabling SMS sync will not affect them.

Action.The resultReversibility
Deletion through the โ€œMessagesโ€ annexSMS hits the basketRecoverable within 30 days
Cleaning the basketIrreversible removalImpossible to repair
Mass cleaning in settingsDeletes all SMS except protected onesImpossible to repair
Disable synchronization with Mi CloudStops backupsWe can turn it back on.

4. Removal of protected and system SMS

Some messages (e.g. from banks or telecom operators) are not deleted in standard ways.

  • ๐Ÿ”’ Password protected: set PIN-dialog.
  • ๐Ÿ“ก Systemic: SMS from operator with network settings (APN, MMS).
  • ๐Ÿฆ Banking: Messages with confirmation codes or notifications.

To delete such SMS:

  1. For password-protected dialogs: Open the message โ†’ enter the password โ†’ long press โ†’ Delete.
  2. For the system SMS: Use the settings โ†’ SIM-maps and mobile networks โ†’ Settings of access points (APN) โ†’ Reset the settings to standard.
  3. For bank messages: Superuser permission (root) or special applications are often required (see Section 6).
Why are bank SMS not deleted?
Many banks use secure channels to send SMS messages that MIUI recognizes as critical, which can be stored in a separate database (mmssms.db) with limited access, and without root rights, they can only be deleted by resetting the phone to factory settings.

5.Use of a file manager for manual deletion

If standard methods fail, you can try to manually delete SMS via the file system, which requires caution, as incorrect actions can cause the Message application to malfunction.

You will need a file manager with access to system folders (for example, MiXplorer or Solid Explorer with root mode enabled).

  1. Open the file manager and go to /data/data/com.android.providers.telephony/databases/
  2. Find mmsms.db and mmssms.db-wal files, which are databases with messages.
  3. Rename them (e.g., mmssms.db.bak) or delete them.
  4. Reboot the phone.

โš ๏ธ Warning: After this action, the Messages app will create a new blank database. SMS This method will be permanently lost, including important system notifications. Use this method only if other methods have not helped.

Install root file manager |Create backup of important SMS |Close all applications using SMS |Clear free space on your phone |Be ready to reboot your device-->

6. Alternative methods: root rights and third-party applications

To fully control SMS, Xiaomi may need root rights, which allow:

  • ๐Ÿ”ง Delete any messages, including system messages.
  • ๐Ÿ“Š Manage backups manually.
  • ๐Ÿ” Seek SMS by keywords in the database.

Popular applications for working with SMS on rooted devices:

  • ๐Ÿ“ฒ SMS Backup & Restore: Allows you to export/import messages to XML, and selectively remove them.
  • ๐Ÿ“ฒ SQLite Editor: Database Editor for Manually Deleting Records from mmssms.db.
  • ๐Ÿ“ฒ Titanium Backup: Complete backup and deletion of application data, including SMS.

How to get root rights to Xiaomi:

  1. Unlock the bootloader through the official Xiaomi website.
  2. Install custom recovery (such as TWRP).
  3. Sweep through Magisk to get root without losing functionality.

๐Ÿ’ก

Root rights give you full control over SMS, but they are unwarranted and can disrupt some features (such as contactless payments).

7. Resetting the phone to factory settings

If you want to completely erase all data, including SMS, the most reliable way is Hard Reset, which will put the phone in a boxy state by removing:

  • ๐Ÿ“ฑ All messages (including protected messages).
  • ๐Ÿ“ž Contacts and call log.
  • ๐Ÿ“ท Photos, videos and documents.
  • ๐ŸŽฎ Installed applications and their data.

How to reset:

  1. Go to Settings โ†’ About Phone โ†’ Resetting โ†’ Erase all data.
  2. Select to erase internal memory (optional if you want to clean up files).
  3. Confirm the action and wait for the reboot.

โš ๏ธ Warning: After resetting, the phone will require resetting, including logging in to Xiaomi account. If you forget the Mi Account password, the device may be locked! Before reset, be sure to untie the account in the settings or remember the login details.

FAQ: Frequent questions about removing SMS on Xiaomi

Can I restore remote SMS on Xiaomi?
Yes, but only if: Messages are still in the cart (up to 30 days), backed up to Mi Cloud or through third-party applications (for example, SMS Backup & Restore), used specialized recovery programs (for example, Dr.Fone), but they require root rights and do not always work on new versions of MIUI. If SMS are removed from the cart and synchronization is disabled, the chances of recovery are minimal.
Why do they reappear after SMS is deleted?
It's because of this: ๐Ÿ”„ Sync with Mi Cloud: Disable it in your account settings. ๐Ÿ“ฑ Backup through Google: Check Settings โ†’ Google โ†’ Backup. ๐Ÿ”„ Auto-recovery after update MIUI: Some firmware recovers data from hidden backups. Solution: disable all backups. SMS and clean the basket.
How to delete SMS from a specific number automatically?
V MIUI There is no built-in auto-removal function by number, but it is possible: ๐Ÿ“ฒ Use third-party applications (for example, SMS Filters that block and delete messages from selected contacts. ๐Ÿ”ง Set up rules in Messages โ†’ Three points. โ†’ Settings โ†’ Blocking and filtering (not available on all firmware). ๐Ÿค– For advanced users: Write a script using Tasker or Automate that will delete SMS key-word.
Is it safe to use SMS cleaning apps?
Most Google Play apps (e.g. Clean Master, CCleaner) donโ€™t have access to the database. SMS They can use new versions of Android: โœ… Clear the Messages app cache. โŒ They can't remove themselves. SMS rootless. โš ๏ธ Some apps ask for unnecessary permissions (e.g. access to contacts) - be careful. MIUI or proven utility like SMS Backup & Restore.
How to delete SMS on Xiaomi without access to your phone (if it is blocked)
If the phone is locked (forgot the password, pattern lock), the standard methods to remove SMS Impossible: ๐Ÿ”ง Reset via Recovery: Go into Recovery Mode (Squeeze Power) + Volume up) and select Wipe Data. This will delete all data, including SMS. ๐Ÿ“ฑ Using Mi Account: If your phone is linked to a Xiaomi account, you can unlock it through the official website (Find Device feature). ๐Ÿ› ๏ธ Contact the service center: if the phone has important data, specialists can help with unlocking without losing information (for a fee.