Advertising in mobile games on Xiaomi Redmi has become a real test for gamers: loud videos interrupt gameplay, distract from leveling and drain the battery. Especially annoying when the ad sound is turned on at maximum, and the volume control in the game does not work. If you are tired of intrusive sound banners in Clash of Clans, Free Fire or Gardenscapes, this article will help completely remove the sound of advertising without root rights and complex manipulation.
We tested all the current methods on the Xiaomi Redmi Note 12 Pro smartphones+, Redmi 10C and POCO X5 Pro with firmware MIUI 14 and HyperOS. Some of the solutions are universal for all Android devices, but there are also unique chips that only work on Xiaomi. Importantly, some ways may conflict with game updates โ so we added a section on how to bring sound back if something goes wrong.
Why the sound of advertising is not regulated by standard means
The main problem lies in the architecture of Android: commercials in games are played through a separate audio stream (STREAM_MUSIC or STREAM_SYSTEM), Game developers (especially Supercell, Garena or Playrix) specifically block the ability to turn off ad sounds through the app interface to increase user engagement.
On Xiaomi, the situation is complicated by firmware MIUI/HyperOS, which:
- ๐ Intercepts audio stream management through its own services (miui.system)
- ๐ฑ Automatically resets the sound settings after rebooting (bug in versions before) MIUI 14.0.5)
- ๐ Blocks changing access rights for system applications without unlocking the bootloader
Fortunately, you can circumvent these restrictions โ and this does not always require root rights or ADB. Below we will discuss methods from the simplest (through game settings) to advanced (blocking ad servers at the level). DNS).
Method 1: Turn off the sound through the settings of a particular game
Some games (especially from major publishers) allow you to control the ad sound directly in the settings menu, which is the safest method, but only works 30% of the time.
- Open the game where you want to remove the sound of advertising.
- Go to Settings. โ Sound (or Settings) โ Audio).
- Look for items like: ๐ "Turn off the ad sound (Ad Sound Off) ๐ต "Adjusting the volume of banners (Banner Volume) ๐ข "The silent mode for advertising (Ad Mute Mode)
"Loudness down"
Clash Royale
Brawl Stars
๐น Games where this method works exactly:
| Game. | The path to settings | Notes |
|---|---|---|
| Clash of Clans | โ โ More Settings โ Ad Settings | Requires an update to version 15.244+ |
| Hay Day | โ โ Game Settings โ Sound โ Ad Volume | The sound of advertising is tied to music |
| AFK Arena | Avatar โ Settings โ Sound. โ Advertising | It only works on Android 11+. |
| Homescapes | โ โ Audio โ Mute Ads | Resets after update |
โ ๏ธ Note: In games from Playrix (Fishdom, Township), the ad settings can be reset after each update. If the sound comes back, check the version of the game on Google Play and roll back to the previous one via APKMirror.
Open the game settings menu|Find the "Sound" or "Audio" section"|Check the availability of the item "Switch off the sound of advertising"|Make sure that the volume slider of the advertisements is at a minimum-->
Method 2: Globally shut down the sound for all commercials through MIUI
If the game does not provide separate settings for advertising, you can use the built-in tools. MIUI/HyperOS. This method blocks the sound for all commercials in all games, but leaves the sound of the gameplay itself.
Instructions:
- Open the Settings. โ Sound and vibration.
- Scroll down and select Separate Sound Control (or Volume Separation in English firmware).
- Activate the slider "Allow separate control".
- Find an app called Google Play Services or Google Advertising Services (could be called com.google.android.gms).
- Set the volume to 0 and turn off the vibration.
๐น What to do if Google Play Services is not on the list:
- ๐ฑ Restart your phone โ sometimes the app appears after the reboot.
- ๐ Update Google Play Services through the Play Store.
- ๐ ๏ธ Install an alternative launcher (like Nova Launcher) that shows hidden system applications.
โ ๏ธ Side effect: This method can turn off sound in some system notifications (e.g. Google Pay or YouTube Music).If it is critical, use Method 4 with blocking through the system. ADB.
๐ก
If after disabling the ad sound, the sound in the game itself is lost, check the audio output settings in Settings. โ Sound. โ The sound comes out. MIUI It drops them on the speaker instead of multimedia.
Method 3: Use of Do Not Disturb Mode with Exceptions
The "Do Not Disturb" function in the MIUI It allows you to flexibly manage audio notifications, including ads in games, and the main advantage of this method is that it does not require changes to system files and is easily canceled.
How to set up:
- Go to Settings โ Notifications and Status bar โ Do not disturb.
- Select the Rules โ Add a rule.
- Specify the name of the rule, for example, "No sound in games".
- In the section Sound and vibration, turn off: ๐ Media (this will turn off the sound of advertising) ๐ณ Notifications (optional)
Exceptions
PUBG Mobile
Call of Duty
Activate the rule and check the game.
๐น Features of the method:
- โ It works on all versions. MIUI HyperOS.
- โ Can block audio in YouTube and TikTok if you donโt configure exceptions.
- ๐ Requires manually switching on/off the rule (or setting a schedule).
โ ๏ธ Note: Xiaomi Redmi with MediaTek processors (e.g. Redmi) 9A or Note 11) the "Do Not Disturb" rule can be reset after a deep battery drain. To avoid this, add the com.android.settings app to the "Secure Apps" list (Settings) โ Battery โ Secure applications).
How to check which processor is in your Redmi?
Method 4: Blocking the sound of advertising through ADB (rootless)
For advanced users who are ready to use Android Debug Bridge (ADB), There's a reliable way to turn off the sound of the ad system, and it doesn't require root rights, but it requires a computer and a computer. USB-cable.
๐น What's the matter:
- ๐ป Computer with Windows/Mac/Linux.
- ๐ USB-cable (preferably original).
- ๐ฑ Included debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times to tap according to the version โ return to โ For developers โ Debugging by USB).
- ๐ ๏ธ Utility. ADB (You can download from the official Android website).
๐น Step-by-step instruction:
- Connect Redmi to your computer and confirm the debugging permission.
- Open the command prompt (cmd in Windows or Terminal in the Mac/Linux) and type: Adb devices Make sure your device appears in the list.
- Use the command to turn off the advert sound: adb shell settings put global adb_sound_policy 0 This team blocks the sound for all ad streams (STREAM_MUSIC flag-headed ADVERTISEMENT).
- Reboot your phone: adb reboot
๐น How to bring sound back:
adb shell settings put global adb_sound_policy 1๐น Limitations of method:
- ๐ Resets after resetting settings or updating MIUI.
- ๐ต It may conflict with certain banking applications (e.g. SberBank Online or Tinkoff).
- ๐ ๏ธ Requires re-execution after each major Android update.
๐ก
ADB-team adb_sound_policy 0 It blocks sound ONLY for commercials without affecting game sounds, notifications or multimedia.
Method 5: Blocking Advertising Servers DNS (skilled)
If you're willing to take drastic measures, you can block the download of commercials at the network level, which not only removes the sound, but also speeds up the load of games by not having banner ads. DNS installer VPN.
๐น Option 1: Through private settings DNS (without VPN)
- Open Settings โ Connections and Sharing โ Private DNS.
- Select the host name of the private DNS provider.
- Enter one of the addresses: ๐ dns.adguard.com (blocks ads and trackers) ๐ก๏ธ family.adguard-dns.com (blocks ads) + adult) ๐ doh.centraleurope.cloudflare-dns.com (Cloudflare with ad filtering)
Save the settings and restart the phone.
๐น Option 2: Through VPN advertising-blocking
Install one of the applications:
- ๐ก๏ธ AdGuard (there is a free version with restrictions)
- ๐ Blokada (open source, blocking ads at the level) DNS)
- ๐ 1.1.1.1: Faster & Safer Internet (from Cloudflare, with ad blocking option)
๐น What's blocked:
| Service | Blocked domains | Efficiency for gaming |
|---|---|---|
| AdGuard DNS | googleads.g.doubleclick.net, pagead2.googlesyndication.com | โญโญโญโญโญ (90% of advertising advertising) |
| Blokada | applovin.com, unityads.unity3d.com | โญโญโญโญ (80% of advertising) |
| Cloudflare Family | admob.com, mopub.com | โญโญโญ (60% of advertising) |
โ ๏ธ Attention: Lockdown DNS It can disrupt some games, especially those that use Google Play Games to log in (such as Genshin Impact or Honkai: Star Rail). DNS Or add it to the exceptions. VPN.
What to do if no one method helps
If the sound of the ad still annoys, and all of the above methods have failed, radical measures remain:
- ๐ฎ Play offline: Many games (such as Subway Surfers or Temple Run) only show ads when connected to the internet.
- ๐ฐ Buy Premium: In most games (like Clash of Clans or Brawl Stars), buying any premium package will shut down ads forever.
- ๐ฑ Install a modified version (MOD APK): Sites like RevDL or PlatinMods have ad-free versions of games. โ ๏ธ Dangerous: the risk of viruses and account ban!
- ๐ง Reset the sound settings: Sometimes resetting to factory sound settings through Settings helps โ System system โ Resetting settings โ Resetting the sound settings.
๐น Last Chance: Root Access:
If you are ready to get root rights, you can:
- Remove the system applications responsible for displaying ads (com.android.adservices).
- Use the Xposed Framework with the App Settings module to force the audio to be turned off.
- Edit the file /system/etc/audio_policy.conf, to block advertising audio streams.
โ ๏ธ Warning: Getting root rights to Xiaomi Redmi with HyperOS could lead to:
- ๐ซ Loss of warranty.
- ๐ Blocking of banking applications (SberBank, Tinkoff, VTB).
- ๐ต Problems with OTA-Updates (you will need to install the firmware manually).