The standard Music app on Xiaomi smartphones (including Redmi, POCO and Mi models) often annoys users with intrusive ads - banners at the bottom of the screen, pop-up windows before playback and even ad tracks in playlists. The manufacturer has integrated the ad module into MIUI firmware as a way of monetizing, but for users this turns into a daily test: listening is interrupted, mobile traffic is wasted, and the interface is clogged with unnecessary elements.
In this article, we will discuss 5 proven methods to remove ads from the Music app, from basic MIUI settings to advanced ways using ADB and modifying system files. All instructions are relevant for MIUI 12, 13 and 14 (including global and Chinese versions), tested on Redmi Note 10 Pro, POCO X3 Pro, Xiaomi 12T and other popular models. Importantly, some methods require unlocking the bootloader or superuser rights (root) โ we will separately specify the risks and consequences for each option.
If you're tired of the ads that come up every time you run a player or interrupt your playlists, pick the right way below. Let's start with the simplest solutions that don't require technical skills.
1. disable personalized advertising in MIUI settings
The safest and fastest way to reduce the number of ad impressions is to deactivate personalized ads in the system settings, which will not remove the ad completely, but will reduce its frequency and aggressiveness.
Instructions:
- ๐ฑ Open the Settings. โ Google โ Advertising (or Settings) โ Additionally. โ Confidentiality โ Advertising services on some versions MIUI).
- ๐ Switch the โPersonalized Advertisingโ slider** to the โOffโ position.ยป.
- ๐๏ธ Click "Reset advertising" IDยป** (if the option is available).
- ๐ Back to Settings โ Annexes โ Manage applications, find music and clear cache.
This method works on all Xiaomi models, but has limitations:
- โ Advertising will become less intrusive (targeted banners will disappear).
- โ Static banners at the bottom of the screen and promotional tracks in playlists will remain.
- โ After 1-2 weeks, the system can start showing ads again (reset is required). ID).
โ ๏ธ Note: Some firmware (especially Chinese) may not have the Advertising Services option** in place.
2.Use of alternative music players
If you don't really want to use a regular app, the most radical and effective way to get rid of advertising is to install a third-party player. Many alternatives are not only devoid of advertising, but also offer advanced features: equalizer, support for formats. FLAC/APE, Cloud synchronization and dark theme.
The best free players without ads for Xiaomi:
| Player. | Advantages | Deficiencies | Link (Google Play) |
|---|---|---|---|
| VLC | Support for all formats, equalizer, no advertising | No cloud synchronization | Download |
| Musicolet | No advertising, offline mode, playlist support | Outdated interface | Download |
| JetAudio | 10-band equalizer, widgets | Paid version for some functions | Download |
| Poweramp | Best sound quality, themes of design | Paid after trial period | Download |
How to transfer music to a new player:
- Copy the audio files to /Storage/emulated/0/Music/ (or create a new folder).
- Run the selected player and wait for the scan of the media library.
- In the player settings, turn off the option โShow adsโ** (if any).
โ ๏ธ Note: When using third-party players, the regular Music app will still consume resources in the background. To turn it off completely, go to Settings โ Annexes โ Music. โ Disable (or โDelete Updatesโ** if the disable button is inactive).
๐ก
If you use Spotify or Apple Music, disable automatic downloading of covers in the settings of the regular player โ this will reduce traffic consumption and reduce the chances of showing ads.
3. Disabling Advertising through ADB (without root)
Using Android Debug Bridge (ADB) to disable ad modules in system applications without obtaining root permissions, this works thanks to teams that block the activity of Xiaomi advertising services.
Step-by-step:
โ๏ธ Preparation for work with ADB
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI Version. Tap Version 7 times until the โYouโve Been a Developerโ notification appears.
Turn on USB debugging:
- Back to Settings โ Additionally. โ For developers.
- Activate "Debugging by" USBยป** and confirm the authorization.
- Connect your phone to your PC and execute commands: adb shell pm hide com.android.music adb shell pm hide com.miui.player adb shell settings put global shell settings hidden_api_policy 1 If the commands donโt work, try the alternative: adb shell pm disable-user. --user 0 com.miui.player adb shell pm disable-user --user 0 com.android.music
Effect:
- โ Advertising in the Music app will disappear (including banners and pop-ups).
- โ Doesn't require root rights.
- โ After updating MIUI It may be necessary to repeat the commands.
- โ Some Player Features (such as Online Radio) May Stop Working.
โ ๏ธ Note: Pm hide commands only work on the MIUI 12.5+ with activated option โHiddenโ APIยป**. Use pm disable-user on older versions, but this can cause other system applications to crash.
What if the ADB canโt see the device?
4. Removal of advertising through modification of system files (root required)
If you're willing to take drastic measures, getting root rights will open up access to editing system files where the ad modules are stored, a method that removes ads forever, but requires caution: wrong actions can lead to a device being "bricked."
Instructions for experienced users:
- Unlock the bootloader: Go to the Mi Unlock site and get permission to unlock. Use the Mi Flash Unlock tool to unlock the bootloader.
- Install custom recovery (TWRP): Download the TWRP version for your model from twrp.me. Squeeze recovery via fastboot: fastboot flash recovery twrp.img.
- Get root rights: Download Magisk from the official repository. Install ZIP-file-through TWRP.
Delete the advertising modules:
- Use Root Explorer or Mixplorer to navigate to /system/priv-app/MiuiMusic/.
- Delete files with the.odex and.jar extensions that contain advertising SDKs.
- Or install the Xiaomi Debloater module for Magisk, which automatically removes ads.
Risks and consequences:
- โ Loss of warranty (unlocking the bootloader voids Xiaomi warranty).
- โ Other system applications may fail (e.g. Topics or Security).
- โ Errors in updating MIUI (I'll need a hand-held firmware).
๐ก
If you are not sure about your skills, use the ADB method or alternative players. Root access gives you complete control over the system, but also carries maximum risks.
5. Blocking Advertising via DNS or VPN
Banners in the Music app are downloaded from Xiaomi servers and partner networks (e.g. Google AdMob), and blocking these servers at the DNS level or via a VPN can significantly reduce the number of ad impressions.
Method 1: Change the DNS on your phone
- ๐ถ Go to Settings. โ Connections โ Private DNS.
- ๐ Select โHost Name of the Providerโ** and enter:
- ๐ Save the settings and restart the phone.
Method 2: Use a VPN with ad blocking
Install one of these applications:
- ๐ก๏ธ AdGuard VPN โ Blocks advertising domains at the network level.
- ๐ Blokada โ open blocker without registration.
- ๐ NextDNS โ allows you to create a custom filter for Xiaomi domains.
Efficiency of the method:
- โ Blocks up to 80% of ads in the Music app.
- โ No need to root or modify the system.
- โ Some banners can be loaded through other channels.
- โ VPN It can slow down the internet speed.
6.Resetting the Music app to factory settings
If the ad appears after an app update or region change, sometimes a full reset of player data helps, this will delete all settings, cache and temporary files, including advertising modules that may have been downloaded in the background.
How to perform the reset:
- Go to Settings โ Applications โ Application Management โ Music.
- Press "Storage"**.
- Select โClear Dataโ and โClear Cacheโ.
- Confirm the action (this will remove all uploaded covers and playlists).
- Reboot the phone.
Additional actions:
- ๐ Turn off automatic app updates in Google Play โ Music. โ โฎ โ Turn off auto-update.
- ๐ฅ Remove the app updates (the โDelete Updatesโ button** in the app menu).
โ ๏ธ Attention: On some firmware MIUI 14 data reset may result in the error "App is stopped"** In this case, reinstall the application via APKMirror (download only official ones). APK Xiaomi!).