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

The Xiaomi Redmi Note 8 is still one of the most popular budget smartphones, but many users are faced with intrusive floating windows โ€” whether itโ€™s ads in MIUI, pop-up notifications from apps or system prompts. These windows are not only annoying, but can slow down the device by 15-20% due to the constant load of background processes. In this article, we will examine all possible sources of floating windows and ways to turn them off โ€” from standard settings to radical methods for advanced users.

It is important to understand that floating windows are of three types: 1 System notifications MIUI (updates, tips for use), 2 Advertising in branded services (Music, Browser, Security), 3 Pop-ups from third-party applications (games, social networks, instant messengers).

Each type requires a different approach, there is no universal solution, and we tested all methods on the Redmi Note 8 with MIUI 12.5/14, and only selected those that work consistently.

1.Switching off system floating windows in MIUI

The first step is to get rid of the standard pop-up prompts and notifications that the MIUI shell itself shows, which are the windows that appear when you first start functions, updates, or when the system thinks you need help, and you can turn them off without root rights or third-party programs.

Go to: Settings โ†’ Memory โ†’ Autorun

Turn off auto-run for MiuiDaemon and System Tracing apps here, which are responsible for most system prompts. Then go back to the basic settings and select:

Settings โ†’ Notifications โ†’ Additional โ†’ Floating Notifications

Turn off the switch for all applications except mission-critical (such as calls or SMS).

  • ๐Ÿ”ง MiuiDaemon โ€“ responsible for smart prompts (e.g., โ€œPlug headphones in for better sound")
  • ๐Ÿ“ฑ System Tracing โ€“ collects usage data and shows recommendations
  • ๐Ÿ”” Floating notifications โ€“ small windows on top of the screen (e.g. from Google Play)

โš ๏ธ Warning: MiuiDaemon shutdown can hide useful notifications of low battery charge or overheating. If you notice problems, return the settings back.

Disable auto-start MiuiDaemon|Disable Auto-Start System Tracing|Turn off floating notifications for unnecessary applications|Check the section "Special Permits"-->

2. Removal of Advertising in Xiaomi Branded Apps

Xiaomi is known for embedding ads into its services โ€” Mi Browser, Mi Music, Security, and even Settings โ€” which often appear as floating windows when opening apps, and fortunately, can be removed without removing the programs themselves.

Method 1: Through Advertising Settings (works on MIUI 12.5+): Settings โ†’ Memory โ†’ Advertising Settings โ†’ Disable โ€œRecommendationsโ€

Then, in the same menu, select Reset Ad ID and confirm the action.This will delete your profile for targeted advertising.

Method 2: For specific applications:

  • ๐ŸŒ Mi Browser: Open your browser โ†’ Settings โ†’ Additionally. โ†’ Deactivate "Show the news"
  • ๐ŸŽต Mi Music: Go to the app โ†’ Profile โ†’ Settings โ†’ Delete โ€œPersonalized recommendations"
  • ๐Ÿ›ก๏ธ Security: Settings โ†’ About the programme โ†’ Disable "Show Ads" (you may need several clicks on the application version)

AnnexThe path to settingsWhat to turn off
Mi BrowserSettings โ†’ Additional"Showing news", "Recommendations on the home screen"
Mi MusicProfile โ†’ Settings"Personalized recommendations", "Banners on the playback screen"
SecuritySettings โ†’ About the program (stamp 5 times according to the version)"Showing Advertising", "Smart Tips"
Mi VideoProfile โ†’ Settings โ†’ Notifications"Content recommendations", "Floating windows when viewing"

Mi Browser|Mi Music|Security|Mi Video|Other-->

3.Blocking floating windows from third-party applications

Many games and social networks (e.g. Facebook, AliExpress, PUBG Mobile) display floating windows with offers, updates, or ads, which appear on top of other applications and can interfere with work, and blocking them requires a comprehensive approach.

Step 1: Stop overlaying windows in Android settings.

Go to:

Settings โ†’ Applications โ†’ Application Management โ†’ Three dots (menu) โ†’ Special permissions โ†’ Showing over other windows

Turn off permission for all suspicious applications here.

  • ๐ŸŽฎ Games (PUBG, Free Fire, Call of Duty)
  • ๐Ÿ›’ Marketplaces (AliExpress, Joom, Wildberries)
  • ๐Ÿ’ฌ Messengers (Viber, Telegram with chatbots enabled)

Step 2: Use ADB for deep shutdown (requires a PC).

If floating windows keep popping up, you can block them at the system level through ADB. Connect your phone to your computer, turn on USB Debugging, and execute the command:

adb shell pm revoke <package_name> android.permission.SYSTEM_ALERT_WINDOW

Where <package_name> โ€” Application ID (e.g. com.alibaba.intl.android.apps.poseidon for AliExpress) can be found through Settings โ†’ Annexes โ†’ Select an application โ†’ Additionally.

โš ๏ธ Attention: Disabling permission SYSTEM_ALERT_WINDOW For system applications (e.g. com.android.systemui) it can cause a broken interface!

๐Ÿ’ก

To quickly find a problem application, use the command adb shell dumpsys window | grep mCurrentFocus - it will show which window is active on top of the others.

4 Hidden MIUI settings: disabling smart prompts

Xiaomi hides some of the settings that are responsible for floating windows with "useful" tips, which are prompts that appear when you hold a button for a long time or try to use the feature for the first time, and can be turned off through an engineering menu or hidden codes.

Method 1: Using ##6484## (MIUI test code).

Enter this code in the Phone app as if you were calling. The MTK Engineer Mode menu will open.

MTK Settings โ†’ Smart Tips โ†’ Disable Smart Tips

This will disable the majority of the system's pop-up prompts.

Method 2: Activity Launcher (Google Play app)

Install Activity Launcher, search for com.android.settings, and open.MiuiSmartTipsSettings, where you can deactivate certain types of prompts:

  • ๐Ÿ”„ Tips for changing the network (Wi-Fi/mobile)
  • ๐Ÿ”‹ Tips for saving battery
  • ๐Ÿ“ถ Notification of weak signal

What if the #6484## code doesn't work?
Some firmware has blocked this code, and the alternative is to use the app. MTK Engineering Mode from Google Play or Connect to Google ADB Adb shell settings put global settings smart_tips_enabled 0 After the reboot, the clues will disappear.

5. Radical methods: Disconnection via ADB and Magisk

If standard methods don't work, you'll have to use advanced tools, which require USB or root debugging, but are guaranteed to remove all floating windows, including system windows.

Method 1: ADB-deep-cleaning.

Connect your phone to your PC and do it in turn:

adb shell pm uninstall --user 0 com.miui.analytics


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm uninstall --user 0 com.miui.systemAdSolution

These commands remove Xiaomiโ€™s analytics and advertising modules, and once rebooted, the floating windows from the system services will disappear.

Method 2: Magisk + Disable Flag Secure module

If you have root, install the Disable Flag Secure module through Magisk, which allows you to block secure windows (such as from Netflix or banking apps) that sometimes conflict with MIUI and cause artifacts on the screen.

MethodRequired rightsWhat's blockingRisks.
ADB-teamUSB debuggingSystems analytics and advertisingSome MIUI features (such as themes) may stop working.
Magisk + Disable Flag SecureRootSecure windows (DRM, banking)Applications with protection can break (Netflix, Sberbank)
Removal via Titanium BackupRootAny system applicationsHigh risk of โ€œbrickingโ€ when removing critical components

โš ๏ธ Note: Deletion of com.miui.systemAdSolution may result in loss of functionality of branded themes. If you use custom themes, make a backup through Settings โ†’ Topics โ†’ My subjects. โ†’ Exports.

6. Alternative firmware: the last method

If nothing works, the most radical method is to reflash the phone on custom firmware without ads and floating windows.

  • ๐Ÿ“ฑ LineageOS โ€“ pure Android without unnecessary services Xiaomi
  • ๐Ÿ”„ Pixel Experience โ€“ firmware with Google Pixel interface and optimizations
  • โšก Havoc-OS - customizable firmware with many settings

Firmware process:

  1. Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7-15 days).
  2. Install TWRP Recovery for Ginkgo (you can download it on the official website).
  3. Download the firmware (like LineageOS for ginkgo) and transfer it to your phone.
  4. Boot in. TWRP (power + Vol Up and stitch ZIP-file.

๐Ÿ’ก

Custom firmware completely removes the floating MIUI windows, but requires unlocking the bootloader. This voids the warranty and can lead to data loss. Do backup through TWRP before firmware!

7. Frequent mistakes and how to avoid them

Many users make mistakes when trying to remove floating windows, which has the opposite effect of windows appearing more often or the system starts to lay.

  • โŒ Disabling all notifications โ†’ Leads to missing important messages (calls, SMS). Solution: Turn off only floating notifications (Settings) โ†’ Notifications โ†’ Floating).
  • โŒ Removing system applications without backup โ†’ It can break the interface. Solution: Before removing through ADB Titanium Backup or backup to backup TWRP.
  • โŒ Using โ€œoptimizersโ€ from the Play Market โ†’ Many of them are showing ads themselves. Solution: Use only proven tools (Greenify, AppOps).
  • โŒ Turning off Google Play Services โ†’ Breaks most apps. Solution: Instead, turn off ads in Google settings (Settings) โ†’ Google โ†’ Advertising โ†’ Disable personalization).

If after manipulations floating windows still appear, check: Settings โ†’ Applications โ†’ Application Management โ†’ Three points โ†’ Show system

Sort by installation date and find recently updated apps โ€“ they are often to blame.

FAQ: Answers to Frequent Questions

โ“ Why After Turning Off Floating Windows MIUI They come back?
This happens due to automatic resetting of settings after the update. MIUI. To avoid the problem: Before updating, take screenshots of all important settings. After updating, immediately return the settings to Settings. โ†’ Notifications โ†’ Swimming. Use it. ADB For permanent shutdown (adb shell settings put global) heads_up_notifications_enabled 0).
โ“ Can I remove the floating windows without rooting and ADB?
Yes, but not all, you'll turn off standard means: ๐Ÿ”• Systemic clues MIUI (through settings โ†’ Additionally. โ†’ Special facilities โ†’ Showing clues) ๐Ÿ“ต Advertising in branded applications (in the settings of each application) ๐Ÿšซ Floating windows from third-party applications (via Special Permits) However, deep system windows (such as from MiuiDaemon) are non-deep system windows ADB or root cannot be removed.
โ“ Why do floating windows appear even in safe mode?
This means that the source of the problem is the MIUI system application, not a third-party program. Only pre-installed services are running in safe mode. To fix: Check Settings โ†’ Applications โ†’ Application Management โ†’ System for updates for MiuiSystemUI or MiuiHome. Reverse to the factory firmware via the Mi Flash Tool (instructions on the official website). If the problem remains, it is a bug of a particular version of MIUI. Reverse to an older firmware (for example, from MIUI 14 to MIUI 12.5).
โ“ How to return floating windows if you turn off something important?
If after manipulations, the necessary notifications (for example, about calls) disappeared, restore the settings: For system notifications: Settings โ†’ Notifications โ†’ Restore by default For ADB-Changes: Execute Adb shell pm grant <package_name> android.permission.SYSTEM_ALERT_WINDOW For Remote Apps: Flash your phone through the Mi Flash Tool with the option clean_all (delete all data!).
โ“ Are there apps for automatically blocking floating windows?
Yes, but most require root or ADB. Verified options: ๐Ÿ›ก๏ธ AppOps โ€“ allows you to disable permissions for individual applications without root (needs to be used). ADB). ๐Ÿ”„ Greenify โ€“ โ€œfreezesโ€ background processes that show ads (works on the website) MIUI qualifyingly). ๐Ÿšซ Blokada โ€“ Blocks Advertising Domains at Level DNS (It does not require root, but it may conflict with VPN). โš ๏ธ Note: Apps like NoAds or AdGuard often show floating windows themselves offering to buy premium.