How to turn off the sound of advertising in games on Xiaomi Redmi: 5 proven ways

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).

๐Ÿ“Š Which game annoys advertising the most?
Clash of Clans
Free Fire
Gardenscapes
Homo Machina
Another (write in the comments)

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.

  1. Open the game where you want to remove the sound of advertising.
  2. Go to Settings. โ†’ Sound (or Settings) โ†’ Audio).
  3. 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 settingsNotes
Clash of Clansโš™ โ†’ More Settings โ†’ Ad SettingsRequires an update to version 15.244+
Hay Dayโš™ โ†’ Game Settings โ†’ Sound โ†’ Ad VolumeThe sound of advertising is tied to music
AFK ArenaAvatar โ†’ Settings โ†’ Sound. โ†’ AdvertisingIt only works on Android 11+.
Homescapesโš™ โ†’ Audio โ†’ Mute AdsResets 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:

  1. Open the Settings. โ†’ Sound and vibration.
  2. Scroll down and select Separate Sound Control (or Volume Separation in English firmware).
  3. Activate the slider "Allow separate control".
  4. Find an app called Google Play Services or Google Advertising Services (could be called com.google.android.gms).
  5. 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:

  1. Go to Settings โ†’ Notifications and Status bar โ†’ Do not disturb.
  2. Select the Rules โ†’ Add a rule.
  3. Specify the name of the rule, for example, "No sound in games".
  4. 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?
Open the Settings. โ†’ The phone. โ†’ The full specification. The "processor" line will indicate the chipset. MTK โ€” If Snapdragon is Qualcomm, it's MediaTek.

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:

  1. Connect Redmi to your computer and confirm the debugging permission.
  2. 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.
  3. 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).
  4. 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)

  1. Open Settings โ†’ Connections and Sharing โ†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. 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:

ServiceBlocked domainsEfficiency for gaming
AdGuard DNSgoogleads.g.doubleclick.net, pagead2.googlesyndication.comโญโญโญโญโญ (90% of advertising advertising)
Blokadaapplovin.com, unityads.unity3d.comโญโญโญโญ (80% of advertising)
Cloudflare Familyadmob.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).

FAQ: Frequent questions about the sound of ads in games on Xiaomi

โ“ Why in some games the sound of advertising does not turn off even through the ADB?
Some games (such as Free Fire or Mobile Legends) use their own audio engines (FMOD Or Wwise, which bypass Android system settings, in which case only: Blocking ads through the Internet DNS (Method 5). Installation MOD APK (Using an external sound mixer (like Samsungโ€™s SoundAssistant, but it doesnโ€™t work for all Xiaomis).
โ“ Can you turn off the sound of ads in one game without affecting the rest?
Yes, for this: Use the "Do Not Disturb" mode (Method) 3) Install App Volume Control from Google Play, which allows you to adjust the volume for each application separately. For Unity games (such as Among Us), try the root file manager and delete the folder. /sdcard/Android/data/company/files/Ads.
โ“ Why After Updating MIUI The sound of the advertisement returned?
Firmware MIUI and HyperOS often reset custom audio settings after updates. To avoid this: Before upgrading, back up the settings through Settings โ†’ Additionally. โ†’ Backup and reset. Repeat Method 4 after the update (ADB) or Method 2 (Separate Sound Management) Disable the automatic update of Google Play Services in the Play Store โ†’ Settings โ†’ Auto-update of applications.
โ“ Will there be a ban of the account if you turn off the sound of advertising?
No, turning off the ad's sound doesn't violate the rules of most games: ๐Ÿšซ Use of the MOD APK cheated. ๐Ÿ”ง Interference with game files (e.g. editing) libil2cpp.so). ๐Ÿ“Š Blocking all advertising through VPN or hosts (in some games, this is considered to be bypassing monetization.
โ“ How to check which process reproduces the sound of advertising?
For this: Install CPU Monitor OS Monitor from Google Play. Run the game and wait for the ads to show. Open the process monitor and sort by usage. CPU Look for processes like com.google.android.gms.ads. com.unity3d.ads com.applovin.sdk After determining the process, it can be blocked via ADB greenify.