How to turn on ads in games on Xiaomi Redmi: from settings to earnings

Gaming advertising on Xiaomi Redmi smartphones is not only a monetization tool for developers, but also an additional source of bonuses for players. The ad units are not shown, despite the stable Internet connection and the current version of the game. MIUI, Aggressive battery optimization and Google Play Services limitations on Xiaomi devices.

In this article, we will discuss all the working ways to include advertising, from basic settings in the Special Features menu to manually adding exceptions for gaming applications to AutoStart and Battery Optimization. Why Ads May Not Boot After All Manipulations, and How to Fix It With Google Advertising Reset ID Changes in the region of the account.

Important: Instructions are valid for all Redmi models (including Redmi Note) 12/13, Redmi 10/11, POCO X5 etc.) on the base MIUI 13/14 Android 12/13/14. If your device runs on custom firmware (like LineageOS), some of the methods may not work.

Why is it that the ads are not shown in Xiaomi Redmi games?

The problem with displaying ads on Xiaomi is associated with a set of factors embedded in both firmware and the Internet. MIUI, And so it's in Google's politics. Here are the key reasons:

  • ๐Ÿ”‹ Optimizing the battery: MIUI By default, limits the background activity of applications, including downloading advertising modules.
  • ๐Ÿšซ Auto-Run Blocking: Games and Advertising SDK (For example, AdMob, Unity Ads cannot start automatically after restarting.
  • ๐ŸŒ Regional restrictions: Some advertising networks (e.g. AppLovin) do not operate in Russia, Belarus or Kazakhstan.
  • ๐Ÿ”„ Resetting Advertising ID: If you reset your phone settings or changed your Google account, your advertising ID may have been reset.
  • ๐Ÿ“ฑ Google Play Services: Xiaomi doesnโ€™t automatically update.

According to Adjust (2023), up to 40% of Xiaomi users in the CIS face problems with displaying ads in games - this is 2 times higher than on smartphones of other brands. MIUI, which by default blocks the background advertising processes SDK.

โš ๏ธ Attention: If you are using VPN or changed region in Google Play, ad networks may block impressions due to inconsistency IP-address and account information. VPN Check the region in the Google account settings.

๐Ÿ“Š What Xiaomi Redmi model do you use?
Redmi Note 12/13
Redmi 10/11
POCO X3/X4/X5
Redmi 9/9A/9C
Another model

Preparation of the smartphone: basic settings MIUI

Before digging into the settings of the games, you need to prepare the device itself. MIUI It has several "hidden" features that block the background activity of applications:

โ˜‘๏ธ Preparation Xiaomi Redmi for advertising

Done: 0 / 5

Step 1: Turn off battery optimization for the game:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the game you want (such as Coin Master or Gardenscapes).
  3. Tap Optimize the Battery โ†’ No restrictions.

Step 2: Add the game to Autoplay:

  1. Open Settings โ†’ Applications โ†’ Application Management โ†’ Autorun.
  2. Find the game in the list and turn on the switch.

Step 3: Update Google Play Services:

  1. Launch the Google Play Store.
  2. In the search, type in Google Play Services and update the app.
  3. If there is no update button, delete the cache and application data in Settings โ†’ Annexes.
Problem.Reason.Decision
Advertising doesn't load at all.Auto-start locking or battery optimizationAdd the game to the exceptions (see steps above)
Advertising is shown, but does not give bonusesResetting Advertising ID or VPNDrop it. ID in Google settings or disable VPN
Black screen instead of advertisingAn outdated version of Google Play ServicesUpdate services through the Play Store
No Fill Error (no ads)Regional restrictionsCheck the Google Account Region

๐Ÿ’ก

If after all the manipulations the advertisement still does not show, try to temporarily disable Security. MIUI (In security settings โ€“ sometimes it blocks advertising SDK as "suspicious activity".

Resetting Google Advertising ID: step-by-step

Advertising ID โ€” This is a unique identifier that ad networks use to target ads, and if it's reset or blocked, games won't be able to load ads. ID Often resets after resetting settings or updating MIUI.

To reset it manually:

  1. Open Settings โ†’ Google โ†’ Advertising.
  2. Tap Reset the advertising ID.
  3. Confirm the action and restart the phone.
  4. Start the game and check if there is an advertisement.

If there is no Advertising in Googleโ€™s settings:

  • ๐Ÿ”ง Install Google Play Services manually with APKMirror.
  • ๐Ÿ”„ Reinstall the Google Play Store.
  • ๐Ÿ“ฑ Check if Google Services are disabled in your account settings.

โš ๏ธ Note: After resetting Advertising ID Some games may require re-authorization. If you play with an account-based project (such as Clash of Clans), make sure that the data is stored in the cloud.

What if there is no โ€œAdvertisingโ€ in Google?
This means that Google Play Services is operating in a limited mode.Try: 1. Remove updates for Google Play Services in the app settings. 2. Clear the cache and data of the Google Play Store. 3. Install the latest version of Google Play Services via APK-file from the official APKMirror website (select the version for the ARM64).

Checking the region and Google account

Many ad networks (like AdMob or IronSource) link impressions to the Google account region.If your account is registered in Russia and the game requests ads for the US, you will see a No Fill error (no ads available).

How to check and change the region:

  1. Open the Google Play Store.
  2. Tap on the profile avatar. โ†’ Settings โ†’ General. โ†’ Country and profiles.
  3. If the region doesnโ€™t match your location, create a new Google account with the right region.

Change the region of your existing account only once a year, if you have recently changed country, create a new account:

  • ๐Ÿ“Œ Register a new Gmail through the browser in incognito mode.
  • ๐ŸŒŽ Specify the country for which the advertisement is available (e.g. USA or Germany).
  • ๐ŸŽฎ Add a new account to your phone settings and log in to the game through it.

According to Appsflyer, in 2026, the largest number of advertising campaigns available to users from the United States (68% of all impressions), Germany (52%) and the United Kingdom (49%), and in Russia and Belarus, this figure does not exceed 15% due to sanctions restrictions.

๐Ÿ’ก

If you use VPN To change the region, turn it off before viewing the advertisement. SDK check-in IP-address and region of the account, and if the discrepancy block impressions.

Manual setting DNS circumvention

On some firmware MIUI (Especially for the Russian market, they are blocked. DNS-Google Ads servers, which either stops loading or is delayed. DNS public server.

Instructions:

  1. Go to Settings. โ†’ Wi-Fi (or Mobile Network).
  2. Tap on the current network. โ†’ Change the network โ†’ Additional settings.
  3. In the field DNS enter: 8.8.8.8 208.67.222.222, which DNS Google and OpenDNS respectively).
  4. Save the settings and restart the phone.

Alternatives DNS test:

  • ๐ŸŒ Cloudflare: 1.1.1.1 and 1.0.0.1
  • ๐ŸŒ AdGuard: 94.140.14.14 and 94.140.15.15 (blocks trackers, but not ads in games)
  • ๐ŸŒ Quad9: 9.9.9.9 and 149.112.112.112

โš ๏ธ Attention: If after the shift DNS Some websites (e.g. banking apps) have stopped working, and some Russian services are blocking access when using foreign services. DNS.

To verify the current DNS Use the Fing app or command in Termux:

nslookup google.com

What to do if the advertising still doesnโ€™t work?

If none of these methods worked, the problem could go deeper, like firmware conflict, operator-level locking, or hardware constraints.

  • ๐Ÿ”„ Reinstall the game: Delete it completely, clear the cache in Settings โ†’ The storage and then re-install.
  • ๐Ÿ“ฑ Check on another device: Sign in from another phone (not Xiaomi) If the adverts are shown, the settings are a problem. MIUI.
  • ๐Ÿ› ๏ธ Retracement to the old version MIUI: On some firmware (e.g, MIUI 12.5) The ads were more stable. Use the official firmware archive.
  • ๐Ÿš€ Use an emulator: Install BlueStacks or LDPlayer on your PC and check the game there. If the ad works, the problem is definitely your smartphone.

If you are sure that the problem is in the firmware, you can try unlocking the bootloader and installing custom firmware (for example, Pixel Experience or LineageOS).

๐Ÿ’ก

Before flashing backup data through Settings โ†’ Additionally. โ†’ Backup and reset, especially for device-based games (e.g. Genshin Impact).

How to increase revenue from viewing advertising?

If you can set up your ad, you can optimize your earnings, and here are some proven ways to do this:

  • ๐ŸŽ Use bonus apps: Google Opinion Rewards or Mistplay allows you to earn points for viewing ads, which you can then exchange for gift cards.
  • ๐Ÿ“Š Watch for hot periods: On holidays (New Year, Black Friday) advertisers increase budgets, and for viewing one video you can get in the middle of the day. 2-3 double-bonus.
  • ๐Ÿ”„ Switch between games: Some networks (like Unity Ads) limit the number of impressions per day for a single app. 2-3 game.
  • ๐Ÿ’ฐ Cashback services: Cashโ€™Em All or AppCent can earn real money for viewing ads in games.

According to Sensor Tower, the average user of mobile games in Russia can earn more money than the average user of mobile games. 500-1000 RUB per month for viewing advertising, if actively used 3-5 Bonus games. Revenue leaders:

Game.Average income per 1 view (ruble)Maximum per day (rupe)
Coin Master0.10โ€“0.30150โ€“200
Gardenscapes0.15โ€“0.50250โ€“300
Homescapes0.10โ€“0.40200โ€“250
My Cafe0.05โ€“0.20100โ€“150

Important: Some games (like Clash Royale) give bonuses not for viewing, but for clicks on advertising, in which case it is more effective to use autoclickers (but this can lead to a ban of the account!).

FAQ: Frequent questions about advertising in games on Xiaomi

๐Ÿ” Why Advertising is Showed But Doesn't Give You a Reward?
This is a typical problem when resetting Advertising. ID Try: Clear the game's cache in Settings โ†’ Apps. re-enter the game account (if there is a link to the game) Google/Facebook). Install Google Play Services manually. If it doesn't work, write in support of the game with the phone model and version. MIUI.
๐ŸŒ Can I use it? VPN viewing foreign advertising?
Technically yes, but: Ad networks (e.g. AdMob) block impressions when mismatched IP and the region of the account. some games (e.g, PUBG Mobile) banning accounts for use VPN. Itโ€™s better to create a new Google account with the right region than risk your main one.
๐Ÿ”‹ How to check if it is blocking MIUI background?
Open the Settings. โ†’ Annexes โ†’ Application management โ†’ [play-name] โ†’ Battery optimization. If it's Restricted or Optimized, change to No Limits. Also check Auto Start and Background activity in the same settings.
๐Ÿ“ต Why Advertising Doesn't Boot on Mobile but Works on Wi-Fi?
Your mobile operator is likely to block the DNS-Requests to ad network servers. Solutions: Change DNS on 8.8.8.8 (see section above). disable Traffic Savings in settings SIM-Try a different tariff or operator (for example, Tele2 is less likely to block advertising traffic than MTS).
๐Ÿ› ๏ธ Can you completely disable advertising in games on Xiaomi?
Yes, but it violates the rules of most games and can lead to a ban.Methods: Use Blokada or AdGuard (blockers at the level of the game). DNS). Install Lucky Patcher (requires root rights) Disable the Internet in the game via Settings โ†’ Annexes โ†’ Data limitation. โš ๏ธ Warning: Blocking ads in online games (such as Clash of Clans) will lead to a ban on your account!