The built-in ads in Xiaomi Redmi Note smartphones are one of the most annoying features of MIUI firmware, which the manufacturer is actively implementing in system applications. Even after buying the device, users encounter banners in Settings, Weather, Music and other standard services, and advertising appears not only in budget models like the Redmi Note 10 or Note 12, but also in more expensive versions of the series.
The problem is compounded by the fact that Xiaomi does not provide an obvious way to disable it β many menu items are hidden or require deep knowledge of the structure. MIUI. In this article, we will discuss all the current ways to remove advertising for 2026, including methods without root rights, using the use of the Internet. ADB-It is important to understand that some decisions may affect the stability of the device, so it is recommended to back up data before changes.
Why does Redmi Note have built-in advertising?
The main reason for the appearance of advertising in Xiaomi Redmi Note is the monetization of MIUI firmware. Xiaomi uses several mechanisms to display ads:
- π± System applications: Weather, Music, Themes, Browser and even Settings contain built-in ad modules that download banners from Xiaomi servers.
- π Updates MIUI: After each major firmware update, advertising mechanisms can be activated again, even if you previously disabled them.
- π Data collection: Xiaomi analyzes user behavior and adjusts ads to their interests (for example, if you use the Camera often, banners of photo applications may appear).
- π Regional settings: In some countries (e.g. India or China) there are more advertising than in European firmware.
Interestingly, even the Redmi Note with global firmware (MIUI Global) has less advertising than the Chinese version (MIUI China), which the manufacturer argues is necessary to maintain low prices for devices, but users often perceive this as imposing unnecessary content.
Method 1: Disabling personalized advertising in MIUI settings
The easiest and safest method is to disable personalized recommendations from the menu. MIUI. This method will not remove the ads completely, but will significantly reduce their number. MIUI 12β14:
- Open Settings β Xiaomi account.
- Go to Mi Account β Account settings β Data Management.
- Find Personalized Recommendations (or Ads in some versions) and turn off the slider.
- Return to Settings β Additional β Automation and Special Features β Permissions Management.
- Select Ads and disable access for all applications where possible.
This method works on most Redmi Note models, but has limitations:
- β Does not remove advertising in the weather and topics completely.
- β After updating MIUI settings may reset.
- β Reduces the number of banners in Settings and Browser.
π‘
If the item "Personalized recommendations" is not in your firmware, try to change the device region to Europe (Germany or France) in Settings β Additional β Region.
Method 2: Blocking Advertising through ADB (without root)
A more radical method is the use of ADB-Android Debug Bridge, which allows you to disable ad services at the system level without requiring super-user rights, works on all Redmi Note models, but requires a PC connection.
First, prepare the device:
Enable Developer Mode (7 times click on the MIUI version in Settings β About Phone)
Activate USB Debugging in Settings β Additional β For Developers
Install Xiaomi and ADB Tools drivers on PC
Connect your smartphone to your computer and confirm the debugging permission-->
Now run the following commands in the terminal (or PowerShell for Windows):
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.android.browser
adb shell pm disable-user --user 0 com.miui.analytics
adb shell pm disable-user --user 0 com.xiaomi.marketThese commands are off:
| Team team. | What's off? | The effect |
|---|---|---|
| com.miui.systemAdSolution | System module of advertising | Remove banners in Settings and notifications |
| com.xiaomi.midrop | Mi Drop (file sharing) | Stops displaying ads when transmitting data |
| com.android.browser | Standard browser | Remove ads on the browserβs home page |
| com.miui.analytics | Analytics gathering | Stops personalization of ads |
π‘
After you execute the commands, restart the device. If the ad returns after the MIUI update, repeat the procedure.
β οΈ Note: Disabling system applications may cause some features to work unstable (e.g. Mi Drop will stop working).If problems arise, return the applications with a command:
adb shell pm enable com.application.nameMethod 3: Removing Advertising through Hosts File Editing
Another effective method is blocking Xiaomi ad servers by editing the hosts file, which prevents banners from being downloaded from external sources, requiring root rights or special applications like AdAway (for devices without root, you need additional configuration).
If you have root, follow the following steps:
- Install any file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/etc/hosts and back up the original file.
- Open the hosts file for editing and add the following lines at the end:
127.0.0.1 ad.mi.com
127.0.0.1 globalapi.ad.xiaomi.com
127.0.0.1 tracking.miui.com
127.0.0.1 sdkconfig.ad.xiaomi.com
127.0.0.1 api.ad.xiaomi.comIf root is not available, use the AdAway app (available in F-Droid):
- π± Install AdAway and give it access VPN (This is necessary for redirecting traffic).
- π In the application settings, select the source of the Adaway Default List + manually add domains from the list above.
- π Activate the lock and restart the device.
What if the hosts network stopped working after editing?
Method 4: Install custom firmware (for advanced users)
The most radical solution is to switch to an alternative firmware that is free of advertising.
- π± Xiaomi.eu β modified version MIUI without advertising or Chinese services. OTA-update.
- π€ LineageOS β βcleanβ Android without branded applications Xiaomi.
- β‘ Pixel Experience β Google Pixel-optimized firmware for performance.
The installation process involves unlocking the bootloader, which resets all the data on the device.
- Unlock the bootloader through the official Xiaomi tool (requires a binding Mi Account and wait 7-15 days).
- Install TWRP Recovery for your Redmi Note model (download from the official website).
- Download the firmware (e.g. Xiaomi.eu from the forum) and transfer it to the memory card.
- Download to TWRP (Power + Volume Up buttons) and run Wipe β Format Data.
- Install the firmware through Install and restart the device.
β οΈ Note: Installing custom firmware will void warranty and may result in a brick device in case of errors. Before the procedure, check the firmware compatibility with your Redmi Note model (for example, Redmi Note 10 Pro has the code name sweet, and Note 12 Pro is rubens).
Method 5: Using third-party apps to block ads
If the previous methods seem complicated, you can use specialized applications. They do not require root rights, but their effectiveness depends on the version of MIUI.
| Annex | How it works | Pluses | Cons |
|---|---|---|---|
| Blokada | Blocks advertising domains via VPN | No need for root, simple interface | It can be in conflict with other VPNs. |
| DNS66 | Redirects traffic through secure DNS | Open source code, no restrictions | Not blocking all advertising in MIUI |
| AppBrain Ad Detector | Scanning applications for advertising SDKs | Shows which apps show ads | It does not remove ads, only detects them. |
For maximum effect, combine these apps with disabling personalized ads in MIUI settings. For example, Blokada is good at blocking banners in the browser and some system applications, but will not cope with advertising in Settings.
What if the adverts returned after the MIUI update?
One of the most frustrating things about MIUI is that it brings back ads after it updates its firmware, which is because Xiaomi is restoring the standard settings of its system applications to avoid this:
- π Turn off automatic updates MIUI In Settings β The phone. β Updating the system β βοΈ β Auto-update.
- π΅ Use it. ADB-commands after each update (see Method 2).
- π‘οΈ Install the Magisk module"Disable_Miui_Optimization" (requires root), which prevents resetting settings.
If you notice that new banner ads have appeared after the update, check out:
- Have you activated any previously disabled system applications (via adb shell pm list packages -d)?
- Have the domains of the ad servers changed (update the list to hosts or AdAway).
- Have you seen any new items in Settings β Xiaomi Account β Data Management?