Xiaomiβs smartphone advertising is one of the most talked-about topics among the brandβs owners. The Redmi Note 8 Pro, despite its popularity, is no exception: users regularly encounter banners in system apps, push notifications and even ads on the lock screen, the reason lies in the MIUIβs proprietary shell, which integrates advertising modules for monetization by default.
In this article, weβll look at all the ways you can disable ads on the Redmi Note 8 Pro, from basic settings to advanced ADB techniques. Itβs important to understand that some ads can be removed by standard means, but additional actions will be required to completely remove them. Weβll also analyze which apps are most likely to display ads and give recommendations for replacing them.
We'll focus on security, where some "tips" on the Internet suggest you disable system services or manually delete files, which can cause the device to run in an unstable way, and we'll tell you which methods are safe and which ones are best to bypass.
Why is there an ad on the Redmi Note 8 Pro?
Unlike pure Android, Xiaomiβs MIUI shell contains built-in software development kits (SDKs) that load banners from the companyβs servers and show them in the following places:
π System applications: Browser, Music, Video, Themes, Security and even Settings (in some regions).
π Lock screen: banner ads at the bottom of the screen or during unlocking.
π Push notifications: messages from Mi Push Service with suggestions to install applications.
π Launcher: Advertising in weather widgets, calendar or when searching for apps.
According to Xiaomiβs policy, ads are shown only in non-critical parts of the system and do not interfere with basic functions. However, in practice, users often encounter intrusive banners that slow down the device and spoil the user experience.
In the European Region (EEA), Xiaomi defaults to disabling most of the ads due to local data protection laws. If your Redmi Note 8 Pro was purchased in Russia or Asia, it is likely that the ads are activated.
Method 1: Disabling personalized advertising in MIUI settings
The easiest and safest method is to disable personalization of ads through the settings menu, which wonβt remove all banners, but will significantly reduce their number.
π± Instructions:
- Open the Settings. β The phone.
- Tap 7 times on the MIUI version to activate the developer mode (if not already activated).
- Return to Settings β Additional β Special Opportunities β Advertising.
- Turn off the slider Personalized recommendations.
- Reset the device.
β οΈ
Note: Some versions of MIUI 12.5+ may not have an Advertising clause, in which case move on to the next method.
π What does it mean:
- π‘οΈ Data collection on your preferences for targeted advertising is stopped.
- π The number of banners in the Browser and Themes is decreasing.
- π« Does not affect push notifications and ads on the lock screen.
π‘
If you have left ads after disabling personalization, check the region of the device, sometimes changing the region to Europe (EEA) in the Mi Account settings helps.
Method 2: Manually disabling ads in each application
Many Xiaomi system applications have their own ad settings, and they need to be disabled separately.
π§ Applications with advertising settings:
| Annex | The path to settings | What to turn off |
|---|---|---|
| browser | Settings β Additional β Advertising | Show recommendations, personalized advertising |
| Music. | Profile β Settings β Advertising | Advertising banners, push notifications |
| Video | Profile β Settings β General β Advertising | Recommendations on the home screen |
| Topics | Profile β Settings β Advertising | Personalized recommendations |
| Security | Settings β About the program β Advertising | Showing advertisements, Cleaning Notices |
π Once you turn off, restart each application. If there is no Advertising item, then the application does not have built-in settings, move to the method of using the Advertising option. ADB.
β οΈ
Warning: There is no separate switch for advertising in the Weather app, and it can only be removed by changing the region or by changing the location. ADB-team.
Open each system application from the list|Check for the "Advertising" item in the settings|Disable all sliders associated with advertising|Restart the application to apply changes-->
Method 3: Using ADB to Deeply Disable Advertising
If previous methods failed, youβll need to connect to your device via Android Debug Bridge (ADB), which removes system-level ads but requires a computer and minimal technical skills.
π₯οΈ What's the matter:
- π» Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π₯ ADB Tools by Google.
- π§ Developer mode enabled and debugging by USB phone-on.
π Step-by-step instruction:
- Download and unpack the platform-tools on your computer.
- Connect the Redmi Note 8 Pro to your PC and select File Transfer mode.
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the folder with the platform-tools.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Give the rights to debugging (on the phone will appear a request β confirm).
- Follow the commands in turn: adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell pm disable-user --user 0 com.xiaomi.mipicks adb shell pm disable-user --user 0 com.android.browser adb shell settings put global captive_portal_detection_enabled 0
- Reboot the phone.
π What teams do:
- com.miui.systemAdSolution is a MIUI advertising system module.
- com.xiaomi.mipicks is a personalized recommendation service.
- com.android.browser is a standard browser (can be replaced with Chrome or Firefox).
- captive_portal_detection_enabled β Disables network verification, which sometimes shows ads.
β οΈ
Note: Disabling system packages may cause some functions (such as weather widgets or design themes) to malfunction. If you have problems after you execute the commands, return it back to the command: adb shell pm enable com.miui.systemAdSolution.
π‘
ADB-commands remove ads at the system level, but don't guarantee 100% results. MIUI.
Method 4: Replacement of Region to Europe (EEA)
As mentioned earlier, in the European version of MIUI (EEA), the adverts are disabled by default due to GDPR laws. You can take advantage of this by changing the region of the device.
π Instructions:
- Open Settings β About the phone β Additional β Region.
- Choose a country from the European Union (e.g. Germany or France).
- Confirm the change of region and restart the device.
- After the reboot, open Settings β Mi Account β Exit (if the account is linked).
- Log in to Mi Account and accept the new terms of use.
β What's gonna change:
- π« Disappear advertising in Settings, Browser and Themes.
- π± It will be possible to disable all analytical data in the privacy settings.
- π Some system applications (such as Music) may be upgraded to the European version.
β οΈ
Warning: Changing your region may result in the loss of some features tied to your current location (such as local topics or weather). OTA-Updates β the device will receive firmware for the European region.
What if the advertising remained after the change of region?
Method 5: Install custom firmware (for advanced)
If none of these methods worked, the radical solution is to install custom firmware without advertising, which is only suitable for advanced users, as it requires unlocking the bootloader and potentially takes away warranty.
π§ Firmware options:
- π± MIUI EEA β Official European version without advertising.
- π‘οΈ LineageOS β βcleanβ Android without unnecessary modules.
- π Pixel Experience β firmware with Google Pixel functionality.
- β‘ Xiaomi.eu β modified MIUI with off-shoot ads and extra features.
π Step-by-step process:
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-30 days).
- Install TWRP Recovery for Redmi Note 8 Pro (the version must match the begonia model).
- Download the firmware (e.g. Xiaomi.eu from here) and transfer it to your phone.
- Download to TWRP (Power + Volume Up buttons) and run Wipe (Dalvik, Cache, Data, System).
- Install firmware and GApps (if you need Google services).
- Reset the device.
β οΈ
Attention: Installing custom firmware permanently removes the device from the warranty and can lead to data loss. There is also a risk of "brick" (breakdown of the phone) if you do not do it correctly. TWRP Mi Cloud.
β The advantages of custom firmware:
- π« Complete absence of advertising and unnecessary system applications.
- π Improved performance and battery life.
- π Regular security updates.
β Cons:
- π§ Loss of official support and OTA-update.
- π± Possible camera bugs, NFC or sensors (depending on the firmware).
- π Some banking applications may not work due to lack of certification.
More tips: how to avoid advertising in the future
Even after the ad is turned off, it can return after the MIUI update. To prevent this from happening, follow these guidelines:
π What to do after updating the system:
- π Check the ad settings in each app (they may reset).
- π₯ Install updates only through Settings β Update the system, not through the Update App (it sometimes contains advertising modules).
- π« Turn off automatic update downloads for Browser, Themes and Security applications.
π± Alternative annexes:
| Standard annex | An Advertising-Free Alternative | Reference |
|---|---|---|
| browser | Firefox Focus | Play Market |
| Music. | VLC or AIMP | VLC |
| Video | MX Player | Play Market |
| Launcher | Nova Launcher | Play Market |
π Privacy settings:
- Open Settings β Privacy β Special permissions.
- Turn off Personalized Recommendations and Usage Analytics.
- In the Advertising section, reset the Advertising Identifier.
π‘
Regularly check application permissions in Settings β Apps β Permissions. Many programs (such as games) request access to advertising SDKs, which can lead to banner displays.