Redmi smartphones are famous for their excellent value for money, but owning a budget device often comes with one unpleasant nuance: intrusive advertising. Owners of the Xiaomi Redmi 9 model regularly encounter banner ads that pop up during gameplay or immediately after the application is closed. This is not only annoying, but also wastes traffic and reduces system performance. Fortunately, the MIUI operating system provides enough tools to solve this problem without the need to obtain superuser rights.
There are several proven ways to help you forget about pop-ups forever. We'll look at methods from system settings to using third-party traffic blockers. It's important to understand that system advertising is built into the shell of the manufacturer to monetize the device, so the approach should be comprehensive. In this article, we'll take a detailed look at each step to make your gaming experience comfortable.
Before you start to make complex manipulations, itβs worth noting that some changes can affect the performance of individual system services. However, following the instructions, you wonβt break the warranty or damage the software. Ad elimination is a standard customization procedure available to every Android user. Letβs start with the basic settings that lurk in the bottom of the menu.
Disabling MIUI system recommendations
The first step to a clean interface is to disable embedded recommendations. Xiaomi has implemented a mechanism called MSA (MIUI System Ads), which is responsible for collecting data and displaying ads. Deactivating this service is a fundamental action without which other methods may be less effective.
The shutdown process requires care, because the system can ask you a few times to try to convince you to leave the service on. You will have to wait 10 seconds before the "Disable" button becomes active. This is done specifically so that the user does not accidentally refuse "useful" offers. After the successful shutdown of the MSA, the amount of advertising debris will be significantly reduced.
Also, you should pay attention to personalization settings. Password and Security has a section that is responsible for getting recommendations hidden in the menu. Turn off all sliders associated with personalized recommendations and receiving ads. This will prevent the system from analyzing your actions for selecting ads. These actions are safe and do not affect the stability of the smartphone.
β οΈ Note: When you try to disconnect the service MSA The system may give you an error, "Can't turn off." In this case, don't panic: just try again through the system. 5-10 switch the Internet connection from Wi-Fi to the mobile network and back.
Set up a private DNS to block ads
One of the most effective and safest methods of combating intrusive banners is the use of Private DNS. This protocol encrypts domain name requests and allows them to be redirected through servers that block known advertising domains. Unlike installing third-party applications, this method does not require permanent permissions and works at the Android 9 and higher level, which is relevant for Redmi 9.
To do this, you don't need to download additional software. All the necessary tools are already built into the operating system. You need to find the connection section in the settings and enter the address of a special server. The most popular and reliable service for this purpose is AdGuard DNS. It automatically filters traffic by cutting off requests to advertising networks.
After entering the address DNS-The effect of the server phone may require confirmation of action. Save settings and restart the device. The effect will be noticeable immediately: advertising will disappear not only in games, but also in many browsers and applications. This method is especially good because it does not load the smartphone processor, unlike active blockers operating in the background.
π‘
Use dns.adguard.com for maximum compatibility. If it stops working, try Google's alternative: dns.google, although it doesn't block ads, it just speeds up the connection.
Some free apps may stop working properly if they are built entirely on display ads, and in such cases, you will have to temporarily return the standard DNS settings. However, for most popular games, this method is the ideal solution that does not require constant monitoring.
Using the AdGuard app for Android
If the system settings and DNS They don't get the desired results, but they come to the rescue with heavy artillery, a specialized application called AdGuard. DNS-This program creates a local program. VPN-You can tunnel through your device, you can cut out ads even inside your application, where they're embedded in code, rather than being downloaded from external servers.
AdGuard installation requires permission to create VPN-After launch, the application will prompt you to select the level of protection. For games, it is recommended to turn on the Application Filter and Safari Filter (if you use a browser), as well as activate the tracking protection.
Importantly, the free version of AdGuard has limited functionality and requires periodic manual launch. Constant background work often requires premium versions or the use of modified versions, which can carry security risks.
βοΈ Checking the operation of the blocker
In the use of any VPN-The battery can run out a little faster due to the constant processing of network traffic, but on modern processors installed in the Redmi 9, this consumption is minimal and almost invisible in everyday use.
Limitation of background activity for advertising services
Another technical but effective way is to limit background activity for system processes that are responsible for advertising. MIUI has services such as GetApps (Mi Video, Mi Music), which are often the source of pop-ups, and disabling their autorun and background work can significantly clear the air.
To do this, go to the application management menu, find system services with names that contain "Ads", "Analytics" or "Msa." In the "Battery" section, select the "No Limits" option - no, instead, select "Limit background activity" or "Energy savings" that will not allow the process to start on its own without your knowledge.
It's also useful to turn off notifications for these services, go to the notification settings of a particular application and uncheck all the ticks, and this will prevent the advertising fluffs from appearing in the notification curtain, which often masquerades as system messages, and carefully configuring each component of the system produces synergistic effects.
| Service | Appointment | Can I turn it off? | Risk to the system |
|---|---|---|---|
| MSA | Advertising system | Yes (via account) | Minimum |
| GetApps | App store | Yes (limit) | Low. |
| Analytics | Statistics collection | Yes. | Absent. |
| Daemon | Systemic process | No. | High-pitched |
Hidden services
Blocking Advertising in Specific Games
Sometimes the ads are built directly into the game's code and are independent of Xiaomi's system settings, and in these cases, the methods that are specific to each application help, for example, in many games, you can buy a "no-ad" version, which is the most honest way to support developers.
If you don't plan to buy, you can try to turn off the game's Internet access if it doesn't require an online connection for gameplay. Go to the app settings, select "Access Control" or "Authorizations" and deny access to the network (Wi-Fi and mobile data). Offline mode guarantees no banner ads, as they simply have nowhere to download.
This is not a good way to play online. DNS-filtering or waiting for the end of the ad timer. Some users use modified versions of games (Mod) APK), but this violates the license agreement and may result in the online account being blocked, so we do not recommend this path.
β οΈ Attention: Blocking internet access for online gaming will make it impossible to keep progressing in the cloud and participate in multiplayer.
Resetting Google Advertising Identifier
Advertisers use your deviceβs unique identifier to track interests, resetting that identifier wonβt remove ads completely, but will make them less personalized and intrusive, and it breaks the link between your browsing history and current promotions.
To reset, go to Google's settings on your device, select Ads and click Reset Ad ID. Confirm action. It's also recommended to disable Ad Personalization. This will cause ad networks to show you random ads that are less likely to match your actual needs.
Regularly resetting your ID (e.g. once a month) helps maintain data privacy. Combined with other methods described above, this creates an additional barrier to aggressive marketing. Your Redmi 9 will be smarter about privacy.
π‘
A comprehensive approach that combines disabling MSA, setting up DNS and restricting application rights gives the best result in the fight against advertising.