How to permanently remove floating windows on Xiaomi Redmi Note 8 Pro: from advertising to system notifications

Xiaomi Redmi Note 8 Pro is one of the most popular smartphones in the budget segment, but many users face intrusive floating windows: advertising in games, system notifications about cleaning memory, offers to update software or connect to the Mi Cloud. These pop-ups are not only annoying, they also slow down the device, especially when multitasking is involved. In this article, we will look at all possible sources of floating windows and how to disable them โ€” from standard settings. MIUI Up to Hidden Features for Experienced Users.

It is important to understand that floating windows are of three types: 1 Advertising (built into Xiaomiโ€™s proprietary applications), 2 System (notifications about updates, security, memory), 3) From third-party applications (messengers, games, banking services).

Each type requires a different approach, there is no universal solution. We tested all methods on the Redmi Note 8 Pro with a different model. MIUI 12โ€“14 (including global and Chinese firmware versions) and selected only running ones.

If you've tried to turn off notifications in your settings, but the windows keep popping up, don't rush to drop your phone to factory settings. 90 percent of the time, the problem is solved without drastic measures. Let's start with the simplest ways and gradually move on to the advanced ones.

1. Disabling advertising in branded Xiaomi applications

The main source of floating windows on the Redmi Note 8 Pro is advertising in standard utilities: Security, Themes, Music, Video and even Settings. Xiaomi integrates ad units into the standard utilities. MIUI system level, but can be deactivated through hidden parameters.

The method works on all versions. MIUI, global (EEA) You don't need root rights or any additional software:

  • ๐Ÿ“ฑ Open the Security app (shield icon).
  • โš™๏ธ Go to Settings (cog in the upper right corner).
  • ๐Ÿ” Scroll down and select Advertising Preferences (or Personalized Ad Recommendations in English).
  • ๐Ÿšซ Turn off the slider Personalized advertising and confirm the action.
  • ๐Ÿ”„ Return to the main Security menu and check if banner ads have disappeared.

If there is no Advertising Preference, then your version MIUI In this case, use an alternative method:

  1. Launch the Topic app.
  2. Click on the profile avatar in the upper right corner.
  3. Select Settings โ†’ Advertising settings.
  4. Turn off all available tumblers.

โ˜‘๏ธ Checking the ad-off

Done: 0 / 4

โš ๏ธ Note: On Chinese firmware (China) ROM) Advertising may return after updates MIUI. In this case, you will have to repeat the procedure or consider the transition to the Global ROM.

2. Set up notifications for system applications

System floating windows are notifications from MIUI Optimization, Cleaner, Mi Cloud and other services that appear on top of all windows and often block interaction with the screen, and you can turn them off through the notification menu, but there are nuances:

Unlike regular notifications, system windows are managed separately, such as a message that says "Memory is almost full" or "Update". MIUI For better performance, they don't come as pushes, they come as pop-up dialogues:

  • ๐Ÿ”ง Go to Settings. โ†’ Annexes โ†’ Application management.
  • ๐Ÿ” In the search box, enter the name of the system application (for example, Cleaner or Security).
  • ๐Ÿ“› Select the application and tap on Notifications.
  • ๐Ÿšซ Disable all notification categories, especially those marked โ€œPop-upsโ€ or โ€œDialogues".

To completely disable system prompts, it is also recommended:

Settings โ†’ Memory โ†’ Autoclean โ†’ Disable โ€œShow notificationsโ€
AnnexType of notificationHow to turn off
Security (Security)Advertising banners, optimization proposalsApplication settings โ†’ Advertising preferences
Cleaner (Cleaning)Pop-ups about filled memorySettings โ†’ Memory โ†’ Autocleaning
Mi CloudInvitations to make backup copySettings โ†’ Xiaomi account โ†’ Mi Cloud โ†’ Notifications
Themes (Themes)Advertising new themes and wallpaperProfile โ†’ Settings โ†’ Advertising settings
๐Ÿ“Š What floating windows annoy you the most?
Advertising in branded applications
System Memory Notifications
Pop-up dialogue from games
Notifications from messengers

3.Blocking floating windows from third-party applications

Google Play apps (games, instant messengers, banking services) often abuse floating windows, such as Free Fire or the Internet. PUBG Mobile shows ads on top of the game, and Viber or WhatsApp - pop-up notifications for new messages. On Redmi Note 8 Pro, this is controlled through special permissions.

To prevent applications from creating floating windows:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select a problem application (such as a game or messenger).
  3. Use other permissions (or additional permissions).
  4. Find the item "Show on top of other applications" and turn it off.

For mass blackout:

  • ๐Ÿ“ฑ Use App Ops (requires permissions) ADB).
  • ๐Ÿ”ง Enable Developer Mode (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” tap 7 times).
  • ๐Ÿ–ฅ๏ธ Connect your phone to your PC and execute the command: adb shell pm grant com.lbek.appops android.permission.GET_APP_OPS_STATS
  • ๐Ÿ“ต In App Ops, find permission SYSTEM_ALERT_WINDOW Disable it for unnecessary applications.

โš ๏ธ Warning: Disabling the permission to show on top of others for instant messengers will cause pop-up notifications about messages to stop working. If it is critical, leave the permission on, but set the priority notifications in the application itself.

๐Ÿ’ก

If after disabling permissions, the application stopped working, try to clear its cache first (Settings) โ†’ Annexes โ†’ Warehouse โ†’ Clear the cache).

4.Use Do Not Disturb mode to block all pop-ups

Function Do not disturb (DND) On the Redmi Note 8 Pro, you can completely block all notifications and floating windows, but smartly. If you configure it correctly, you get rid of intrusive pop-ups without missing important calls or messages.

How to turn on the selective mode DND:

  • ๐Ÿ”” Go to Settings. โ†’ Sound and vibration โ†’ Don't disturb.
  • ๐Ÿ”„ Select a Schedule and set a time (for example, from 22:00 to 8:00).
  • ๐Ÿ“ต In the Exclusions section, allow calls and messages from Selected Contacts.
  • ๐Ÿšซ Enable Block Visual Notifications (Hides Floating Windows).

For permanent blocking of all pop-up windows (except alarm clock):

Settings โ†’ Do not disturb โ†’ Rules โ†’ Add rule โ†’ Select โ€œNo sound for indefinite periodโ€ โ†’ Enable โ€œBlock notificationsโ€

On Chinese firmware (China) ROM) Do Not Disturb can be reset after rebooting. To avoid this, use third-party applications like Do Not Disturb Scheduler (requires permissions) ADB).

5 Advanced Methods: ADB and System File Modification

If the standard methods don't work, you'll have to use advanced methods, which require you to connect your phone to your PC and use it. ADB (Android Debug Bridge: These instructions are suitable for users who are not afraid of the command line.

Method 1: Disabling system dialogues through ADB

  1. ๐Ÿ–ฅ๏ธ Install. ADB and Fastboot Tools on PC.
  2. ๐Ÿ“ฑ Turn on the debugging. USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” 7 taps โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  3. ๐Ÿ”Œ Connect the Redmi Note 8 Pro to PC and execute the command: adb shell pm uninstall --user 0 com.miui.analytics (this will disable analytics collection that often causes pop-ups).
  4. ๐Ÿ”„ Use AdBlocking Security Ads: Adb shell settings put global hidden_api_policy 1

Method 2: Remove system applications (requires an unlocked bootloader)

If you're prepared for radical measures, you can remove unnecessary system utilities that generate floating windows.

  • ๐Ÿ”“ Unlock the bootloader via Mi Unlock Tool (official way from Xiaomi).
  • ๐Ÿ“ฆ Install custom recovery (for example, TWRP).
  • ๐Ÿ—‘๏ธ With help. TWRP File Manager Delete the folders: /system/priv-app/MiuiDaemon /system/priv-app/Analytics

โš ๏ธ Attention: Removing system applications can lead to unstable phone operation, update errors or even a "brick" (breaking firmware).Be sure to back up through TWRP Or Mi Flash Tool.

What happens if you delete system applications without backup?
Without a backup, you risk losing access to key features MIUI, For example: - Thematic engine will not work (it will be impossible to change wallpaper or fonts). - Security settings (antivirus, call blocking) may be missing. - The phone will cease to receive OTA-Update "over the air": You can only recover deleted files without backup through a complete flashing, which will lead to data loss.

6.Alternative firmware: transition to custom MIUI or AOSP

If none of these methods worked, the last option is custom firmware. There are several alternatives available on the Redmi Note 8 Pro:

  • ๐Ÿ“ฑ MIUI EU (European assembly without advertising and Chinese services).
  • ๐Ÿค– LineageOS or Pixel Experience (Pure Android without a single Android) MIUI).
  • โšก Xiaomi.eu (optimized) MIUI blacked-out).

Advantages of custom firmware:

FirmwarePlusesCons
MIUI EUNo ads, weekly updates, all features MIUIYou need to unlock the bootloader, there are possible bugs with the camera
Pixel ExperienceClean Android, fast work, no unnecessary servicesNo signature chips. MIUI (theme, dual applications)
LineageOSStability, long-term support, minimalist designNo proprietary drivers (may not work) NFC)

Instructions for installing Xiaomi.eu:

  1. Unlock the bootloader (see section 5).
  2. Download the latest version of Xiaomi.eu for Redmi Note 8 Pro (codename begonia) from the official website.
  3. Set it through TWRP (Choose the Wipe โ†’ Format Data, then Install and specify downloaded ZIP-file).
  4. After restarting, perform the initial setup.

๐Ÿ’ก

Custom firmware solves the floating window problem once and for all, but it requires technical skills. MIUI EU, As it is as close as possible to the stock version.

7 What to do if the floating windows returned after the update

MIUI It's known for resetting some settings after updates, including disabled notifications and ads. If floating windows come back, then you can use the algorithm:

  1. ๐Ÿ”„ Check the version. MIUI In Settings โ†’ If the update came recently, it probably crashed.
  2. ๐Ÿ“‹ Repeat the steps from Section 1 (disabling ads in Security and Topics).
  3. ๐Ÿ”ง Go to Settings. โ†’ Annexes โ†’ Application management and check permissions for system utilities.
  4. ๐Ÿ“ต If the problem is in a third-party app, update it or remove it.

If windows only appear in certain applications (e.g., games):

  • ๐ŸŽฎ Check the game settings: often ads can be turned off for domestic currency or in the premium version.
  • ๐Ÿ›ก๏ธ Use Blokada or AdGuard to block ad domains (does not require root).
  • ๐Ÿ”„ Reinstall the app โ€“ sometimes it helps.

On Chinese firmware (China) ROM) After the update, a new advertising system may appear, in which case only the transition to Global will help. ROM custom-made.

FAQ: Frequent questions about floating windows on Redmi Note 8 Pro

โ“ Why does it reappear after the security ad is turned off?
On Chinese firmware (China) ROM) Advertising modules are updated through Xiaomi servers. To avoid this, disable automatic updates of applications in Google Play for system utilities or install MIUI EU.
โ“ Can you remove floating windows without root rights?
Yes, in 90% of cases, standard settings are sufficient MIUI (see sections 1 to 4. Root or ADB Requires only for deep system modification (removal of system applications).
โ“ Why do games have floating windows with ads, even if I turned them off?
This is an ad within the app itself (e.g., Free Fire or Candy Crush) that can only be blocked through: Buy a premium version of the game. DNS-filter (e.g. 1.1.1.3 in Wi-Fi settings) applications like Blokada (no root ad blocker).
โ“ How to return floating notifications from messengers if I turned them off?
Go to Settings. โ†’ Annexes โ†’ [Name of messenger] โ†’ Other permissions and turn on "Show over other applications." If you don't have one, update the app.
โ“ Will there be floating windows on custom firmware?
Nana MIUI EU or Pixel Experience floating windows are not by default, as these builds are cleared of Xiaomi advertising modules. Except for windows from third-party applications (games, instant messengers), which are controlled by their internal settings.