The Xiaomi Redmi Note 10 is one of the most popular mid-range smartphones, but many users are faced with intrusive floating windows: ads in MIUI, notifications from apps and system prompts. These pop-ups not only distract, but can slow down the device. In this article, we will discuss all possible ways to turn them off, from standard settings to hidden firmware functions.
It is important to understand that the source of floating windows can be both system services MIUI (for example, msa or Mipush) and third-party applications that have received permission to display on top of other windows. We will look at both options, including methods for users without root rights and with them. If you have already tried to disable advertising through Settings β Memory β Cleanup, but windows continue to appear β this guide is for you.
Why do floating windows appear on the Redmi Note 10?
The pop-ups on the Redmi Note 10 fall into three categories, each requiring a different approach to shutting down:
- π± Systemic advertising MIUI: banners in the settings menu, hints about new features, suggestions to install applications from Xiaomi.Source: msa (Mobile Services Analytics) and Mipush.
- π Notifications from apps: floating windows from instant messengers (such as WhatsApp or Viber), games and social networks that are displayed on top of the screen.
- βοΈ Service prompts: System messages about low battery charge, Wi-Fi connection or software updates.
The main problem is that Xiaomi has integrated advertising mechanisms deep into firmware, and even after resetting to factory-built floating windows can come back in a few days, due to the operation of com.xiaomi.mipicks, which automatically downloads advertising materials.
Interesting fact: Chinese versions of MIUI (like China ROM) have significantly less advertising than global firmware, due to local legislation banning intrusive advertising on system interfaces.
Method 1: Disabling Advertising in MIUI through Settings
The easiest method is to use built-in firmware options, which is suitable for users who have floating windows appearing in standard applications (Browser, Music, Themes).
Go to Settings β Memory β Clean up and follow the following steps:
- Click on the gear icon in the upper right corner.
- Turn off the Recommendation slider (this hides suggestions to install apps).
- Return to the main Settings menu and select About Phone β MIUI version. Tap the MIUI logo 7-8 times to activate the developer mode.
- Return to Settings β Additional β Special Options β Advertising and turn off all sliders.
This method removes up to 70% of system advertising, but does not block floating windows from third-party applications, for example, if you have AliExpress or TikTok installed, their notifications will still pop up.
Turn off "Recommendations" in the Cleanup menu |
Deactivate Advertising in Special Opportunities |
Remove Mi Video, Mi Music, Mi Browser|
Update MIUI Up to the latest version (there are fewer ads in new firmware)-->
Method 2: Block permissions for applications
If floating windows are coming from specific apps (such as Facebook, Instagram or games), you must manually prohibit them from showing over other windows.
- Go to Settings β Applications β Application Management.
- Select an app that shows pop-ups (like the Google Play Store).
- Click Permissions β Additional β Show over other windows.
- Choose to forbid or ask each time.
To massively disable permissions, use the filter:
- π In the top search bar, enter the display over the top β the system will show all applications with this resolution.
- π« Turn off permission for all unnecessary apps (especially for games and social media).
π‘
If after disabling the permission, the application stopped working correctly (for example, does not show notifications about calls in messengers), return the setting to the "Allow" state.
Note that some system applications (e.g., com.miui.systemAdSolution) do not have an interface to disable permissions, and can only be blocked through ADB or root permissions.
β οΈ Warning: Disabling permissions for system applications (e.g. com.xiaomi.mipicks) may cause disruptions MIUI. Before changes, back up your data through Settings β Additionally. β Backup and reset.
Method 3: Using ADB to Deeply Disable Advertising
If standard methods donβt work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which does not require root rights, but requires connecting your smartphone to your computer.
First, prepare the computer:
- Download and install Googleβs Platform Tools.
- Turn on Redmi Note 10 to debug USB: Settings β About Phone β MIUI version (tap 7 times), then Settings β Additional β For developers β Debugging by USB.
- Connect the phone to the PC and confirm the debugging permission.
Now run commands in the command line (or Terminal on Mac/Linux):
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.mipicks
adb shell pm hide com.miui.analytics
adb shell settings put global hidden_api_policy 1These teams:
- π‘οΈ Disable system services responsible for displaying advertising.
- π§ Unlock the hidden API, This allows you to suppress advertising mechanisms.
When you restart the device, the floating windows from MIUI should disappear. If you want to return everything back, use the command:
adb shell pm unhide com.miui.systemAdSolutionβ οΈ Attention: Teams ADB They may conflict with updates MIUI. After a major firmware update (for example, with a MIUI 12 on MIUI 13. you will have to repeat the procedure.
What if the ADB does not recognize the device?
Method 4: Remove system applications without root
Some floating windows are shown due to pre-installed Xiaomi apps that cannot be removed by standard means. Uninstallation will require Universal Android Debloater (works through ADB).
Download the utility from GitHub and follow the instructions:
- Connect Redmi Note 10 to your PC and activate debugging over USB.
- Run universal-android-debloater.jar (Java 8+ required).
- In the list of applications, find and mark for removal: ποΈ com.miui.analytics β analytics collection (shows ads) ποΈ com.xiaomi.mipicks - a recommendation service ποΈ com.miui.systemAdSolution β System Advertising ποΈ com.miui.bugreport β sending reports (may show notifications)
Uninstall selected
Once these packets are removed, the floating windows from MIUI will disappear forever, but some features (such as sync with Mi Account) may not work properly. If you notice a crash, restore the applications through the same utility (Restore button).
| Annex | Appointment | Can I remove it? | Effects of consequences |
|---|---|---|---|
| com.miui.analytics | Collection of usage statistics | β Yes. | Personalized banners will no longer appear |
| com.xiaomi.mipicks | Recommendations of the annexes | β Yes. | Disappeared offers to install software |
| com.miui.systemAdSolution | Systemic advertising | β Yes. | All banner ads in MIUI will be removed |
| com.miui.bugreport | Error reports | β οΈ Conditionally. | It can make it difficult to diagnose problems |
| com.android.browser | Standard browser | β Yes. | Browser ads will disappear, but you will have to use Chrome |
Method 5: Set up a firewall to block ads
If floating windows are caused by network requests (such as banners in a browser or games), you can block them at the DNS level or through the firewall, and applications like NetGuard or Blokada can do this.
Instructions for Blokada:
- Download Blokada from the official website (not from Google Play β there is an outdated version).
- Launch the application and grant permission to create VPN-connection.
- Enable the ad blocking (Enable slider).
- Go to Hosts. β Manage lists and add lists: π Adaway (blocks ads in apps) π Energized Protection (filters trackers)
To block specific domains (e.g., Xiaomi ad servers):
- Go to Blokada to Hosts β Custom list.
- Add the following lines: 0.0.0.0 ad.mi.com 0.0.0.0 data.mistat.xiaomi.com 0.0.0.0 sdkconfig.ad.intl.xiaomi.com
This will block most of Xiaomiβs advertising requests, but it wonβt affect the basic functions of the smartphone, and the main advantage of the method is that it works without root and does not require complex manipulation.
π‘
Blokada firewall blocks ads at the network level, so floating windows wonβt even appear in games and browsers, but this wonβt help against local notifications (such as from instant messengers).
Method 6: Flashing on custom firmware (for advanced)
If all previous methods have failed, the radical solution is to install custom firmware without advertising.
- π± LineageOS β pure Android without unnecessary services.
- π± Pixel Experience β firmware with interface from Google Pixel.
- π± Xiaomi.eu β modified MIUI Advertising free (but with all functions supported).
The installation process requires unlocking the bootloader and using TWRP.
- Unlock the bootloader through the Mi Unlock Tool (you need a Mi Account tied to the phone).
- Install TWRP for mojito (you can download it on the official website).
- Download the firmware (e.g. Xiaomi.eu for Redmi Note 10) and transfer it to the memory card.
- Load into the Recavatorie (Power buttons) + Vol Up and stitch ZIP-file.
Advantages of custom firmware:
- β No system advertising and floating windows.
- β More opportunities to customize the interface.
- β Faster security updates.
Disadvantages:
- β Loss of warranty (if the bootloader is unlocked).
- β Risk of "bricking" in case of firmware error.
- β Certain functions (e.g, IR-blaster) may not work properly.
β οΈ Note: Check the compatibility of the version with your Redmi Note 10 model before firmware is installed. For example, the firmware for mojito (global version) is not suitable for mojitoin (Indian version).
What to do if the floating windows return
Even after all the manipulation, the ads and pop-up notifications can reappear.
- π Update MIUI β New firmware versions can restore remote services.
- π₯ Installation of new applications β some programs (for example, UC Browser or Clean Master automatically ask permission to display over other windows.
- π§ Resetting settings - after resetting all permissions are returned to the factory.
To prevent the return of floating windows:
- Check the list of apps with permission Show over other windows regularly.
- Turn off automatic MIUI update in Settings β About Phone β System Update.
- Use App Ops (permissions management app) to block background activity of advertising services.
If windows appear from a specific application (such as AliExpress), try:
- π΅ Disable notifications for this application in Settings β Notifications.
- ποΈ Uninstall the application and install a modified version of it (e.g. AliExpress Lite without ads).