The message “Do you have unread Mi Messages” appears on Xiaomi’s screen even when you deleted all notifications long ago? This is no coincidence – this is how the built-in Mi Messages system application works, which is responsible for push notifications from Mi Account services, MIUI updates and promotions. Unlike conventional SMS, these reminders are not deleted by standard methods and continue to “hang” in the curtain, irritating users.
The problem is compounded by the fact that new versions of MIUI 14/15 have hidden the direct settings for disabling the service. Even after cleaning the cache or resetting the application, notifications return after a few days. In this article, we will analyze all working methods from simple (through the settings menu) to radical (disabling system components), including solutions for the Redmi Note 12, POCO X5, Xiaomi 13T and other devices based on MIUI.
Why Mi Messages Are Not Deleted By Standard Methods
Unlike regular notifications from WhatsApp or Telegram, Mi Messages is a system service integrated into MIUI firmware.
- 📢 Promotions from Xiaomi (discounts, sales)
- 🔄 Notifications of updates MIUI safety
- 📱 Messages from Mi Cloud, Mi Home, Mi Fit
- 🛠️ Technical alerts (e.g. low battery charge)
The system considers these notifications to be “important” and blocks them from being deleted via the standard swipe menu. Even if you clear the cache of the com.miui.miservice app, the reminders will reappear after 1-2 days, which is because MIUI synchronizes data with Xiaomi servers and restores “unread” statuses.
⚠️ Attention: On devices with MIUI Global (European firmware) and MIUI China (Chinese) ways to turn off may vary. Chinese versions often lack the "Disable Notifications" option in the app menu.
Method 1: Disable notifications via Mi Messages settings
The easiest method is to block notification impressions directly in the app settings, which works on most devices with MIUI 12-15, but may not be available on older models (Redmi 7, Mi 9 Lite) or in Chinese firmware.
Instructions:
- Open Settings → Applications → Application Management.
- In the search bar, type Mi Messages (or Mi Messages).
- Select the app and go to Notifications.
- Turn off the switches: 🔔 «Allow notices» 📌 «Badges on the lock screen» 🔍 «Pop-ups»
Save the changes and restart the device.
☑️ Verification of deactivation of notifications
If notifications continue to appear after these actions, then the service is synchronized with the cloud, in which case cleaning the application data will help:
- In the same Mi Messages menu, click Warehouse.
- Choose Clear Data and Clear Cache.
- Confirm the action (this will delete all notification histories).
Step-by-step:
- Connect your smartphone to your PC and confirm the debugging permission.
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Execute the command to disable notifications Mi Messages: adb shell pm disable-user --user 0 com.miui.miservice
- Reboot your smartphone.
⚠️ Note: After disabling com.miui.miservice, you will no longer receive all notifications from Xiaomi services, including important ones (for example, security updates). To return functionality, use the command: adb shell pm enable com.miui.miservice
What if the ADB can’t see the device?
Method 3: Disconnect via Mi Account (for global firmware)
On devices with MIUI Global, some notifications come via Mi Account, which can be disabled in the web version of the profile, but this method does not work with all types of messages (for example, does not block update alerts).
Instructions:
- Go to the Mi Account website and log in.
- Open the Settings section → Notifications.
- Turn off the switches: 📱 «Notifications of new devices» 🔄 «Updates MIUI» 🛒 «Promotions and discounts»
Save the changes.
Limitations of the method:
- ❌ Not blocking notifications from Mi Home and Mi Fit.
- ❌ It doesn't work on Chinese firmware (MIUI China).
- ❌ After resetting the settings or flashing it may be necessary to repeat the actions.
Method 4: Remove via Root Access (for power users)
If you have root rights (e.g., through Magisk), you can completely uninstall the com.miui.miservice system application.This method permanently removes the service, so use it only if other methods have not helped.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/priv-app/MiService or /system/app/MiService.
- Delete files: MiService.apk MiService.odex (if any)
Reset the device.
| Method | Root is required. | PC required | Efficiency | Risks. |
|---|---|---|---|---|
| Application settings | ❌ No. | ❌ No. | ⚠️ Medium | Notifications may return |
| ADB | ❌ No. | ✅ Yes. | ✅ Tall. | All Xiaomi notifications are blocked |
| Mi Account | ❌ No. | ❌ No. | ⚠️ Low. | Does not block all types of messages |
| Root removal | ✅ Yes. | ❌ No. | ✅ Maximum | Could disrupt MIUI's work. |
⚠️ Warning: Removing system applications through root can lead to unstable work MIUI, Update errors or even a device "brick" before actions, back up through Settings → Additionally. → Backup and reset.
Method 5: Alternative solutions (if nothing helps)
If none of these methods worked, try these options:
- 🔄 Resetting notification settings: Go to Settings → Notifications and status bar → Notification history. Click Clear everything. Click Disable Notification history.
Blocking through "Do Not Disturb":
- Activate the mode Do not disturb in the curtain notifications.
- In the mode settings, add Mi Messages to the list of blocked applications.
- 🛠️ Reflashing to custom MIUI: Some custom firmware (e.g. Xiaomi.eu or Pixel Experience) remove Mi Messages by default. note that this requires unlocking the bootloader and may take away warranty.
💡
If you're using MIUI China, the only reliable way is ADB or root, and the standard settings in these firmwares are often limited.