Advertising in Xiaomi Redmi smartphones has become one of the most annoying features of MIUI firmware โ it pops up in the settings menu, on the lock screen, in standard applications and even in notification panels. The manufacturer explains this by the need to monetize budget devices, but users are often willing to sacrifice โfreeโ features for a clean interface. Fortunately, there are several ways to turn off system-level advertising, from simple settings to deep interventions through ADB.
It is important to understand that not all ads in Redmi are the same. Its sources are divided into three categories: 1 System (embedded in MIUI and shown in the menu, settings, lock screen), 2 Standard applications (browser, music, themes, cleaner), 3 Third-party programs (installed with software from the Mi App Store).
We will explore ways to combat all types of ads, including a unique way to disable ads through the firmware region, which works even on new models in 2026.
We warn you beforehand that some methods require technical training, and if you've never worked with ADB or changed your firmware region, start with the simplest steps, which will remove up to 70% of ads without risk to the system.
1. disable personalized advertising in MIUI settings
The safest and most official way to deactivate data collection for targeted advertising is not to remove all banners, but to significantly reduce their number, especially in standard applications. The instructions are relevant for MIUI 12/13/14 on all Redmi models (from Redmi Note 8 to Redmi 12 Pro+).
Go to: Settings โ Google โ Advertising
Turn off the Personalized Ads option and reset the ad ID (button at the bottom of the screen). Then go back to the main settings menu and find:
Settings โ Memory โ Cleaning
Enable "Clear Advertising Data" (if available).
- ๐น The effect: reduces the amount of advertising in Mi Browser, Mi Music, Mi Video 40-50%.
- ๐น Limitation: Does not affect the system banners in the settings menu or on the lock screen.
- ๐น Bonus: Reduces traffic consumption by background processes MIUI.
โ ๏ธ Note: After resetting the ad ID, some apps (such as Mi Fit or Mi Home) may request a reauthorization.
2. Removal of advertising through settings of standard applications
Many users are unaware that most of Xiaomiโs built-in apps have their own ad modules that can be manually disabled.
| Annex | The path to settings | What to turn off |
|---|---|---|
| Mi Browser | โฎ โ Settings โ Additionally. โ Advertising | Disable "Personalized recommendations" and "Show news on the main" |
| Mi Music | Profile โ Settings โ Recommendations | Turn off "Advertising Banners" and "Partner Content" |
| Mi Video | Profile โ Settings โ Personal Data | Deactivate "Advertising Clips Before Videos" |
| Topics (Themes) | Profile โ Settings โ Notifications | Delete "Push notifications about new topics" |
Pay special attention to the Cleaner app, where the ads are disguised as "helpful tips": Cleaner โ โฎ โ Settings โ Notifications
Disable all options related to "recommendations" and "advisers".
Disable personalization in Mi Browser
Remove banners in Mi Music
Turn off ads before the video in Mi Video
Deactivate Push Notifications in Topics
Clean cleaner's cache-->
3. Change of the firmware region: a radical way without root
One of the most effective methods is to change the firmware region to EEA (European Economic Region).In European versions of MIUI, advertising is significantly less due to local data protection laws.
Instructions:
- Download the Mi Region Changer app (available on 4PDA).
- Start it and select the EEA (Europe) region.
- Restart the phone โ the system will automatically adjust the settings of the region.
- Clear the data of the com.miui.systemAdSolution and com.xiaomi.midrop applications through Settings โ Applications โ Application Management.
โ ๏ธ Note: Some settings (e.g. date/time format) may reset when you change region, and some local services (e.g. Mi Pay for Russia) may lose support.
This method removes up to 90 percent of system advertising, including banners in the settings menu and lock screen, but it doesnโt work on Global ROM devices released for India or China.
What if the Mi Region Changer is not working?
4. ADB-deep-switching teams
For users who are ready for technical manipulation, ADB (Android Debug Bridge) offers the most complete control over the MIUI advertising modules. This method requires a computer and enabled debugging over USB, but does not violate the warranty (unless you use root).
Steps:
- Turn on Developer Mode: Settings โ About Phone โ MIUI version (click 7 times).
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC, install ADB Tools, and execute the commands:
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.miui.analytics
adb shell settings put global captive_portal_detection_enabled 0These teams:
- ๐ก๏ธ Disable the main advertising module systemAdSolution.
- ๐ต Blocking push notifications from Mi Drop.
- ๐ Deactivate analytics collection MIUI.
- ๐ Prevent redirection to advertising pages when checking the Internet connection.
๐ก
If after executing commands, the ad returned, clear the cache of the Settings app (com.android.settings) and restart the phone.
5. Removal of ads in the Mi App Store and standard widgets
Mi App Store (or GetApps) is one of the main sources of annoying advertising, where banners are embedded not only in the app catalog, but also in widgets on the home screen to remove them:
Method 1: Through GetApps App Settings โ Profile โ Settings โ Recommendations
Turn it off.
- โPersonalized recommendationsโ
- Banners in charge.
- โNotifications of new applicationsโ
Method 2: Completely shut down via ADB
adb shell pm hide com.xiaomi.mipicksThis command will hide GetApps from the system, but you will lose access to Xiaomi's branded app store.The alternative is to install the Google Play Store as the main source of apps.
To remove advertising widgets from the main screen:
- Press your finger on the widget (for example, "Weather" or "News").
- Select "Delete" or "Widget Settings".
- Turn off the "Show recommendations" option.
๐ก
Disabling GetApps via ADB does not physically remove the application, but only hides it from the system.
6.DNS level advertising blocking (for advanced)
If the ads are even penetrated through a browser or third-party applications, you can block it at the DNS level. This method requires changing network settings and only works when you connect to Wi-Fi or mobile Internet via a VPN.
Instructions:
- Install the DNS Changer app from Google Play.
- Choose one of the blocking ones. DNS: ๐ก๏ธ AdGuard DNS: 176.103.130.130 and 176.103.130.131 ๐ Cloudflare Family: 1.1.1.3 and 1.0.0.3 ๐ซ NextDNS: 45.90.28.167 (requires registration)
Activate the continuous use of the selected DNS.
This method blocks:
Browser advertising (including Mi Browser)
Banners in games and third-party applications.
Tracking scripts that collect data for targeted advertising.
โ ๏ธ Note: Some banking applications and services (e.g. SberBank Online or Tinkoff) may block access when using third-party services DNS. In this case, add them to the exceptions or temporarily disable the lock.
7.Alternative firmware: a last resort for power users
If none of these methods work, you have custom firmware installed, which is a radical solution that completely removes all MIUI advertising modules, but requires unlocking the bootloader and no warranties.
- ๐ฑ Xiaomi.eu: European firmware without advertising, with support OTA-Suitable for most Redmi models.
- ๐ง LineageOS: Pure Android without Xiaomi's branded apps. Requires manual installation GAPPS.
- โก Pixel Experience: Google Pixel-optimized firmware for performance.
Installation process:
- Unlock the bootloader through Mi Unlock Tool (requires to link your Xiaomi account to the device for 72 hours).
- Install TWRP Recovery for your model.
- Download the firmware from the official website (e.g. xiaomi.eu) and run through TWRP.
Advantages: no advertising, security updates, the ability to fine-tune Android. disadvantages: loss of warranty, risk of โbrickingโ if you make an error, the lack of some MIUI features (for example, Second Space).