Xiaomi smartphone owners often face intrusive ads that appear as pop-ups or banners even when the browser is closed, because many resources request permission to send push notifications when they visit, and users agree without hesitation, as a result, the lock screen turns into an advertising board, and the battery drains faster due to the constant activity of background processes.
To make matters worse, the MIUI shell or the new HyperOS has its own optimization mechanisms that sometimes conflict with standard Android settings. To regain control of the device, you need to consistently check several layers of protection: notification system settings, specific browser parameters and global security rules. Only a comprehensive approach ensures complete elimination of digital noise.
In this article, we will take a detailed look at each step of cleaning your smartphone from spam, learn how to distinguish between app system notifications and web shoots, and learn how to block access to them forever, allowing you to use Xiaomi with maximum comfort without being distracted by irrelevant messages.
Analysis of the source of advertising spam on Android
Before we take any action, it's important to understand the nature of pop-ups. Most often, the problem is not viruses, but legitimate permissions for websites. When you visit a news portal or a movie site, it asks for the right to display notifications, disguised as a robot test or proof of age.
Android honestly warns the user, but the text of the request is often written in small print or formulated in such a way that it is easy to miss. Once you click the "Allow" button, the site accesses the Notification Service and can send messages at any time. On Redmi and Poco devices, this can also overlap with the system advertising MIUI, creating a double effect of annoyance.
β οΈ Note: If notifications appear with a characteristic system sound or have a logo of a particular application (for example, news or weather), it is not spam from the sites, but the settings of the application itself.
For an accurate diagnosis of the source, look in the notification bar. If the browser logo (Chrome, Yandex, Mi Browser) is listed there, then the push came from the tab. If the logo is not there or it is strange, it may be malware that has settled on the device that requires a deeper cleaning through Security.
Disabling push notifications in Google Chrome
The most popular Android browser requires customization, as it stores its own list of permitted sites. To block the channel of advertising, you need to log into the deep menu of the app's settings. Open Chrome and click on the three dots in the upper right corner of the screen.
In the drop-down menu, select Settings, then scroll down to Site Settings, which is where you store key information about who you've given access to, find the Notifications category and tap it, and you'll see a list of all the sites that are allowed to send fluffs.
For each suspicious resource, the following actions must be performed:
- π« Click on the site name in the list of allowed.
- π Select the βBlockβ option or completely remove the site from the list.
- β Make sure the "Show Notifications" switch is off.
It is also recommended to activate the Safe Browse feature, which warns about dangerous sites. This will help prevent accidental consent to spam in the future. Remember that clearing the browser cache through History β Clear History will also remove saved permissions, returning the settings to factory settings.
βοΈ Checking Chrome Settings
Set up notifications in Mi Browser and Yandex
Xiaomi owners often use the pre-installed Mi Browser or popular in the CIS Yandex Browser. These applications have their own engines and permission management mechanisms that do not depend on the settings of Google Chrome. In Mi Browser, you need to go to the user profile (human icon), then to Settings.
In the settings menu, look for Privacy Protection or Site Settings. This will be a permission list. Similar to Chrome, look for Notifications and see the list of permitted domains. Delete any unknown or suspicious addresses. In Yandex, the path is slightly different: menus (three bars) β Settings β Additional β Site Settings.
You should pay special attention to the Ad Blocker feature that is built into these browsers, turn it on for additional protection, but it is worth remembering that built-in blockers are not always effective against aggressive scripts, so manually cleaning the permission list remains a mandatory procedure.
Secret codes for diagnosis
System lock through MIUI and HyperOS settings
Xiaomi shells provide powerful tools to control notifications at the system level. You can prevent any application, including browsers, from displaying messages on the lock screen or into the curtain. Go to your phone Settings and select the Notifications and Status bar section.
This is the Notification Center. Scroll through the installed app list and find your browsers. When you go into the browser settings, you will see detailed controls. You can only leave important system notifications (such as downloading a file) on, but completely disable Advertising Notifications or site notifications.
In addition to MIUI There's a Security app. Open it, go to the Permits section. β "Autorun" or "Other Permissions. "You can prevent browsers from popping windows on top of other applications, which is often used for intrusive advertising.
| Type of notification | Where to turn off | The effect |
|---|---|---|
| Push from the site | Browser settings β Sites | The site loses the right to send messages |
| Browser system push | Android settings β Applications | The browser can't show anything. |
| A pop-up window | Security β Permits | Blocking overlays and advertising |
π‘
Use Do Not Disturb mode at night to completely isolate your phone from any audio and visual signals, even if some notifications leak through filters.
Use of DNS and DNS for protection
For advanced users who want to block ads and trackers at the device-wide level, not just in the browser, setting up Private DNS is a great solution. This method does not require installing additional applications and works for all connections. Go to Settings β Connection and Sharing β Private DNS.
In the menu that opens, select the option βDNS provider hostnameβ and enter the address of a trusted blocker, such as dns.adguard.com. Once saved, all requests to ad servers will be blocked at the network level, which will significantly reduce the number of pop-up ads and prevent trackers from loading, which often initiate notification requests.
The alternative is to install specialized blocking applications such as AdGuard (a version from the developerβs website, since the Play Market is limited). VPN-This is especially true for older versions of Android, where the system protection mechanisms are weaker.
β οΈ Note: When using third-party DNS-Some sites may stop showing or loading correctly. If you encounter problems accessing a particular resource, temporarily disable Private DNS or add an exception to the blocker settings.
a combination of system settings and DNS-However, remember that no system gives a 100% guarantee if the user regularly ignores security warnings and clicks on dubious links.
π‘
Setting up Private DNS is the most effective way to block ads and trackers in all applications and browsers at once without installing additional software.
Prevention and Clearance of Permit History
After all the settings are done, it is recommended to perform a complete cleaning of the browser data, this will delete the stored cookies, cache and, most importantly, reset all previously issued permissions to sites. In the browser application settings, find the Storage item and click Clear Everything.
In the future, be careful when visiting new sites. If a page asks for permission to allow notifications to "confirm that you are not a robot" or "to watch videos", feel free to refuse. Legitimate resources rarely require such actions for basic functionality. Regularly checking the list of allowed sites will help maintain the cleanliness of the system.
Also keep an eye out for updates to the MIUI shell and the browser itself. Developers are constantly improving spam protection mechanisms and introducing new blocking features. Ignoring updates can leave yours vulnerable to known exploits.