How to permanently remove floating windows on Xiaomi Redmi 10: from MIUI banners to system notifications

Why Redmi 10 has floating windows and how to fix it

Floating windows on Xiaomi Redmi 10 are one of the most annoying features of the MIUI shell, which can appear in the most unexpected moments. These are not only banners with ads or notifications from system applications, but also pop-up prompts that block the screen while playing, watching videos or working with instant messengers. Unlike standard notifications in the curtain, these windows are not blocked by Do Not Disturb mode and often require manual closure.

The reasons for this include everything from Xiaomi’s aggressive policy of monetiating MIUI to bugs in the firmware where system services (such as com.miui.systemAdSolution) start showing unnecessary information. In this article, we’ll look at all possible sources of floating windows on Redmi 10 (including Redmi 10 Prime, Redmi 10C and Redmi 10A) and provide working ways to disable them, from standard settings to deep interventions via ADB.

It is important to understand that some windows are part of the system’s security (e.g., app permission warnings) and that turning them off can reduce device security, but most floating banners are ads or unnecessary tips that can be removed without risk.

1. disable floating notifications in MIUI settings

The first and most secure way is to use the built-in MIUI tools. Most floating windows come from system applications (Security, Themes, Mi Browser) and can be turned off via the notification menu.

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search box, type the name of the application (for example, Security or Mi Video).
  • πŸ”” Tap on Notifications and turn off switches for types of Floating Notifications or Pop-ups.
  • πŸ”„ Repeat for all apps that show unnecessary banners.

Note that some system applications (such as Miui Daemon) may not have an explicit point to turn off floating windows, which would require more radical methods.

πŸ“Š What floating windows annoy you the most?
Advertising in MIUI
Security notifications
System hints
Windows from third-party applications
Other

2. Blocking advertising through "Security" and "Themes"

Xiaomi embeds ads into several system services, and it can be partially disabled without root rights.

  • πŸ›‘οΈ Security app (shows banners with "optimization" and "cleaning").
  • 🎨 Topics (advertising new wallpaper and themes of design).
  • 🌐 Mi Browser (pop-up news and promotions).

How to turn it off:

  1. Go to Security. β†’ Settings (βš™οΈ) β†’ Advertising recommendations and disable all switches.
  2. In Topics β†’ Profile β†’ Settings β†’ Advertising notifications uncheck the boxes.
  3. In Mi Browser, go to Settings β†’ Privacy β†’ Personalized recommendations and deactivate them.

These actions will reduce the number of floating windows by 40-60%, but will not eliminate them completely, as some of the advertising comes through msa services (Miui System Ads).

πŸ’‘

If after disabling the ads in β€œSecurity” floating windows still appear, try clearing the app cache in Settings β†’ Apps β†’ Security β†’ Memory β†’ Clear the cache.

3.Using the "Distractless" (DND) mode

The MIUI's Do Not Disturb (DND) mode blocks most notifications, but floating windows often ignore it, but newer versions of the firmware have an extended No-Distract Mode that can help.

Activation:

  1. Go to Settings β†’ Notifications and Status bar β†’ Do not disturb.
  2. Choose No distractions.
  3. Enable the option to Lock Floating Windows (if available).
  4. Set up exceptions for important applications (calls, alarm clocks).

This method does not work on all versions of MIUI (for example, MIUI 12.5 for Redmi 10 may not have an option).If it is not available, try updating the firmware or using alternative methods.

Why doesn’t DND block all floating windows?
Some system notifications (e.g. from com.android.systemui) have a higher priority than Do Not Disturb mode, which is designed to ensure that critical alerts (e.g., battery discharge) reach the user.

4. Disable floating windows via ADB (for power users)

If standard methods don't work, you can use Android Debug Bridge (ADB), a deep-tuning tool that requires connecting your phone to your computer, but doesn't need root rights.

Step-by-step:

  1. πŸ–₯️ Install. ADB Tools on PC.
  2. πŸ“± On the phone, activate Settings. β†’ The phone. β†’ Version. MIUI (Tap 7 times to turn on Developer Mode).
  3. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  4. Connect the phone to your PC and type in the command line: adb shell pm disable-user --user 0 com.miui.systemAdSolution This will disable the system service responsible for a portion of the floating windows.

Additional commands to block other sources:

ADB Team TeamWhat's off?
adb shell pm disable-user --user 0 com.miui.analyticsAnalytics (can show clues)
adb shell pm disable-user --user 0 com.xiaomi.midropMi Drop pop-ups
adb shell pm disable-user --user 0 com.miui.playerAdvertising in the Music Player
adb shell pm disable-user --user 0 com.android.browserPop-up news in Mi Browser

β˜‘οΈ Preparation for ADB-team

Done: 0 / 4

⚠️ Note: Disabling system applications can cause the phone to run unstable. For example, a command for com.miui.analytics may disrupt some functions. MIUI. Before executing commands, make a backup copy of the data.

5. Third-party applications to block floating windows

If you don't want to mess with settings or ADB, you can use specialized utilities.The best options for Redmi 10 are:

  • πŸ›‘οΈ Blokada – Blocks Advertising at Level DNS, including some of the floating windows from Xiaomi.
  • 🚫 App Ops – allows you to disable permissions for system applications (requires) ADB root).
  • πŸ” Miui Hidden Settings – reveals hidden settings MIUI, where you can deactivate floating notifications.

Example of Blokada setup:

  1. Download the application from the official website.
  2. Turn it on. VPN-mode.
  3. Add to the blacklist the domains: ad.mi.com tracker.ai.xiaomi.com data.mistat.xiaomi.com

These apps don’t give 100% guarantee, but they reduce the number of floating windows by 70-80%.

πŸ’‘

Third-party ad blockers (e.g. Blokada) work better when used in conjunction with disabling system notifications via MIUI settings.

Extreme measures: resetting settings or firmware

If floating windows appear due to a firmware failure or application conflict, it can help:

  • πŸ”„ Reset to factory settings (delete all user data, but return the system to its original state).
  • πŸ“₯ Update/flashing MIUI through settings β†’ System Update or Mi Flash Tool.
  • πŸ› οΈ Install custom firmware (for example, LineageOS or Pixel Experience) – a radical method that requires unlocking the bootloader.

Before resetting or firmware:

  1. Save important data (photos, contacts) to the cloud or PC.
  2. Make sure the firmware version is compatible with your model (Redmi 10 has selene encoding for the global version).
  3. Use official tools (Mi Flash or Fastboot) to avoid the device's "brick."

⚠️ Note: Installing unofficial firmware will void the warranty and may result in loss of functionality (e.g., stop working). NFC Before the procedure, check the feedback on the specific firmware for Redmi 10 on the forums. 4PDA or XDA Developers.

FAQ: Frequent questions about floating windows on Redmi 10

πŸ”Ή Why After Updating MIUI Floating windows reappear?
Updates MIUI They often reset notification settings or return disabled system applications. After the update: Check the notification settings for each application again. ADB-- clear the app cache, Security and Topics.
πŸ”Ή Can I remove the floating windows without rooting and ADB?
Yes, but not completely. Combination of: Disable notifications in application settings, use Blokada or similar blockers, activate the mode No distractions, will reduce the number of windows by 60-80%, 100% of the result will require ADB or root.
πŸ”Ή Floating windows only appear in games. How to fix it?
This is the fault of Game Turbo – the service. MIUI, Turn it off: Start the game and swipe to the right to call the Game Turbo panel. βš™οΈ and turn off Floating Notifications and Tips, or completely deactivate Game Turbo via Settings. β†’ Special facilities β†’ Game Turbo.
πŸ”Ή After the blackout ADB-The phone is slowing down?
You probably turned off the critical system process. To get it back: Connect your phone to your PC and execute the command: adb shell pm enable com.name.disabled.application (replace with the name of the service that was disabled).If you don't remember which apps you blocked, reset through Settings β†’ Reset.
πŸ”Ή Is there a difference between floating windows on Redmi 10 and Redmi Note 10?
Yes, despite the similarity of firmware, the Redmi Note 10 (mojito encoding) has a different set of system applications. For example, on the Note 10, floating windows are more often associated with Mi Video and GetApps, whereas on Redmi 10 the main source is Security and Themes. ADB-Teams may differ.