Telegram pop-ups on Xiaomi can make smartphone use a nightmare: constant notifications of new messages block the screen, interfere with other applications, and even block interface elements. This is especially annoying for owners of devices with a MIUI shell, where standard notification settings often work incorrectly. Unlike iPhone or โpureโ Android, here pop-up chats (chat heads) can appear even when notifications are disabled in the messenger itself.
In this article, weโll look at 5 proven ways to get rid of annoying floating windows โ from basic settings in Telegram to hidden MIUI features and radical solutions for advanced users. Importantly, some methods require permission to overlay or change system parameters, so we recommend backing up data before you start. If youโre using Xiaomi Redmi Note 12, POCO X5 or the flagship Xiaomi 13 series, instructions will be suitable for all models on MIUI 12-14 and HyperOS.
Why Telegram pop-up chats are coming to Xiaomi
The problem lies in the conflict between the two notification systems:
- ๐น Telegram notifications โ managed by the messenger itself through settings โ Notifications and sounds.
- ๐น System notifications MIUI โ Xiaomiโs shell forcibly duplicates some types of alerts, including chat heads (floating windows).
- ๐น Overlay Rights โ Telegram asks permission to display on top of other apps (Settings) โ Annexes โ Special rights โ Displaying on top of other applications).
On HyperOS devices (such as Xiaomi 14 or Redmi K70), the notification algorithm has changed: the system now more aggressively caches active chats, which can result in floating windows appearing even after they are manually closed. In addition, in some regional MIUI firmwares (such as India or China), notification functionality is limited due to local regulations, which can also affect the behavior of Telegram.
Method 1: Disable chat heads in Telegram settings
To start with, the most obvious is the messaging systemโs internal settings, which work on all versions of Telegram (including Telegram X) and does not require administrator rights.
- Open Telegram and tap on three horizontal lines (menu) in the upper left corner.
- Go to Settings. โ Notifications and sounds.
- Select the Pop-up Notifications section.
- Turn off the switch to show pop-up notifications.
- Additionally, you can turn off the Sound, Vibration and Screenlighting in the same menu if they are also annoying.
โ ๏ธ Attention: On some firmware MIUI (Like Redmi. 10C s MIUI 13.0.4) This option can be reset after updating the messenger. If the windows appear again, check the settings again.
Pop-up notifications disabled | Notifications sound turned off | Vibration turned off | Overlay rights revoked-->
Method 2: Block notifications via MIUI settings
If disabling chat heads in the Telegram itself didn't help, the problem lies in Xiaomi's system settings. MIUI Has a separate notification management center that can ignore application settings.
Instructions for MIUI 12-14 and HyperOS:
- Open Settings โ Notifications and Status bar.
- Find Telegram in the list of applications and tap it.
- Turn off the switches: ๐ Allow notifications (main switcher) ๐ฑ Pop-up notifications ๐ผ๏ธ Badges on the lock screen
Special permissions โ Display on top of other applications
Telegram
Critical detail: Xiaomi with HyperOS (like Xiaomi 14 Pro) may need to reboot the device to make the changes take effect.Without a reboot, floating windows can continue to appear for 10-15 minutes.
What if Telegram is not listed in the app list?
Method 3: Use Do Not Disturb mode for individual chats
If you need to leave notifications from important contacts but remove pop-ups from groups or channels, use custom chat settings.
How to set up:
- Open the desired chat in Telegram.
- Slip the name of the chat (at the top of the screen).
- Select Notifications โ Disable notifications.
- Set a period of silence (e.g. 1 year for permanent shutdown).
- Activate the option to turn off pop-up notifications (if available).
| Type of chat | Recommended settings | Note |
|---|---|---|
| Personal communications | Sound: On. Pop-ups: Off. | Important contacts will remain available in the notification curtain. |
| Groups | Notifications: Excluding: Including for @Mentions | Allows you to receive notifications only in person. |
| Channels | Notifications: Open.Pop-up windows: Receive. | Channels rarely contain urgent information. |
| Bots | Notifications: By default Pop-up windows: Off. | Bots donโt usually require an instant response. |
โ ๏ธ Attention: On Xiaomi POCO F5 and other devices with MIUI 14 there is a bug: when you turn off notifications for the group through the chat settings, they can turn on again after restarting the application. In this case, use Method 2 (lock through the system settings).
Method 4: Revocation of Overlay Rights (for Advanced Users)
If previous methods didnโt work, the problem lies in the permission to display on top of other apps, which allows Telegram to create floating chat heads that arenโt blocked by standard notification settings.
How to revoke permission:
- Go to Settings โ Applications โ Application Management.
- Find Telegram in the list and tap it.
- Select Other permissions โ Display on top of other applications.
- Turn off the Telegram switch.
๐ก
If, after revocation of rights, Telegram stopped displaying media files correctly (for example, photos in full size), return the permission and use Method 5 (ADB-team).
Method 5: A Radical Solution โ ADB-commands to disable notifications
If none of these methods work, you'll be able to disable system-level notifications through ADB, which is a good way for users who want to work with the command line, and it doesn't require root rights, but it requires you to connect your phone to your PC.
Step-by-step:
- Turn on Developer Mode on Xiaomi: Go to Settings โ About Phone. Tap the MIUI version 7 times until the message โYouโre a developer!โ appears.
USB debugging
Settings โ Additional โ For Developers
adb shell pm grant org.telegram.messenger android.permission.POST_NOTIFICATIONS falsepop-up
adb shell cmd appops set org.telegram.messenger SYSTEM_ALERT_WINDOW denyโ ๏ธ Warning: These commands will completely disable all notifications from Telegram, including sounds and icons in the status bar. To return everything back, replace false with true and deny with allow.
๐ก
ADB-commands are the most reliable way, but they're also the most radical way, and only use them if other methods don't work, and you're willing to lose all notifications from the messenger.
What to do if nothing helps
If Telegram pop-up chats continue to appear despite all the manipulations, the problem may lie in:
- ๐ ๏ธ Customized firmware (e.g., Xiaomi.eu or LineageOS) where the notification logic is changed.
- ๐ Conflict with other instant messengers (such as WhatsApp or Viber) that also use overlay rights.
- ๐ฑ Hardware restrictions (on some models, for example, Redmi) 9A, MIUI Blocks changes in system settings).
In such cases, two options remain:
- Install an alternative Telegram client (e.g., Telegram X or Plus Messenger) where the logic of notifications is different.
- Resetting your phone to factory settings (pre-saving data) is a last resort, but it is guaranteed to remove any conflicting settings.
If you decide to reset, use the official Mi Mover utility for backup data. On HyperOS devices (such as Xiaomi 13T), the recovery process can take up to 30 minutes - keep this in mind when planning.