How to permanently disable ads in games on Xiaomi Redmi Note 10: working ways of 2026

Advertising in mobile games on Xiaomi Redmi Note 10 can turn fascinating gameplay into real torture. Pop-up banners, forced commercials before bonus levels and annoying purchase offers distract from the process, eat up traffic and drain the battery, especially annoying ads in free projects like Candy Crush, Clash of Clans or Free Fire, where its number is over the top.

In this article, we’ll look at 5 proven ways to get rid of ads, from simple MIUI settings to radical ADB and root-rights techniques. It’s important to understand that not all games allow you to completely remove ads without consequences: some can block access to content or stop running altogether. We’ll analyze each method, its effectiveness and the potential risks to your Redmi Note 10.

Why are there so many ads in Xiaomi games?

The reason lies in the business model of most mobile games, where developers monetize free projects through:

  • πŸ“’ Banner advertising – static or animated blocks in the game interface.
  • 🎬 Video Advertising – Forced commercials (usually 15–30 seconds) before bonuses or between levels.
  • πŸ›’ Paid offers – pop-ups with in-app purchases).
  • πŸ”„ Awarded Advertising – Voluntary Viewing for Game Currency.

On the Xiaomi Redmi Note 10, the situation is exacerbated by MIUI, Xiaomi’s proprietary shell, which itself can display ads in system applications. However, in games, advertising does not appear because of the firmware, but because of the games themselves. The exception is if you downloaded a pirated version (mod or quack), where ads could be replaced with a more aggressive one.

πŸ“Š How often do you get annoyed by mobile games?
Always getting in the way of playing.
Sometimes, but tolerably.
There's almost no advertising.
I buy games without ads.

According to Adjust (2023), Xiaomi users are 1.8 times more likely to experience in-game advertising than iPhone owners, which is due to the geographic distribution of devices – free games with high monetization are popular in Asia and the CIS countries.

Method 1: Disabling personalized advertising in MIUI settings

This method will not remove ads completely, but will reduce the amount of ads and make them less intrusive. MIUI collects your preferences to show "relevant" ads. By disabling personalization, you reduce the targeted nature of the ads.

Instructions:

  1. Open Settings β†’ Google β†’ Advertising.
  2. Click Remove Advertising ID (or Reset Advertising ID in new MIUI versions).
  3. Activate the switch to Turn off personalized advertising.
  4. Go back to the main settings and go to Settings β†’ Applications β†’ Application Management β†’ [game name].
  5. Turn off the permission to show over other windows (if any).

Make sure you have the latest version. MIUI|Check for updates to play on Google Play|Backup the game data (if important)|Close all background applications-->

πŸ’‘

If there is no Ads item in Google’s settings, update Google Play services through Settings β†’ Apps β†’ Google Play Store β†’ Update.

Efficiency of the method: β­β­β˜†β˜†β˜† (Reduces the amount of advertising by 20-30%, but does not completely remove it).

Method 2: Use of the DNS-filtering (without root)

One of the safest ways to block ads is to change DNS-It redirects requests to ad servers to "nowhere" without them loading, and it works at the network level and doesn't require superuser rights.

How to set up:

  1. Go to Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the Private DNS Host Name and enter one of the addresses: dns.adguard.com (AdGuard DNS) family.adguard-dns.com (with filtering "18+") doh.centraleurope.cloudflare-dns.com (Cloudflare)

Save the settings and restart the phone.

DNS-serviceAddressBlocking adsLocks down trackers.Cons
AdGuard DNSdns.adguard.comβœ… Yes.βœ… Yes.It can slow down the loading of some websites.
Cloudflare Familyfamily.cloudflare-dns.comβœ… Yes.❌ No.Doesn't block analytics
NextDNSRegistration is requiredβœ… Yeah (tuning in)βœ… Yes.Restricting traffic at a free rate

⚠️ Attention: Some games (for example, PUBG Mobile or Call of Duty: Mobile may cause a connection error when using third-party devices DNS. In this case, return the standard settings or try another server.

Efficiency of the method: β­β­β­β˜†β˜† (Blocks 40-60% of ads, but does not work with embedded ads APK).

Method 3: Blocking Advertising through ADB (without root)

If DNS-filtering didn’t help, you can go further and disable advertising at the system level using the ADB (Android Debug Bridge: This method doesn’t require root rights, but it will require connecting your phone to your computer.

Step-by-step:

  1. Turn on Developer Mode on Redmi Note 10: Go to Settings β†’ About Phone. Click 7 times on MIUI until the notification "You're a developer" appears.

Settings β†’ Additional β†’ For Developers

USB debugging

ADB Tools

adb shell pm disable-user --user 0 com.android.vending


adb shell pm disable-user --user 0 com.google.android.gms.ads

⚠️ Warning: The first command shuts down the Google Play Store, which can disrupt some apps. Use it only if you're prepared for the consequences!

adb shell pm enable com.android.vending
What if the ADB can’t see the device?
1. Install official Xiaomi drivers from mi.com.2. Try another one USB-cable (original from Xiaomi). 3. In the menu "For developers" enable debugging by USB (security settings) and confirm your PC permission. 4. Restart your phone and computer.

Efficiency of the method: β­β­β­β­β˜† (Blocks 70-80% of ads, but can break app updates).

Method 4: Install modified APKs (mods without ads)

A radical but effective way to do this is to use modified versions of games (mods) where ads are removed at the code level, and these APKs are distributed on third-party sites (e.g. HappyMod, ACMarket), but their installation is fraught with risks:

  • 🚨 Viruses and spyware – many mods contain malicious code.
  • πŸ”’ Account blocking – in games like Clash Royale or Brawl Stars for using banya mods.
  • πŸ”„ No updates – modified versions are rarely updated.

If you do, follow the safety rules:

  1. Download APKs only from trusted sources (e.g. XDA Developers).
  2. Before installing, check the file through VirusTotal.
  3. Turn off automatic game updates on Google Play.
  4. Use a separate Google account for games with mods.

πŸ’‘

Remote ad mods often contain Trojans that steal credit card or social media account data, and never enter personal information in games installed from unverified sources.

Efficiency of the method: ⭐⭐⭐⭐⭐ (Remove 100% of ads, but with high risks.

Method 5: Completely remove ads with root rights

The most powerful, but also the most dangerous, method is rooting and editing system files, which allows you to block advertising libraries (Google Mobile Ads SDK, MoPub, Unity Ads) at the Android kernel level.

What you need:

  • Unlocked bootloader on Redmi Note 10.
  • Installed by Magisk or SuperSU.
  • The AdAway or Blokada app.
  • Backup of data (root can lead to loss of information!)

Instructions:

  1. Unlock the bootloader via the Mi Unlock Tool (requires a wait of 7-14 days).
  2. Install Custom Recovery (TWRP) and scrolle Magisk to get root.
  3. Download AdAway from the official website and provide root access.
  4. In AdAway, update host lists and activate the lock.
  5. Reboot the phone.

⚠️ Attention: On the Redmi Note 10 with MIUI 14+ unlocking bootloader resets all data on the device, including photos and messages, and some banking applications (Sberbank, Tinkoff) stop working on rooted devices.

Once rooted, you lose Xiaomi’s warranty and risk getting a brick if the firmware is not correct, a method that only works for advanced users.

Efficiency of the method: ⭐⭐⭐⭐⭐ (Remove 99% of ads, but with serious side effects.

Comparison of methods: what to choose?

To make the choice easier, we will bring all the methods into one table:

MethodDifficultyEfficiencyRisks.PC requiredRoot is required.
MIUI settingsβ­β˜†β˜†β˜†β˜†β­β­β˜†β˜†β˜†No.❌ No.❌ No.
DNS-filteringβ­β­β˜†β˜†β˜†β­β­β­β˜†β˜†Some games may not work.❌ No.❌ No.
ADB-teamβ­β­β­β˜†β˜†β­β­β­β­β˜†Could it break Google Play?βœ… Yes.❌ No.
Modified APKsβ­β­β˜†β˜†β˜†β­β­β­β­β­Viruses, account bans❌ No.❌ No.
Root + AdAway⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐Loss of warranty, brick.βœ… Yes.βœ… Yes.

For most Redmi Note 10 users, a combination of the two is the best solution. DNS-filtering + ADB. It strikes a good balance between efficiency and safety. If you're willing to take risks, modified ones. APK Or root will provide the maximum result.

FAQ: Frequent questions about disabling ads

Can I turn off ads in games without root and computer?
Yes, but the effectiveness will be limited. DNS-filter (method 2) or disable personalized ads in settings (method 1). Also try apps like Blokada (does not require root, but works as a way to do it. VPN).
Why did the games stop updating after the adverts were turned off via ADB?
This is due to the shutdown of Google Play services (com.android.vending). To fix, follow the command: adb shell pm enable com.android.vending But note that ads may return.
Will online gaming advertising (PUBG, Free Fire) be blocked?
In most online games, advertising is built into the server part, so a phone-level lock (DNS/ADB) won't help.The only working ways are modified APKs (risk ban) or buying a premium in-game account.
Can you bring it back if something goes wrong?
Yes, almost all changes are reversible: For DNS, return the standard settings to Private DNS; for ADB, run adb shell pm enable; for root, run the original firmware through the Mi Flash Tool; with the exception of modified APKs, if the game has saved data on the server, it may not be possible to return progress.
Is it true that Xiaomi specifically shows more ads in games?
No, it's a myth. Xiaomi doesn't embed ads in third-party games -- it's the developers' fault. However, MIUI can display ads in system applications (like Browser or Music), but it's not about games.