The Xiaomi Redmi Note 8 Pro remains a popular smartphone even years after its release, but many users are faced with intrusive built-in advertising in the shell of MIUI. Banners in settings, push notifications about promotions and ad units in system applications are annoying, especially when the phone is bought for full cost. Fortunately, there are several ways to get rid of them - from simple settings to profound changes in the system.
In this article, we will look at 5 proven methods, including formal and informal solutions. It is important to understand that some require technical skills, while others can affect the warranty. We will also explain what methods work on the Redmi Note 8 Pro with MIUI 12-14 (relevant to firmware 2026) and what risks they carry. If you are ready to return a clean interface without intrusive advertising, read on.
Why is there an ad in Redmi Note 8 Pro and can it be removed completely?
The built-in advertising in MIUI is part of Xiaomiโs business model, which allows the company to offer smartphones at a lower price.
- ๐ฑ System applications (Security, Themes, Files, Music)
- โ๏ธ Settings menu (sections About the phone, Additional)
- ๐ Push notifications (advertising games, Mi Store shares)
- ๐ Search in the system (banners in search results)
Can we take it away forever? Yes, but with the caveats:
- โ Partly through the settings MIUI (switch off ~70% of advertising advertising).
- โ Completely through ADB or custom firmware (requires unlocking the bootloader).
- โ Impossible โ if you use an official global firmware without superuser rights (root).
โ ๏ธ Attention: Disabling Advertising through Unofficial Methods (ADB, modified APK) This can lead to loss of warranty or unstable system operation.On the Redmi Note 8 Pro with a locked bootloader, some commands are used. ADB may not work.
If you're not willing to take risks, start with the first method (MIUI settings), which is the safest and requires no additional tools.
Method 1: Disabling Advertising through MIUI Settings (without root)
The simplest method that works on any version of MIUI (including the Redmi Note 8 Pro) is not to remove ads completely, but to reduce them significantly.
- ๐ฑ Smartphone with access to settings.
- ๐ Battery charge > 20% (in case of failure).
- โฑ๏ธ 5-10 minutes of time.
Instructions:
- Open Settings โ About the phone and tap 7 times on the MIUI version to activate the developer mode.
- Return to the main settings menu and go to Additional โ Special Opportunities โ Advertising.
- Turn off the sliders: ๐ Personalized recommendations ๐ Promotional notices ๐ Showing Recommended Content
Settings โ Applications โ Application Management โ All applications
- Msa (Mi System Ads) โ Disable โ Remove Updates
- Miui Daemon โ Stop it.
After the device is restarted, ads in settings and some system applications will disappear. However, banners in Mi Video, Mi Music and Themes may remain - they will need to be removed in the following ways.
โ๏ธ Preparing for the Advertising Disconnection
Method 2: Using ADB to Deeply Disable Advertising
If the first method didnโt work, you can go further and disable advertising services via Android Debug Bridge (ADB).This method works on the Redmi Note 8 Pro with any version of MIUI, but requires a connection to a computer.
What you need:
- ๐ป Computer with Windows/macOS/Linux.
- ๐ USB-cable (preferably original).
- ๐ฆ Installed drivers Xiaomi and ADB Tools.
Step-by-step:
- Turn on your phone: Settings โ About Phone โ MIUI version (7 taps for developer mode). Settings โ Additional โ Developers โ Debugging over USB.
Redmi Note 8 Pro
File transfer
ADB
adb devices(Serial number device should appear)
adb shell pm hide com.miui.systemAdSolutionadb shell pm hide com.xiaomi.midropadb shell pm hide com.miui.analyticsThese commands hide (not remove!) the system applications responsible for displaying ads. After the reboot, the banners should disappear. If not, try additional commands:
adb shell settings put global hidden_api_policy 1adb shell pm uninstall --user 0 com.miui.analyticsโ ๏ธ Note: Some Redmi Note 8 Pro firmware (e.g, MIUI 14 for Russia) pm hide commands may not work due to Xiaomi limitations.In this case, try an alternative method with the help of the X-ray. ADB AppControl (described below).
๐ก
If ADB Can't see the device, try reinstalling drivers through Mi PC Suite or use another suite USB-cable.
Method 3: ADB AppControl โ Advanced Advertising Management
If standard ADB commands donโt work, you can use ADB AppControl, which provides a graphical interface for managing system applications, which is suitable for the Redmi Note 8 Pro with any MIUI version, including 12.5 Enhanced and 14.
Instructions:
- Download ADB AppControl and unpack the archive.
- Connect the phone to the computer with USB debugging enabled.
- Run the ADBAppControl.exe file and wait for the device to connect.
- In the list of applications, find and disable: ๐น com.miui.systemAdSolution (MIUI System Ads) ๐น com.xiaomi.midrop (Mi Drop - often shows ads) ๐น com.miui.analytics (Analytics collection) ๐น com.xiaomi.market (GetApps โ a store with advertising)
Apply
The advantage of this method is that you see a complete list of system applications and can only disable those associated with advertising without affecting critical services.
| Annex | Package | What's he doing? | Can I turn it off? |
|---|---|---|---|
| MIUI System Ads | com.miui.systemAdSolution | The main module of advertising | โ Yes. |
| Mi Analytics | com.miui.analytics | Collection of data on use | โ Yes. |
| GetApps | com.xiaomi.market | Branded app store | โ ๏ธ Partially (may break updates) |
| Mi Drop | com.xiaomi.midrop | File transfer + advertising | โ Yes. |
| Mi Video | com.miui.video | Video player with banners | โ Yes (replace by) VLC) |
๐ก
Disabling com.miui.analytics also reduces battery consumption, as background data collection stops working.
Method 4: Install custom firmware (for experienced users)
If you're willing to take drastic measures, you can install custom firmware without advertising, which is suitable for the Redmi Note 8 Pro (begonia), but requires:
- ๐ Unlocked bootloader (the procedure erases all data!).
- ๐ ๏ธ Established TWRP or another custom Recovery.
- ๐ฅ Firmware-based AOSP (For example, LineageOS, Pixel Experience or modified MIUI without advertising (for example, MIUI EU).
Step-by-step:
- Unlock the bootloader through Mi Unlock Tool (requires a Xiaomi account and wait 7-30 days).
- Install TWRP for begonia (instructions are available on XDA Developers).
- Download the firmware: ๐น MIUI EU (MIUI Advertising-free and Chinese-based). ๐น LineageOS (pure Android, but without Xiaomiโs signature chips).
TWRP
Power + Vol Up
Wipe โ Format Data
Install
โ ๏ธ Warning: Installing custom firmware voids warranty and may result in loss IMEI or a broken camera (especially on the Redmi Note 8 Pro with a Mediatek Helio processor) G90T). Before the procedure, make a backup copy of NANDroid in TWRP!
The advantages of custom firmware:
- โ No advertising at all (even in system applications).
- โ More smooth work (especially on Pixel Experience).
- โ Regular security updates.
Cons:
- โ Loss of branded chips (IR Blaster, Game Turbo).
- โ Possible bugs with camera or sensors.
- โ No official support (manual updates).
What if the camera doesnโt work after the firmware?
Method 5: Alternative methods (without root and ADB)
If the previous methods seem complicated, you can try to do without ADB and unlocking. These methods are less effective, but safe for beginners.
1. Use of alternative launchers
Install a launcher that blocks ads on the home screen:
- ๐น Nova Launcher (disables ads in widgets).
- ๐น Lawnchair (light launcher with banner lock).
2. Replacement of system applications with analogues
Remove or disable standard Xiaomi apps and install alternatives:
| Standard annex | The alternative | Reason for substitution |
|---|---|---|
| Mi Browser | Firefox or Chrome | Built-in advertising in bookmarks |
| Mi Video | VLC | Banners before the video |
| Mi Music | Spotify or YouTube Music | Advertising in playlists |
| GetApps | Google Play | Intrusive notifications |
3. Blocking Advertising through DNS
Change. DNS-server to phone to block advertising domains:
- Go to Settings โ Connections โ Private DNS.
- Select the host name of a private DNS enter: ๐น dns.adguard.com (blocks ads and trackers). ๐น 1.1.1.3 (Cloudflare Family โ filters malicious sites).
This method will not remove all ads in MIUI, but will reduce the amount of ads in the browser and some applications.
What if the advertisements returned after the update?
Xiaomi regularly releases MIUI updates that can restore disabled advertising services. If banners reappear after the update, try:
1. Repeat steps from Method 1 and 2
After the MIUI update, some settings are reset.
- โ๏ธ Settings โ Additionally. โ Special facilities โ Advertising (enable disabled sliders).
- ๐ฑ ADB or ADB AppControl (re-disclose com.miui.systemAdSolution).
2.Return to the previous version of MIUI
If the update brings too much advertising, you can return the old firmware:
- Download the desired version of MIUI for begonia with Xiaomi Firmware Updater.
- Go to Settings โ About the phone โ System update.
- Slap the icon. โฎ โ Select the update package and specify the downloaded file.
โ ๏ธ Warning: A rollback to old firmware may result in data loss or phone lock if the version is MIUI Do this only as a last resort!
3. Install a patch to block ad module updates
Forums XDA and 4PDA modified APK-files that prevent the recovery of ads, such as:
- ๐น MIUI Optimizer (pattern to disable advertising).
- ๐น MIUI Hidden Settings (Extended settings).