How to disable advertising in the Music app on Xiaomi

Xiaomi, Redmi and Poco smartphone owners often encounter intrusive banners while listening to their favorite tracks. The developers of the MIUI and HyperOS shells are implementing ad modules to monetize free services, which can annoy users. However, there are effective ways to eliminate this visual noise without losing the functionality of the player.

The process of getting rid of advertising requires a comprehensive approach, because different system components are responsible for displaying banners. In some cases, it is enough to simply disable one option, in others, you will need a deeper configuration of the system.

It’s worth noting that updating the firmware or the app itself can return some default settings. So if you reappear after you follow the instructions, just repeat the steps below. This is the normal behavior of Xiaomi’s security system, which seeks to maintain its revenue streams.

Disabling personalized advertising in account settings

The first step is to disable the system function that collects data and targets content, a basic setup that affects many applications, including the built-in player, and you need to go to your device's settings menu and find the password and security section.

You should find Advertising Services or Advertising Recommendations here, and after you go to this section, you should deactivate the switch that allows advertising to be personalized, which will not remove the ads completely, but will make them less intrusive and stop collecting data about your musical preferences for targeting.

It's important to understand that this method works in conjunction with other settings, and if you leave the recommendations on the app itself, banners may continue to appear, although they will become less relevant to your taste, so this step is only part of the overall cleaning process.

⚠️ Note: After the ad service is disabled, the system may ask you to wait 10 seconds before applying the changes.

Some users have noted that the path to these settings may be slightly different on different versions of MIUI. If you don't find the item right away, search the settings by typing in "ads." This is the fastest way to Locate the right switch in the confusing menu of the modern shell.

Managing recommendations within the Music app

The most effective way to remove banners is to disable receiving recommendations directly from the player interface.The standard Mi Music app has its own content settings that are often ignored by users. Open the app and go to the profile or settings by clicking on the menu icon.

In the settings list, find Settings and select Advanced Settings, which hides the Receive Recommendations key switch, and disabling it prevents banner ads and news feeds that are usually displayed on the player's home screen from loading.

  • 🎡 Open the side menu in the Music app.
  • 🎡 Go to the "Settings" section" β†’ "Advanced settings".
  • 🎡 Find and turn off the switchboard "Get recommendations".
  • 🎡 Restart the application to apply changes.

Once you do this, the interface should be much cleaner, but if you use online music directories inside the app, some elements of the promotional content may remain, because the content is downloaded from partner servers, and it is sometimes impossible to block it completely through the application settings.

For owners of older versions of firmware, the path may look different: Profile β†’ Settings β†’ Content settings. The logic remains the same – you need to find any mention of recommendations or displayed content and deactivate them.

πŸ“Š What kind of interface do you have? MIUI?
Global version: Chinese version (CN): European version (EEA): Other build

If you are using Mi Music version 5.x or later, the settings interface may have been changed by the developers, so look for the About App or Privacy Policy section, where additional ad switches are sometimes hidden.

Disconnection of MSA (MIUI System Ads)

MSA (MIUI System Ads) is the main system component responsible for displaying ads in the entire shell, and its deactivation is a critical step for those who want to completely clean the smartphone of marketing noise.

To access service management, go to Settings β†’ Applications β†’ All Apps. In the upper right corner, click on three dots and select Show System Processes. In the list, find the msa app and open it.

In the menu that opens, find the Receive recommendations switch and turn it off. The system will require you to wait 10 seconds, after which you will need to confirm the action by clicking Stop. If you fail the first time, repeat the procedure several times - Xiaomi's system often resists turning this module off.

β˜‘οΈ Checking the shutdown MSA

Done: 0 / 1

There's also a way to turn off the settings search, and type in the settings search box the word msa or the ad, and that allows you to quickly navigate to the right item, bypassing long searches in the depths of the menu, which is especially useful on devices with large screens, where navigation on the menu can take time.

⚠️ Attention: Do not remove the application MSA fully ADB, If you're not sure what you're doing, it can cause theme and system widgets to run in a messy way.

After the service is disabled, it is recommended to restart the device, which will allow the system to redistribute resources and permanently close the background processes associated with advertising servers, in some cases, the effect becomes noticeable only after the smartphone is turned on again.

Cleaning up the data and cache of the Music app

Often, banner ads are stored in the app's cache even after the settings change, and to ensure that they are removed, you need to completely clean up the player's data, which will return the application to the post-installation state by resetting all temporary files.

Go to Settings β†’ Apps β†’ All Apps and find Music. Select Clear (or Memory) and then click Clear All or Clear Data. Don't worry, your downloaded tracks won't go anywhere, as they're stored in a separate media folder.

Action.Impact on dataNeed for a reset
Clearing the cacheSecurely, deletes temporary filesNot required
Clearing the dataResets player settings, playlists (local)Recommended
Removal of updatesReturns the factory version of the appRequired.
ReinstallationFull reset, possible loss of offline licensesRequired.

Once cleaned, re-run the application, you'll need to re-allow access to the files, and maybe turn off the recommendations again, because the settings may have reset, but if you've previously disabled the MSA service, the ads should no longer be downloaded.

If the standard cleaning didn't work, try looking for Music Services or Music Service, a separate system component that can also store ad units, and clearing its data often helps in cases where the main player is acting strangely.

What to do if the data cleanup button is inactive?
If you can't press the clean button, maybe the app is running. Force the Music process to stop in the same app menu, and the button will become active. Also check parental control rights or third-party antiviruses.

Make sure your playlists are saved in advance, or just remember the order of the tracks if there are few.

Use of alternative audio players

If the built-in app continues to be annoying or unstable after all the manipulations, the logical solution is to install a third-party player. Android offers a lot of free solutions that are free of advertising and have more functionality.

Popular alternatives like Musicolet, Pulsar or AIMP are completely devoid of built-in advertising and do not require internet access to work.This not only eliminates banners, but also saves battery life, as background processes will not try to download new content.

  • 🎧 Musicolet - a completely offline player without advertising and unnecessary permissions.
  • 🎧 Pulsar – lightweight, fast and with a beautiful interface.
  • 🎧 AIMP β€” Powerful equalizer and support for all formats.
  • 🎧 Oto Music – Minimalist Material Design.

When you install a new player, the system can ask which application to use by default to open audio files. Select your new player and click Always. Now, when you click on a song in the file manager, a clean, ad-free interface will start.

The use of third-party software also offers the advantage of supporting a wider range of audio formats and equalizer settings. Xiaomi's built-in player is often stripped down in functionality compared to specialized applications from independent developers.

πŸ’‘

Use the new player widgets on your desktop to control the music without opening the app, which is significantly more convenient than standard MIUI widgets.

Don’t be afraid to switch to third-party solutions: Most of the top players on Google Play have open source or strict privacy policies, making them even safer than standard system applications that collect telemetry.

Radical methods: disabling through ADB

For advanced users who want to securely remove advertising components, there is a method of disabling packages via ADB (Android Debug Bridge), which requires connecting a smartphone to a computer and having basic command line knowledge, but gives the cleanest result.

Before starting work, activate the developer mode. Go to Settings β†’ About Phone and quickly press 7 times on the MIUI Version. Then in the Additional β†’ For developers, turn on Debugging over USB.

adb shell pm disable-user --user 0 com.miui.misys


adb shell pm disable-user --user 0 com.miui.msa.global




adb shell pm disable-user --user 0 com.miui.player

Executing these commands will disable the system services responsible for advertising and, if desired, the player itself (if you plan to use only third-party).

⚠️ Warning: Disabling the com.miui.player package will remove the standard Music app. It can only be restored by resetting settings or flashing it. Use this command only if you are confident of the alternative.

To get things back to normal, use the adb shell pm enable --user 0 command. This is a versatile way to manage hidden Android components that works on all versions of the system, including the latest HyperOS.

πŸ’‘

ADB is the most effective method, but it requires caution, and for most users, it is enough to disable recommendations in settings and MSA services.

Remember, after a global firmware update (OTA), all the changes made to the ADB settings can be reset, and then you have to do it again, and that's the price of deep customization without the superuser rights.

Frequently Asked Questions (FAQ)

Will the ads return after the MIUI update?
Yes, major system updates often reset privacy settings and turn on the default services. After each major update, it is recommended to recheck the MSA settings and recommendations in the Music app.
Is it safe to disable the MSA service?
Yes, disabling MSA is safe for your smartphone to work, and the only consequence is that ads disappear in your system applications. Some Burning Wallpaper widgets may stop updating, but the basic functionality of your phone won't suffer.
Why is there advertising in the paid version of music?
If you use a subscription to a streaming service within the app, the ads may come from the service partners, not from Xiaomi, in which case only a DNS-level ad blocker (such as AdGuard) or a player change helps.
Can I remove the Music app altogether?
Without Root Rights or Use ADB You can't delete the system application, you can only turn it off. When you turn it off, it disappears from the menu, but it stays in the system's memory. ADB-team.