How to turn off advertising in games on Xiaomi phone

Xiaomiโ€™s modern smartphones are famous for their excellent value for money, but users are often annoyed by the intrusive ads that appear in system applications and games. This is a consequence of the companyโ€™s strategy to sell devices at a minimal margin, offsetting costs through advertising integrations. For many gamers, pop-up banners or full-screen commercials become a critical factor that destroys gameplay and immersion.

Fortunately, MIUI and HyperOS provide flexible tools to control whatโ€™s displayed on the screen.You can significantly reduce ad noise using built-in privacy settings and dedicated services. In this article, weโ€™ll look at proven techniques to help you remove annoying banners and focus on leveling.

It is worth noting that you canโ€™t completely get rid of advertising in free online games, where it is sewn into developers as the main monetization mechanism, through the phone settings. However, system advertising of the Xiaomi shell itself and advertising in some offline projects can and should be blocked. Below are effective ways to solve this problem.

Disabling MSA service is the basis of a clean interface

The first and most important step is to deactivate the MSA system service (MIUI System Ads), which is responsible for collecting user data and displaying ads in standard applications and games, and without disabling this service, other manipulations may be ineffective, as the system will constantly try to download new content.

To do this, you need to go to the settings menu and find the password and security section, and there's a key switch that controls recommendations. Note that when you try to disable the MSA, the system may ask you repeatedly or temporarily hide the confirmation button to make it harder to opt out of ads.

๐Ÿ’ก

If the "Disable" button doesn't press the first time, wait 5-10 seconds and try again.

The disconnection process is as follows:

  • ๐Ÿ“ฑ Open Settings and go to Passwords and Security.
  • ๐Ÿ”’ Find the access to personal data or system services.
  • ๐Ÿšซ In the list, find the msa service and switch the switch to the "Off" position".
  • โณ Confirm the action by selecting Stop for 10 seconds and then click Disable.

After these actions, the background loading of advertising modules will stop, not only removing unnecessary banners, but can also have a positive effect on the battery life of the device, since one of the background processes will be stopped.

Set up personalized advertising in your Mi Account

The second layer of intrusive content protection is related to your Mi Account, which collects your preferences to show more relevant ads, and disabling this feature will not completely remove ads, but will make them less accurate and, as a result, less frequent in game interfaces tied to system IDs.

You'll need to access the Internet to log into your account settings, and it's important to look up the privacy and advertising ID section here, and resetting your advertising ID also helps to "reset" the profile that was created by the targeting algorithms.

Follow the following steps to increase privacy:

  • ๐Ÿ” Go to Settings and select your Mi Account at the top of the screen.
  • ๐Ÿ“œ Go to the Privacy section and select Advertising Services.
  • ๐Ÿ›‘ Turn off the option of personalized advertising.
  • ๐Ÿ”„ Click Reset Advertising Identifier to clean up the accumulated data.
Why do you need an advertising ID?
An advertising ID is a unique number assigned to your device that allows advertisers to track your actions across apps and games, forming an interest profile, and resetting that code breaks the link between your past actions and current advertising.

This measure is especially effective in conjunction with the MSA shutdown. The integrated approach allows you to minimize the digital footprint and reduce the frequency of advertising inserts in system widgets and games.

Using a Private DNS to Block Advertising

One of the most powerful tools for blocking ads at the entire operating system level is the use of private DNS. This method does not require installing third-party applications and works in almost all games where ads are loaded through standard ad networks.

The essence of the method is to forward requests to known advertising servers to an empty address. Your phone will try to download ads, but DNS-The server will simply prevent this from happening, as it will block the connection to the advertiser domains.

โ˜‘๏ธ Checking before shift DNS

Done: 0 / 1

To configure the DNS, follow the following steps:

  • ๐ŸŒ Open Settings and select Connection and Sharing.
  • ๐Ÿ”ข Find a private item DNS (usually).
  • โœ๏ธ Select the hostname of the provider DNS.
  • ๐Ÿ“ Enter the address: dns.adguard.com and save the changes.

After settings are applied, it is recommended to restart the device, you will notice that in many free games, instead of a video, a download error or simply a black screen will appear, after which the game will continue, which indicates that the advertising request was successfully blocked.

โš ๏ธ Attention: When using private DNS Some apps or games may stop working correctly if they rely on the same domains as ad networks.If you encounter problems in a particular application, temporarily return the settings. DNS in the "auto" position".

Limiting background activity for gaming applications

Another effective way to reduce pop-ups and notifications is to severely limit background activity for specific games. Often, ads appear not only during the game, but also in the background when the application is rolled up or launched in the background.

MIUI allows you to configure the access rights for each application you install, so you can prevent the game from accessing the network when it is not active, or limit its background operation, which also helps to save battery power.

Algorithm for setting constraints:

  • โš™๏ธ Go to Settings. โ†’ Annexes โ†’ All applications.
  • ๐ŸŽฎ Find the right game in the list and open its properties.
  • ๐Ÿ”‹ Select Battery and set the No Limits mode (paradoxically, but in newer versions). MIUI This sometimes helps to avoid aggressive reboots of the advertising service, but it is better to choose Energy Savings for blocking).
  • ๐Ÿ“ก In the section Data Use, disable data transfer in the background.

๐Ÿ’ก

Limiting background data transmission is the safest way to combat advertising, which does not break the functionality of the game, but blocks the loading of banners in the background.

It is important to understand that a complete disconnection of the Internet for a game is possible only in offline projects, if the game requires a constant connection, this method will block only background activity, but not advertising during the gameplay.

Comparison of Ad Blocking Methods

The choice of method depends on your technical background and the specific model of the smartphone. Some methods require minimal action, others give a deeper result. Let's compare the basic approaches so that you can choose the best one for yourself.

The table below compares the effectiveness of different methods for different types of ad integrations, which will help you understand which tool to use first.

MethodDifficultyEfficiencyImpact on the system
MSA shutdownLow.High (systemic advertising)Minimum
Private DNSLow.Medium/HighAbsent.
Data limitationMediumMediumCan disrupt the operation of online gaming
Third-party blockersTall.MaximumRequires software installation

As you can see from the table, the combination of MSA disabling and DNS use is the best result with minimal effort, and the rest of the methods should be applied point-by-point if the problem persists.

๐Ÿ“Š What Ad Blocking Method Do You Use Most Often?
Disable MSA:DNS:Blockers (AdGuard, etc.): I do nothing, I am used to:

Use of third-party blocking applications

If the built-in tools aren't enough, specialized applications come to the rescue, and AdGuard, the leader in this field, operates on the principle of a local VPN, filters all traffic passing through the device and cuts off advertising requests.

Installing such an application requires advanced access rights, as it must analyze network traffic, and this is safe if you download the program from the official developer's website, and not from dubious sources.

The procedure for using the blocker:

  • ๐Ÿ“ฅ Download and install the app (such as AdGuard or Blokada).
  • ๐Ÿ›ก๏ธ Allow creation VPN-connection at first start-up.
  • โš™๏ธ Activate protection and select filters (Russian and Mobile Advertising is recommended).
  • โœ… Start the game and check the result.

โš ๏ธ Attention: Using third-party blockers can slightly increase battery consumption, as the traffic filtering process requires constant CPU calculations.

This approach allows you to block ads even in applications that bypass standard system restrictions. However, remember that some game developers may block the launch of the application if you use it. VPN-filter.

Radical measures: Internet shutdown and air mode

For completely offline games (runners, puzzles, arcades without multiplayer), the easiest and most effective way is to completely shut down the Internet. If a game does not have access to the network, it cannot physically download the commercial.

You can use Flight mode before launching the game, which ensures that no push notifications, background sync, or advertising will disturb you, and you can turn it on through the notification curtain or in the settings.

An alternative is to create a special profile in the settings:

  • โœˆ๏ธ Enable Flight mode.
  • ๐ŸŽฎ Launch the game.
  • ๐Ÿ“ถ If the game requires the Internet (to keep progress), this method will not work.

This is ideal for subway or airplane rides where there's no connection, and not only does it eliminate advertising, it also extends battery life significantly, because the communication modules don't consume energy.

Frequently Asked Questions (FAQ)

Why does the MSA shutdown still show up?
Advertising may not come from Xiaomi, but from the game developer, in which case only the use of DNS or third-party blockers helps, since the phone settings do not control the code of the third-party application.
Is it safe to use dns.adguard.com?
Yes, it is a public and trusted service that simply does not return. IP-addresses for known advertising domains. your personal data is not transferred to third parties through this DNS, It's just filtering requests.
Will the MSA setup reset after the firmware update?
Unfortunately, yes. After a major MIUI update or a HyperOS transition, privacy settings may return to factory values. You will need to turn off msa again.
Can the game block my account for using a blocker?
In rare cases, online games with tough anti-cheat protection may react to the VPN-But for most casual projects, it's not a danger. If the game stops running, just turn off the blocker.
Does disabling ads affect the speed of the phone?
By contrast, disabling background advertising services (MSA) and blocking heavy media content loading often make the interface work smoother and speed up application loading.