Xiaomi Redmi 8 is one of the most popular budget smartphones, but many users face annoying ads in MIUI, which appears in the settings menu, on the lock screen, in standard applications and even in notification panels. In this article, we will discuss all the working ways to completely disable ads on Redmi 8 without root rights and loss of warranty.
The problem is that Xiaomi has integrated advertising mechanisms deep into the firmware. Even after disabling personalized ads in the settings, banners can continue to appear. We tested all methods on current versions of MIUI 12/13/14 and selected only those that work on Redmi 8 (codenamed olive).
Why is Xiaomi Redmi 8 getting ads?
Advertising in MIUI is part of Xiaomiβs business model, monetizing budget devices by displaying banners in:
- π± System applications (Security, Themes, Music, Videos)
- βοΈ Settings menu (sections Additional, About the phone)
- π Notification panels (advertising games, applications, promotions)
- π Lock screen (banners when unlocking)
- π Mi Browser (inlays, start page)
The main sources of advertising:
| Xiaomi Service | Where the ads are showing | Can I turn it off? |
|---|---|---|
| msa (Miui System Ads) | System notifications, settings menu | Yeah, through the settings. |
| Miui Analytics | Data collection for targeted advertising | Yeah, full shutdown. |
| Mi Browser | Start page, tabs | Yes, a browser replacement. |
| GetApps | Recommendations of the applications in the menu | Partially (hiding the icon) |
| Mi Video/Music | Banners in players | Yeah, shutting down updates. |
On Redmi 8, ads appear even when Xiaomi accounts are disabled, a feature of MIUI firmware for budget models. On more expensive devices (for example, Mi 11 or POCO F4), there are fewer or none of ads, but on Redmi 8 it is sewn into the system services level.
β οΈ Warning: Disabling ads through changing system files (e.g., deleting com.xiaomi.msa.global) may result in loss of OTA-We recommend that you try safe methods first.
Method 1: Disabling personalized advertising in settings
The simplest method is to deactivate targeted ads through menus, which won't remove all banners, but will reduce them by 40-60%.
- Open Settings β Accounts and Sync β Mi Account.
- Slip on your profile and select Account Settings.
- Go to Confidentiality. β Personalized recommendations.
- Turn off the sliders: π Personalized recommendations π Usage analysis π Interest-based advertising
Settings β Additional β Special features β Advertising settings
all-option
After this action, ads in Settings and Notification Center should disappear, but banners in the apps (Themes, Security) will remain.
No banners in the menu "Settings"|No Advertising When Connecting to Wi-Fi|Disappeared notifications with offers of games|There are no pop-up windows in "Security"-->
Method 2: Remove System Applications Without Root (ADB)
If the standard settings did not help, you can disable advertising services through ADB (Android Debug Bridge: This method does not require root rights, but it will require a computer and a computer. USB-Advantage: Advertising disappears by 90% and the risk of system damage is minimal.
Step-by-step:
- Turn on Developer Mode: Go to Settings β About Phone. Tap 7 times on the MIUI version until the notification appears.
USB debugging
Settings β Additional β For Developers
Redmi 8
Mi PC Suite
ADB Tools
Command line.
Open the PowerShell window here
adb devices
adb shell pm uninstall --user 0 com.miui.analytics
adb shell pm uninstall --user 0 com.xiaomi.msa.global
adb shell pm uninstall --user 0 com.miui.systemAdSolutionWhat apps remove these commands:
- π com.miui.analytics β collection of usage statistics (ad targeting).
- π com.xiaomi.msa.global β the main advertising service MIUI.
- βοΈ com.miui.systemAdSolution - system banners in settings.
β οΈ Warning: After completing commands, do not update the Security and Themes apps through the Play Market - this may return ads.
Turned off in the settings.|Used. ADB|I was installing custom firmware.|I've tried nothing.|Another method-->
Method 3: Blocking Advertising via DNS (Private DNS)
Another effective method is change. DNS-This blocks the loading of banner ads at the network level, suitable for eliminating ads in the browser, applications and some system notifications.
How to set up:
- Go to Settings β Connections and Sharing β Private DNS.
- Select the hostname of the private DNS.
- Enter one of the addresses: π dns.adguard.com (AdGuard DNS β Blocks advertising and trackers) π‘οΈ security.cloudflare-dns.com (Cloudflare β protection against phishing) π« doh.dns.sb (DNS.SB β lock-up)
Save the settings and restart the phone.
Advantages of the method:
- β Does not require rooting or ADB.
- β Block ads on Mi Browser, YouTube, social media.
- β Works at the system level (no need to configure each application separately).
Disadvantages:
- β It may slow down the loading of some sites (due to additional checks) DNS).
- β Does not remove ads in Settings MIUI and the Notification Centre.
π‘
After the shift DNS Some websites (e.g. banking sites) have stopped opening, return settings to the value of "Automatically" or try another one DNS-server.
Method 4: Removing Advertising in Standard Applications
Even after disabling system advertising, banners can remain in standard Xiaomi applications, and letβs see how to remove them in the most problematic services.
Annex "Themes" (com.android.themes)
Here, the ad appears on the home screen and in the "Recommended" section to remove it:
- Open Topics β tap on the avatar in the upper right corner.
- Select Settings β Recommendations.
- Turn off all sliders (including "Theme Recommendations" and "Popular").
- Clear the app cache in Settings β Applications β Application Management β Themes β Storage.
2. Security appendix (com.miui.securitycenter)
The most intrusive source of advertising, to turn off banners:
- π‘οΈ Go to Security. β Settings (βοΈ) β Get recommendations and deactivate the option.
- π In the same menu, turn off Battery Optimization and Waste Cleanup β they often show ads.
- ποΈ Clear the application data in Settings β Annexes β Security β Warehouse β Clear the data.
3. Mi Browser and Mi Video
The best way to get rid of ads in these apps is to remove them or replace them with alternatives:
- π For the browser, install Google Chrome or Firefox.
- π¬ For the video β VLC or MX Player.
- π« Turn off automatic updates to these apps in the Play Market.
What if the adverts returned after the MIUI update?
Method 5: Install custom firmware (for advanced)
If nothing works, the radical method is to run custom MIUI firmware without advertising, like xiaomi.eu or MIUI Mix.
- π Total absence of advertising (all advertising modules removed).
- π§ Additional settings and optimizations.
- π Regular updates (weekly builds).
Disadvantages:
- β οΈ All data is reset (backup is needed).
- β οΈ Loss of warranty (if you unlock the bootloader).
- β οΈ Risk of "brick" (if incorrectly stitched).
Step-by-step:
- Unlock the bootloader through the Mi Unlock Tool (requires an account to be linked to the device for 72 hours).
- Install TWRP Recovery for Redmi 8 (codenamed Olive).
- Download the firmware xiaomi.eu (select the stable version for olive).
- Boot in. TWRP (clamp down the Power + Vol Up and stitch ZIP-file.
- Clean Dalvik/ART Cache and reboot.
β οΈ Watch: Redmi 8 with Anti-Rollback (ARB) You can't stitch old versions. MIUI β This will lead to hard-brick, and always use firmware that is newer than the one installed.
Method 6: Alternative methods (without root and ADB)
If you donβt want to mess with the settings or are afraid of breaking something, there are simpler solutions:
1.Using Launchers (shells)
Install an alternative launcher, for example:
- π Nova Launcher (Hidden Ads in the App Menu).
- π¨ Lawnchair (lightweight, no banners).
- π Microsoft Launcher (Integration with Windows, no Advertising).
After installation, select the launcher as default in Settings β Applications β By default.
2. Ad blockers (without root)
Apps like Blokada or AdGuard can block ads from:
- Download Blokada from the official website (not from the Play Market).
- Turn it on. VPN-regime.
- Activate blocking of all trackers and advertisements.
3. Disabling notifications from system applications
To prevent advertising from appearing in the notification panel:
- Go to Settings β Notifications β Notifications Management.
- Find apps: Miui Daemon Security GetApps Topics
notice
π‘
The most reliable way to get rid of ads 100% is a combination of methods: ADB + Private DNS + custom launcher, but for most users, it is enough to turn off personalized advertising in the settings and remove problematic applications through ADB.