Owners of Xiaomi smartphones often face an annoying problem: suddenly an advertisement or a strange system notification appears on the screen that blocks the operation of the interface. Especially often messengers, especially Telegram, are the source of such interference, although it is rarely aggressive in itself, most often the problem lies in the incorrect setting of permissions or in hidden channels that the user accidentally activated.
Making matters worse, the MIUI shell or the new HyperOS has its own memory optimization mechanisms that can conflict with the messengerβs background processes, leading the app to try to capture user attention in all available ways, including full-screen banners. Understanding the nature of these notifications is the first step to eliminating them.
In this article, we will take a closer look at how to get rid of intrusive screen-blocking windows, learn what security settings to change, how to filter out spam within the app itself, and why standard blocking methods may not work on Redmi and Poco devices.
β οΈ Warning: If the pop-up contains a requirement to urgently call the "support service" or enter card details, immediately close it and do not follow the links.
The Nature of Pop-ups in Telegram on Android
Before we start technical action, we need to understand what causes windows. There are several types of notifications in the Android ecosystem, and Telegram uses them all. Standard push notifications appear in the curtain, but there are so-called "heads-up" that block the current screen.
People often confuse in-channel ads with system windows. If you subscribe to channels that broadcast ads, they can be displayed on top of other apps if the phone's settings allow display over other windows. This is a regular feature of Android, but in conjunction with aggressive monetization of channels, it becomes a problem.
Another reason could be bots or third-party Telegram customers that have extended access rights. Some modified versions of the messenger, downloaded from outside Google Play, may contain embedded code to display ads.
- π System Notifications: Standard messages about new emails or calls that can be customized.
- π’ Channel Ads: Posts labeled βSponsoredβ that can occupy the entire screen when opened.
- π€ Bots and services: automatic mailings that simulate system messages.
It's important to distinguish between these types, because the methods of dealing with them are radically different, if it's in-channel advertising, it's just a sign-off or a Premium purchase that helps, and if the system window, setting up access rights will help.
Set up notifications inside the Telegram app
The first step is to check the internal settings of the messenger itself, and the developers have a flexible tool for managing sounds and message displays. Go to Settings β Notifications and sounds. There's a key switch that's often ignored.
In the "Messages" and "Groups" section, find "Pop-up notifications"; by default, it can be activated for all chats or only for selected contacts; change the value to "No pop-up notifications"; this will prevent the application from displaying windows on top of other programs.
π‘
Use the Auto Delete feature for advertising channels to keep chat history from clogged, although this wonβt remove the real-time notifications themselves.
Itβs also worth checking the settings of specific channels you suspect of spam: Go to the channel profile, click on the name on top, select Notifications and turn off the sound or completely disable notifications, which is especially true for high-frequency news channels.
Be sure to check the Calls section. Sometimes the pop-up is an incoming video call from a bot or spam contact. In the privacy settings, you can limit the number of people who are authorized to call you.
- π Turn off "Pop-up notifications" in the general settings of the application.
- π Set up exceptions for important contacts to avoid missing an urgent one.
- ποΈ Hide text messages on a locked screen for privacy.
System limitations of MIUI and HyperOS
Xiaomi shells have their own notification management mechanisms that prioritize the settings within the apps. To get full control, go to Settings β Notifications and Status bar β Notification Center. Here you can change the style to βClassicβ, which sometimes helps you better manage priorities.
The main tool is in the application management menu. Search in the Telegram list and click on it. Select Notifications. Here you will see a detailed list of categories: messages, groups, channels, calls. For each category, you can turn off the display on the lock screen and, most importantly, pop-up notifications.
βοΈ Checking the system settings Xiaomi
New versions of HyperOS have added Concentration Mode or Digital Well-being, and check if Telegram is added to the list of apps that are allowed to interrupt in this mode, and if so, the system can behave unpredictably when trying to show a notification.
β οΈ Note: When resetting notification settings in MIUI All your custom sounds and vibrations for chats can return to standard values.
Also, you should pay attention to the resolution "Master on top of other applications." Go to Settings β Apps β Rights β Display on top of other applications. Find Telegram and try to disable this access. This can prevent banner ads from appearing from channels that try to mimic system windows.
Fighting Advertising Channels and Bots
Often the problem is not settings, but content. There are channels on Telegram that use special formatting tags to make their posts look like system messages or take up the entire screen.
Use the built-in archiving function. Hold your finger on the channel name, select Archive. Archive chats don't send audio notifications or pop up unless you go into the archive, which is the perfect way to save the history of the correspondence, but to remove the noise.
If the channel sends spam that cannot be stopped by settings, use the "Block" button and be sure to tick "Block and delete." Also click "Complain" and select the "Spam" category. Telegram algorithms quickly respond to mass complaints.
There are special anti-spam bots, such as Telegram Anti-Spam. Adding such a bot to a group or setting it up for personal use helps filter incoming messages from unknown senders, which are often the source of advertising windows.
- ποΈ Archive channels with intrusive advertising without removing them completely.
- π« Block users who send spam to private messages.
- π€ Use filter bots to automatically remove garbage.
Comparison of methods of disabling advertising
To make things easier, we've developed a table that will help you choose the best way to solve a problem depending on your situation, and different scenarios require different approaches, from simple adjustments to radical measures.
| Method | Efficiency | Difficulty | Impact on functionality |
|---|---|---|---|
| Disabling pop-up notifications | Tall. | Low. | Minimum (visual only) |
| Canal archives | Medium | Low. | Hiding chats from the main list |
| Ban "Above Other Windows" | Tall. | Medium | Could break widgets. |
| Use of modified customers | Maximum | Tall. | Account security risk |
As you can see from the table, the safest and most effective method is a combination of disabling pop-up notifications and competent archiving of noise sources. Radical methods, such as installing third-party customers, carry the risk of blocking the account.
Use of third-party clients and modifications
If standard methods donβt help, users often turn to alternative Telegram clients like Plus Messenger, Negram or AyuGram.These apps are built on the official API but have advanced interface management features.
These apps often have built-in ad blockers that cut sponsored posts from channels, and you can customize notification behavior in detail, up to creating a schedule when the messenger is completely silent.
Security of third-party customers
However, installing applications from unknown sources (APK-On Xiaomi phones, these applications must be installed through the Install Unknown Apps menu in the security settings.
If you choose this path, download APK only from proven resources, such as GitHub or 4PDA. Avoid sites that promise "Telegram Premium for free" - it is almost always malware that creates the very pop-ups that you struggle with.
Additional security and optimization measures
After you have completed all the settings, it is recommended to conduct a full system check. On Xiaomi smartphones, security antivirus is built in. Run a deep check to exclude the presence of advertising software masquerading as system processes.
It's also worth checking the list of installed apps for suspicious programs with names like "Flash Player," "Battery Saver" or "Cleaner," which are often the source of pop-up ads, not Telegram itself. Delete any incomprehensible programs.
π‘
A comprehensive approach: the combination of settings inside Telegram, system restrictions MIUI and cleaning subscriptions gives 100% result in the fight against intrusive advertising.
Remember to update Telegram regularly through Google Play. In new versions, developers often close vulnerabilities that allow spam bots to bypass filters.
If the persists problem even after all the manipulations, try clearing the app's cache: Settings β Apps β Telegram β Memory β Clear the cache. This won't delete your correspondence, but it can fix interface display errors.