The Xiaomi Redmi Note 8 Pro is one of the most popular smartphones in the budget segment, but its owners often face intrusive advertising in the system menus, MIUI applications and even on the lock screen. Unlike flagship models where advertising can be turned off through a premium account, on the Redmi Note 8 Pro (begonia model), this process requires manual adjustments or radical measures.
In this article, we will look at all possible methods, from basic (available to any user) to advanced (requires unlocking the bootloader and superuser rights). Particular attention will be paid to the unique nuances of the MIUI 12/13/14 firmware for the Redmi Note 8 Pro, where standard methods often do not work due to manufacturer limitations.
Why is there so much advertising on the Redmi Note 8 Pro and can it be removed?
The reason for the appearance of advertising on the Redmi Note 8 Pro lies in the business model of Xiaomi: the company monetizes budget devices due to displays of banners in the MIUI corporate shell.
- π± System menus: Settings β Topics, Security β Cleaning, Downloading.
- π Lock screen: banners when unlocking or on the weather widget.
- π₯ Annexes MIUI: Music, Video, Browser, Files.
- π Push notifications: Ads in the curtain of notifications from Mi Video, Mi Browser.
- π Software Updates: Proposals to Install Unnecessary Applications through System Update.
You can remove ads completely without losing functionality, but it will require a combination of methods. 100% get rid of them only with custom firmware (for example, LineageOS or Pixel Experience), but this requires unlocking the bootloader and can be unwarranted. Below we will look at all the options from the simplest to the most radical.
Method 1: Disabling personalized advertising in MIUI settings
The safest and fastest method is to disable personalized recommendations in system settings, which wonβt remove all ads, but will significantly reduce their number, especially in Xiaomi apps.
Instructions:
- Open Settings β Google β Advertising.
- Activate the switch to Turn off personalized advertising.
- Go back to the basic settings and go to Settings β Applications β Application Management.
- Find the Msa app (com.miui.systemAdSolution), open its settings and select Disable (if the option is active).
This method works on all versions of MIUI, but has limitations:
- β Remove targeted ads in Mi Browser, Mi Video.
- β Does not affect banners in Settings and on the lock screen.
- β Advertising in Topics and Cleaning will remain.
π‘
If there is no option to disable Msa in Application Management, try clearing the app cache first, then restarting the smartphone.
Method 2: Blocking Advertising through ADB (no root rights)
A more effective method is the use of ADB-commands to disable system components responsible for displaying ads, which does not require root, but requires connecting the smartphone to a computer.
Step-by-step:
- Install ADB and Fastboot Tools on PC.
- Turn on the smartphone Developer Mode (7 times click on the MIUI version in Settings β About phone).
- Activate Debugging by USB in Settings β Additional β For developers.
- Connect the Redmi Note 8 Pro to your PC and execute the commands in the terminal:
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.android.browser
adb shell pm hide com.miui.player
adb shell pm hide com.miui.video
adb shell pm hide com.xiaomi.midropThese commands will disable the main advertising modules.
adb shell pm uninstall -k --user 0 com.miui.systemAdSolutionInstalled drivers Xiaomi on PC
Developer mode on the smartphone is enabled
USB debugging activated
The smartphone is connected in file transfer mode (MTP).
Terminal/Command Line Launched on behalf of Administrator-->
Advantages of the method:
- β Cleans up. ~70% of ads (including banners in Settings).
- β Doesn't require root rights.
- β Reversible (you can bring it all back).
Disadvantages:
- β After updating MIUI It may be necessary to repeat the commands.
- β Some system applications (themes, cleaning) will still show ads.
What if the ADB canβt see the device?
Method 3: Use of third-party ad blockers (with reservations)
Many users try to block ads using apps like AdGuard or Blokada, but on the Redmi Note 8 Pro, these methods work in part because of MIUI limitations:
| Annex | Efficiency | Need root? | Cons |
|---|---|---|---|
| AdGuard | Medium (30-50%) | No. | Does not block system advertising, requires VPN-regime |
| Blokada | High (60-80%) | No. | It may conflict with banking applications |
| DNS66 | Low (20-30%) | No. | Not working with HTTPS-reklam |
| Luckypatcher | High (80-90%) | Yes. | Requires root, risk of blocking Google account |
For maximum effect without root, we recommend combining Blokada with ADB-The method from the previous section:
- Install Blokada from the official website (not from Google Play!).
- Activate the lock on DNS and add lists: π‘οΈ AdAway π‘οΈ Energized Protection π‘οΈ Xiaomi Ad Blocklist
Blokada
Exceptions for system applications
β οΈ Attention: Use VPN-Blockers (AdGuard, Blokada) can lead to slowdown of the Internet and conflicts with banking applications (Sberbank, Tinkoff).If payment services stop working after installation, add them to exceptions or use separate ones. VPN (Like NetGuard).
Method 4: Remove system applications via TWRP (for advanced)
If you are willing to take drastic measures, you can remove advertising modules physically through custom recovery TWRP.
- π Unlocked bootloader (bootloader).
- π± Established TWRP Redmi Note 8 Pro (begonia model).
- π§ Data backup (risk of information loss!).
List of safe packets to remove (do not delete the rest - this will lead to a blink!):
com.miui.systemAdSolution # Main Advertising Module
com.android.browser # Mi Browser
com.miui.player # Mi Music
com.miui.video # Mi Video
com.xiaomi.midrop #Mi Drop (advertising in notifications)
com.miui.analytics #Collecting statistics
com.miui.cloudservice # Xiaomi Cloud (Synced Advertising)
com.miui.cloudbackup # Backup (banners)How to delete:
- Load to TWRP (clip Power + Volume Up).
- Go to Advanced β File Manager.
- Open the /system/priv-app/ or /system/app/ folder.
- Remove the names from the list above.
- Reboot.
β οΈ Warning: Removing system applications can lead to unstable work MIUI, Update errors or inability to use certain features (for example, Mi Cloud).Be sure to create a full backup before deleting TWRP And save it to a PC, and it's going to be really hard to recover deleted packages without a backup.
π‘
Removing system applications via TWRP is the most effective way to remove ads permanently, but it is only suitable for power users. For beginners, we recommend starting with ADB or blockers.
Method 5: Switch to custom firmware (complete disposal of advertising)
If you donβt like half-measures, the only way to remove all ads 100% is to install custom firmware based on AOSP (for example, LineageOS, Pixel Experience, HavocOS), which completely replaces MIUI with βpureβ Android without ad modules.
Pros:
- β There is no system advertising (even in settings).
- β More smooth operation (no background processes) MIUI).
- β Regular security updates.
Cons:
- β Loss of warranty (requires unlocking the bootloader).
- β Some Xiaomi features will stop working (for example, the company will not be able to use them, IR Blaster, Game Turbo).
- β Risk of "brike" in case of improper installation.
Recommended firmware for Redmi Note 8 Pro:
| Firmware | Android version | Stability | Reference |
|---|---|---|---|
| Pixel Experience | 13/14 | βββββ | Download |
| LineageOS | 18.1 (Android 11) | βββββ | Download |
| HavocOS | 14 | βββββ | Website |
Installation instructions:
- Unlock the bootloader via the Mi Unlock Tool (can take up to 720 hours to wait!).
- Install TWRP for Redmi Note 8 Pro (version 3.6.2 or later).
- Download firmware and GApps (if you need Google services).
- In TWRP, run Wipe β Format Data (enter yes).
- Install firmware, then GApps, then Magisk (for root).
- Reboot.
What if the camera doesnβt work after the firmware?
Comparison of methods: what to choose?
To make it easier for you to determine, we have compiled a comparative table of all ways:
| Method | Efficiency | Difficulty | Need root? | Risks. |
|---|---|---|---|---|
| Disconnection in settings | βββββ (10-20%) | βββββ | No. | Minimum |
| ADB-team | βββββ (60-70%) | βββββ | No. | Reset after update |
| Blokada/AdGuard | βββββ (50-60%) | βββββ | No. | Conflicts with banking applications |
| Removal via TWRP | βββββ (80-90%) | βββββ | Yes (optional) | Risk of unstable work |
| Custom firmware | βββββ (100%) | βββββ | Yes. | Loss of warranty, possible breech |
For most users, the best solution is a combination of:
- ADB-Teams (remove system advertising).
- Blokada (blocks any remaining ads in apps)
- Disable personalization in Google settings.
If you are not afraid of risks, custom firmware will give the maximum result, but it will take time to set up.