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:
- 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. | Advertising | Functions | Cons |
|---|---|---|---|
| VLC | β No. | Equalizer, support for all formats, playlists | No cloud synchronization |
| Musicolet | β No. | Offline mode, editing tags, widgets | Outdated interface |
| Poweramp | β No (full version) | 10-band equalizer, themes of design | Paid license (~$5) |
| BlackPlayer | β No. | Minimalist design, gestures of control | No 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?
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:
- Open Settings β Applications β Application Management.
- Find Mi Music (or Music) in the list.
- Slip the Warehouse β Clear the data and Clear the cache.
- 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:
- Remove the original player: adb shell pm uninstall --user 0 com.miui.player
- Download APK without ads (e.g., Mi Music Mod from XDA Developers).
- 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.