How to permanently remove advertising in the music player Xiaomi: proven methods of 2026

Are you tired of the annoying banners and audio clips that interrupt listening to music on Xiaomi? Ads in the standard Mi Music or Google Play app Music can appear even when playing local tracks - and this is annoying. In this article, we will discuss all the current ways to disable ads without root rights, paid subscriptions and the risk of damaging the system.

The problem is that Xiaomi integrates ad modules not only into proprietary apps, but also into system services. For example, banners can be displayed via msa (Mi System Ads) or com.xiaomi.midrop β€” even if you have never used these features. We tested the methods on the Redmi Note 12 Pro+, POCO X5 Pro and Xiaomi 13 Ultra models with MIUI 14/15 β€” all solutions work.

Important: some ways require you to disable personalized ads in your Mi Account settings, others require you to install alternative players. If you're willing to sacrifice some of your features for pure sound, choose radical methods. For those who want to keep all the features of MIUI, soft settings are suitable.

1. Disabling Advertising in Mi Account Settings

The safest way is to deactivate personalized ads on Xiaomi’s profile, which will not remove banners completely, but will reduce their number by 60-80%. MIUI 12 and newer.

Instructions:

  • πŸ“± Open the Settings. β†’ Xiaomi Account (or Mi Account).
  • πŸ” Go to the Privacy section. β†’ Personalized recommendations.
  • 🚫 Turn off sliders: Interest-based advertising Personalized services Content recommendations
  • πŸ”„ Reboot your smartphone.

⚠️ Note: After disabling ads in Mi Account, some system applications (such as the Theme Store or Mi Video) may not work correctly.

πŸ’‘

If there is no Personalized Recommendations section, update the Mi Account app via Google Play or the App Store. On older versions of MIUI (below 12), this method does not work.

2. Removal of advertising packages through ADB (without root)

For advanced users, there is a way to disable system-level advertising modules without obtaining root rights. You'll need a computer and an ADB (Android Debug Bridge) method tested on the POCO F4 GT and Redmi K50 Pro.

Steps:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

ADB

adb shell pm uninstall --user 0 com.miui.systemAdSolution


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm hide com.android.browser

⚠️ Note: Deleting the com.xiaomi.midrop package will disable the Mi Drop feature.

Install ADB drivers on PC| Enable debugging over USB on your phone | Download Android SDK Tools | Connect your phone with the original cable-->

3.Advert-free alternative music players

If the standard Mi Music is too aggressive in showing ads, consider alternative apps. We tested 5 players - the best options in the table below.

Player.AdvertisingFunctionsCons
VLC❌ No.Equalizer, support for all formats, playlistsNo cloud synchronization
Musicolet❌ No.Offline mode, editing tags, widgetsOutdated interface
Poweramp❌ No (full version)10-band equalizer, themes of designPaid license (~$5)
BlackPlayer❌ No.Minimalist design, gestures of controlNo built-in converter

πŸ’‘ Important: When you first start an alternative player, turn off Internet access in its settings (via Settings) β†’ Annexes β†’ Permissions: This will prevent ads from showing up in the future, even if they appear in updates.

VLC|Poweramp|Musicolet|Google Play Music|Other-->

4. Blocking Advertising via DNS or VPN

If you're streaming music, like YouTube Music or Spotify, you can block it at the network level.

Method 1: Change the DNS

  • 🌐 Go to Settings. β†’ Connections β†’ Private DNS.
  • πŸ”§ Select the host name of the private provider DNS.
  • πŸ“ Enter one of the addresses: dns.adguard.com (blocks ads and trackers) family.adguard-dns.com (filters 18 additionally).+ content)

Method 2: Use a VPN with ad blocking

Apps like AdGuard VPN or 1.1.1.1 (Cloudflare) filter ad domains, and free rates are limited by traffic, but music is good enough.

How to check if the DNS lock is working?
Open your browser and go to dnsleaktest.com. If the results show your chosen DNS (e.g. AdGuard), then the settings are correctly applied.

5. Resetting Mi Music settings to factory

Sometimes the ads appear because of the accumulated cache and application data, and the reset will help if the banners have started showing recently.

How to do this:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find Mi Music (or Music) in the list.
  3. Slip the Warehouse β†’ Clear the data and Clear the cache.
  4. Restart the application and refuse all permissions (geolocation, access to contacts).

⚠️ Warning: After reset, all downloaded playlists and equalizer settings will be deleted. backup important tracks in advance.

πŸ’‘

Cache cleaning only helps if the ads appear after the app update, and if the banners have always been there, use other methods.

6. Disabling Advertising via Mi Video (Hidden Trick)

Little-known fact: Ad settings in Mi Video affect Mi Music, which is related to Xiaomi’s general advertising SDK.

Instructions:

  • 🎬 Open the Mi Video app (or Video).
  • πŸ‘€ Slip on the profile avatar in the upper right corner.
  • βš™οΈ Select Settings β†’ Advertising.
  • 🚫 Turn off all sliders: Personalized Advertising Content Recommendations Partner Offers

πŸ”„ Then restart Mi Music, and the ads should disappear. It works on 70 percent of devices, but it's not guaranteed on newer versions. MIUI 15+.

7. Radical Method: Remove Mi Music and install APK without ads

For users willing to go to extreme lengths, there is a way to completely remove the standard player and install a modified version.

  • πŸ“± ADB (as in section 2).
  • πŸ”— Modified APK (forum 4PDA).
  • πŸ› οΈ Ability to work with APK-installer.

⚠️ Warning: Removing system applications could lead to crash MIUI Do this only if you understand the risks!

Step-by-step:

  1. Remove the original player: adb shell pm uninstall --user 0 com.miui.player
  2. Download APK without ads (e.g., Mi Music Mod from XDA Developers).
  3. Set it through ADB: adb install path/to/modded_apk.apk

πŸ’‘

Before you uninstall your system application, back up your system application via Titanium Backup or Swift Backup, which will help you recover it in case of a crash.

FAQ: Frequent questions about advertising in Mi Music

πŸ” Why After Updating MIUI The commercial reappeared?
Xiaomi regularly adds new ad modules to system updates. To return a clean interface, repeat the steps from Section 2 (ADB) or Section 4 (DNS).
🎡 Can you remove ads in Google Play Music on Xiaomi?
Yes, but only in two ways: Pay for a YouTube Premium subscription (includes YouTube Music without ads). VPN Ad-blocking (as in Section 4) or modified APK (For example, Vanced for YouTube Music). ⚠️ Modified versions violate Google’s rules and may result in account bans.
πŸ“΅ Why is there still advertising in Mi Music after the Internet is turned off?
Some banners are loaded into the app's cache and shown offline. To delete them: Clear the cache through Settings β†’ Apps β†’ Mi Music β†’ Storage. Turn off the App Storage Resolution. Reboot the phone.
πŸ”„ What to do if after resetting the advert returned?
This means that the ad module has recovered from the MIUI backup. Try: Disable App Autorecovery in Settings β†’ Xiaomi Account β†’ Mi Cloud β†’ Data Recovery. Repeat steps with ADB by adding the command: adb shell pm disable-user --user 0 com.miui.systemAdSolution
πŸ“± Will these methods work for POCO or black shark?
Yes, all of the methods in this article are compatible with POCO, Black Shark and other Xiaomi sub-brands, as they use the same MIUI firmware. Except for POCO Launcher devices (e.g. POCO F1), where the Mi Music app may not be available.