Advertising on Xiaomi, Redmi and POCO smartphones has become one of the most talked-about issues among brand users, and even after buying the device, many face intrusive banners in the settings menu, push notifications from MIUI and ad units in standard applications, and the problem is relevant for both budget models like the Redmi Note 12 and flagships of the Xiaomi 14 series.
In this article, we'll look at all the ways you can remove ads, from official MIUI settings to radical methods like changing your region or installing custom firmware. It's important to understand that some of the ads are built into the system, so removing them completely will require a combination of several approaches. We'll also analyze which methods are safe for beginners and which require technical skills.
Before you start settings, check your firmware version in Settings β About Phone β MIUI version. Some methods only work on global (Global) or Chinese (China) versions of MIUI. If you are not sure about your model, use the MIUI Version Checker app from Google Play.
1. disable personalized advertising in MIUI settings
The easiest and safest way to reduce the amount of advertising is to disable personalization in your Mi Account settings, which wonβt remove all ads, but will significantly reduce the number of banners targeted.
Go to: Settings β Xiaomi Account β Mi Advertising (or Advertising in older versions of MIUI).
Here you need:
- π Disable the βPersonalized Adviceβ slider (or Personalized Ads)
- π Click Reset Advertising ID (or Reset Advertising) ID)
- π In the Interests section, delete all selected tags (if any)
π‘
If the "Mi Advertising" item is not on the menu, then your firmware does not contain an advertising module (usually European or Indian versions of MIUI EU).
After these actions, ads in system applications (such as Topics or Security) should decrease by 30-50%, but banners in the settings menu and push notifications will remain β additional steps will be required to remove them.
2. Hiding Advertising in the MIUI Settings Menu
One of the most annoying things is the banner ads right in the main settings menu, which you can remove through the developer's hidden settings, but this doesn't work on all versions of MIUI.
Instructions:
- Activate Developer Mode: Settings β About Phone β MIUI version (click 7 times in a row).
- Back to Settings β Additionally. β For developers.
- Find the Debugging by USB and turn it on.
- Connect the phone to the PC and execute the command to ADB: adb shell settings put global hide_ad 1
Install Xiaomi drivers on PC| Download Platform Tools from Google|Enable debugging on USB|Allow debugging on your phone when connected
-->
If the command is successful, the ads in the settings will disappear after the reboot. On some firmware (for example, MIUI 14 China), this method does not work, in which case you will need to change the system region.
β οΈ Attention: Teams ADB This can cause system instability if entered incorrectly.Before execution, back up your data through Settings. β Additionally. β Backup.
Change of the firmware region to Europe (EEA)
Firmware for the European Region (EEA) is legally free of advertising, and if your phone is not originally purchased in Europe, you can change region through a hidden menu.
Steps to change the region:
- Install the Mi Region Changer app (available on 4PDA or XDA Developers).
- Start the application and select the European Union (EEA) region.
- Confirm the change and restart the phone.
After the reboot:
- π± Advertising in Settings and Themes will disappear
- π± Mi Browser and Mi Video Push Notifications Will Stop
- π± Some system applications (such as Mi Pay) may stop working.
What if Google services stopped working after the change of region?
Importantly, this method only works on global firmware (MIUI Global), and if you have a Chinese version (MIUI China), you'll need to first flash the phone to the global version.
4. Blocking Advertising via DNS and VPN
Some of the ads in Xiaomi are downloaded from remote servers, and you can block them by changing them. DNS-servers or VPN traffic-filtered.
Method 1: Changing the DNS
- Go to Settings β Connections β Private DNS.
- Select the host name of the private DNS provider.
- Enter one of the addresses: π dns.adguard.com (blocks ads and trackers) π 1.1.1.3 (Cloudflare with filtration)
Method 2: VPN with ad blocking
- π‘οΈ AdGuard VPN (there's a free rate)
- π‘οΈ Blokada (no root requirement, block at level) DNS)
- π‘οΈ NextDNS (allows you to configure custom filters)
| Locking method | Efficiency | Need root? | Impact on the battery |
|---|---|---|---|
| Private DNS | Medium (30β50%) | β No. | No. |
| AdGuard VPN | High (70-80%) | β No. | Moderate. |
| Blokada (no root) | High (60β75%) | β No. | Low. |
| NextDNS | Very high (80-90%) | β No. | Moderate. |
Important: some banking applications (Sberbank, Tinkoff) can block work when active VPN. In this case, add them to the exceptions in the settings. VPN-applications.
5. Removal of system applications with advertising (root required)
If you're ready to get root rights, you can completely remove the apps that are responsible for displaying ads, which is the most radical and effective method, but it requires technical skills.
List of dangerous apps (remove via Titanium Backup or Root Explorer):
- ποΈ com.miui.systemAdSolution (main advertising module)
- ποΈ com.xiaomi.mipicks (Temes advertising)
- ποΈ com.android.browser (Mi Browser with banners)
- ποΈ com.miui.analytics (collection of statistics for targeting)
- ποΈ com.xiaomi.midrop (advertising in File Transfer)
Yes, if it permanently removes the ads | Only if it's safe to guarantee |No, I'm afraid to break the phone | I already have root
-->
Warnings:
β οΈ Note: Removal of system applications may result in: π΄ Stop Mi Account and related services π΄ Poose. OTA-Updates (you will need to update manually) π΄ Problems with work NFC Google Pay always backs up your account through TWRP before deleting files.
The alternative to deleting apps is to freeze apps through the App Quarantine or Ice Box, which is less risky because it allows you to put everything back together.
6. Installation of custom firmware without advertising
If none of these methods worked, the last resort is custom firmware.
- π± MIUI EU (official firmware without advertising, but without Russian in some versions)
- π± LineageOS (pure Android, but the camera may not work) NFC)
- π± Pixel Experience (like Google Pixel interface, stable operation)
- π± Xiaomi.eu (modified) MIUI Russian language and without advertising)
Installation process:
- Unlock the bootloader through the Mi Unlock Tool (requires a wait of 7-15 days for new accounts).
- Install TWRP Recovery for your model.
- Download the firmware from the official website (for example, xiaomi.eu).
- Sweat through TWRP by pre-made Wipe Dalvik/Cache.
π‘
Installing custom firmware will void the warranty and may result in a device breaking down. Use this method only if you are confident in your actions or follow a proven instruction for your model.
Advantages of custom firmware:
- β Total absence of advertising at the system level
- β Regular security updates
- β Ability to fine-tune the interface
Disadvantages:
- β Loss of official guarantee
- β Possible bugs with camera or sensors
- β Absence OTA-Updates (must be updated manually)
7.Alternative methods: disabling notifications and using launchers
If you do not want to dig into the system settings, you can go around:
Disabling notifications from system applications:
- Go to Settings β Notifications β Notifications Management.
- Find Mi Browser apps, Themes, Security, and disable notifications from them.
- For Download and Mi Video, also disable the Recommendations in the app settings.
Use of a third-party launcher:
- π± Nova Launcher (allows you to hide system widgets with ads)
- π± Lawnchair (lightweight launcher with support for themes)
- π± Microsoft Launcher (Integration with Windows, no Advertising)
These methods will not eliminate advertising completely, but will significantly reduce its visibility in everyday use.