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.
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
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 data | Need for a reset |
|---|---|---|
| Clearing the cache | Securely, deletes temporary files | Not required |
| Clearing the data | Resets player settings, playlists (local) | Recommended |
| Removal of updates | Returns the factory version of the app | Required. |
| Reinstallation | Full reset, possible loss of offline licenses | Required. |
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?
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.playerExecuting 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.