Pop-ups with notifications of new SMS on Xiaomi smartphones can be annoying โ especially when they appear on top of games, videos or important applications. Unlike standard push notifications, these windows lock the screen, require manual closure and often work even for spam messages. The problem is compounded by the fact that different versions of MIUI and HyperOS have different settings hidden in different ways, and some options are not even in the basic menu.
In this article, weโll look at 5 proven ways to turn off SMS pop-ups, from obvious (but often ignored) to hidden system tricks. Weโll focus on the nuances of popular models: Redmi Note 12/13, POCO X5/F5, Xiaomi 13/14, and the differences between global and Chinese firmware. If youโre tired of intrusive pop-ups, read on.
Why do SMS windows pop up and can they be turned off completely?
SMS pop-ups are part of the MIUI (and now HyperOS) shell that gives messages the highest priority by default. Xiaomi's logic is simple: the manufacturer believes that the user should immediately see an incoming SMS, even if the screen is locked or occupied by another application.
- ๐ฎ Interrupting games โ the window appears on top PUBG Mobile, Genshin Impact or Call of Duty, Which Could Cost You a Match.
- ๐บ Overlaying video โ interrupts watching YouTube, TikTok or streams in Twitch.
- ๐ฑ Accidental taps โ when you try to close the window, you can accidentally open a message or run the wrong function.
- ๐ซ Spam attacks โ banks, services and scammers often send SMS messages that annoy pop-ups.
Can I turn them off completely? Yes, but not all of them at the same time. For example, in MIUI 14 and HyperOS, some of the settings are moved to the Special Permissions menu, and in older versions (before MIUI 12.5), you needed to bypass the Developer Settings. It's also important to consider that some methods only work for the standard Messages application, and for Google Messagesages or Truecaller, you need separate actions.
โ ๏ธ Note: On smartphones with Chinese firmware (for example, Xiaomi 13 Pro) CN) Some of the functions can be blocked without root rights. Before changing, check the version of the software in Settings โ The phone. โ Version. MIUI.
Method 1: Disabling pop-up notifications in the Messages app settings
The most obvious, but often overlooked, method is to configure the Message app itself, which works on all versions of MIUI/HyperOS and does not require additional permissions.
- Open the Messages app (an envelope icon).
- Slip on the three dots in the upper right corner โ select Settings.
- Go to Notifications (or Pop-up Notifications in older versions).
- Turn off the slider Show pop-ups (or pop-up notifications).
- For reliability, also turn off notification sound and vibration if they interfere.
If your app doesn't have a pop-up notification, it's an outdated version. Update Messages via Google Play or the App Store (for global firmware). On Chinese versions of MIUI, this item may be called Floating Notifications ().
Is the standard Messages app (not Google Messages) open?
Are there updates for the app in the store
Is the Do Not Disturb mode on (it can block changes)
Whether important messages are saved (settings will reset for notifications only)
-->
This method works for 80% of users, but if windows keep popping up, move on to the next method.
Method 2: Blocking with "Special Permits" (for MIUI 12.5 and later)
Starting with MIUI 12.5, Xiaomi moved some notification controls to the Special Permits section, where you can globally prevent apps from showing pop-ups, including Messages.
- Open Settings โ Applications โ Special permissions.
- Select Show over other apps (or pop-ups).
- In the list, find Messages and tap it.
- Turn off the Allow slider.
- Confirm the action in the dialog window.
This method blocks all pop-ups from the app, including notifications of new messages in the status bar. If you need notifications but do not lock the screen, combine it with Method 1.
| MIUI/HyperOS version | The path to settings | Notes |
|---|---|---|
| MIUI 12.5โ13 | Settings โ Applications โ Special permissions โ Show on top of other | Could be called pop-ups. |
| MIUI 14 | Settings โ Applications โ Permissions โ Additional โ Show on top of others | Password/fingerprint confirmation required |
| HyperOS 1.0 | Settings โ Applications โ Permissions Management โ Pop-up windows | The interface may differ in beta versions |
โ ๏ธ Note: On some firmware (e.g. Xiaomi.eu) after disabling this permission, the Messages app may stop showing notifications at all.
Method 3: Using โDo Not Disturbโ to Filter SMS
If pop-ups are for important messages (such as from a bank) but not for spam, set up Do Not Disturb with Exceptions Mode, which allows you to filter out unnecessary SMS messages, leaving only critical notifications.
How to set up:
- Go to Settings โ Notifications and Status bar โ Do not disturb mode.
- Activate the slider Enable automatically.
- Select Set up rules โ Messages.
- Add bank, delivery or contact numbers from the address book to the exceptions.
- For other SMS, set the rule to Block Notifications.
The advantage of this is flexibility, for example, you can allow SMS-only pop-ups from Sberbank or Ozon, blocking the rest, but note that spam numbers are often disguised as legitimate ones, so the filter is not perfect.
Spam from banks and services|Advertising from operators (MTS, Beeline)|Messages from messengers (VK, Telegram)|Notifications from social networks (Facebook, Instagram)|Other-->
To increase protection, install a filter application like Truecaller or SMS Filter (available on Google Play), which automatically block spam numbers at the system level.
Method 4: Disconnect via ADB (for advanced users)
If standard methods don't work and you don't have root rights, you can use ADB (Android Debug Bridge), which requires you to connect your smartphone to your PC, but it's guaranteed to turn off system-level pop-ups.
Instructions:
- Download ADB Tools and unpack it on PC.
- Turn on USB Debugging on your smartphone: Settings โ About Phone โ MIUI version (tap 7 times to activate Developer Settings), then Settings โ Additional โ Developers โ Debugging over USB.
- Connect your phone to your PC and in the command line (terminal) do:
adb shell pm grant com.android.mms android.permission.SYSTEM_ALERT_WINDOW
adb shell settings put global heads_up_notifications_enabled 0The first command revokes the Messages app (com.android.mms) from showing windows on top of other apps; the second command globally disables all pop-up notifications (not just SMS).
What if the ADB does not recognize the device?
Important: Once these commands are executed, pop-ups will turn off for all applications, not just SMS. To return them to messengers (such as WhatsApp), you will have to manually configure permissions for each application into Special Permits.
Method 5: Resetting notification settings (last resort)
If none of these methods worked, and pop-ups keep popping up, reset the notification settings, which will return all settings to factory settings, but will not affect personal data (messages, contacts, files).
How to reset:
- Open Settings โ Applications โ Application Management.
- Slip on the three dots in the upper right corner โ Reset application settings.
- Confirm the action. The phone will reboot.
- After rebooting, reconfigure the notifications using Method 1 or Method 2.
This method helps in 95% of cases when the problem is caused by a system failure, but if pop-ups come back after a reset, the reason may be:
- ๐ฑ Custom firmware (e.g. Xiaomi.eu or LineageOS) where notification settings are modified.
- ๐ Automatic software updates that reset user settings.
- ๐ ๏ธ Virus or malware that compulsorily includes notifications.
โ ๏ธ Note: On some models (Redmi) 9A, POCO M3) After reset, you may lose access to the Developer Settings. To return them, tap 7 times again on the Version. MIUI.
Additional tips: how to avoid the return of pop-up windows
Even after the shutdown, pop-ups can return after the system update or reset.
- ๐ Turn off automatic updates to the Messages app in Google Play (if it updates, settings may reset).
๐ก
If you often receive SMS from a single number (such as a bank), add it to your Favorite Contacts and set up a separate notification for it without a pop-up, so you do not miss important messages, but avoid spam.
For models with HyperOS (such as Xiaomi 14 or Redmi K70), it is also recommended to disable the Smart Notifications feature in Settings โ Notifications โ Additional. It automatically prioritizes some messages, which can lead to pop-ups.