Advertising banners in smartphones and smart appliances Xiaomi has become a real headache for many users. Even after buying premium models like Xiaomi 14 Ultra or Redmi Note 13 Pro+ owners face intrusive advertising in the system menus, MIUI applications and on the lock screen. the manufacturer has integrated advertising modules at the firmware level, making their removal an obvious task.
In this article, we will discuss all the current ways to disable banners, from standard settings to deep modifications of the system, you will learn how to remove ads in Mi Browser, Music, Themes and other stock applications, as well as block system notifications about โrecommended servicesโ. We pay special attention to hidden parameters. MIUI, Xiaomi does not advertise in the official documentation, but which actually work on firmware 2023-2026.
1. disabling advertising in the MIUI settings (official method)
Since MIUI 12, the manufacturer has added a partial disabling option for personalized ads, which wonโt remove all banners, but will significantly reduce their number, and is suitable for most models, from the budget Redmi A2 to the flagship Xiaomi 13T Pro.
Instructions:
- ๐ฑ Open the Settings. โ Google โ Advertising
- ๐ Switch the switch toggle "Disable Advertising Personalization" to the active position
- ๐๏ธ Click "Reset advertising" ID" (This will clear your profile for targeted advertising)
- ๐ Go back to the main settings and select Memory. โ Clean up, then remove the cache for Mi Browser, Mi Video and GetApps apps
Make a backup copy of important data|Connect to a stable Wi-Fi|Charge the device to at least 50%|Record the current lock screen settings-->
This method reduces the amount of advertising by about 40-60%, but does not remove the system banners completely.
๐ก
If after the advertising reset ID Banners keep appearing, try to disable the "Recommendations" option in the Settings menu โ Annexes โ Application management โ Three points (โฎ) โ Recommendations of the annexes.
2. Removal of stock applications with advertising (without root)
Many banners appear from pre-installed Xiaomi apps that cannot be removed by standard means, but can be deactivated or removed via ADB (Android Debug Bridge) without obtaining root rights.
List of the most "advertising" applications:
- ๐ com.mi.global.bbs โ Mi Community Forum (banners on the home screen)
- ๐ต com.miui.player - Music Mi (advertising in the player)
- ๐บ com.miui.videoplayer - Video player Mi (banners before rollers)
- ๐ com.xiaomi.midrop - Mi Drop (pop-up advert)
- ๐จ com.miui.miservice โ Service notifications (system banners)
For removal via ADB:
- Activate Developer Mode (7 times click on the MIUI version in Settings โ About Phone)
- Enable USB debugging in Settings โ More โ For developers
- Connect your phone to your PC and execute the command: adb shell pm uninstall -k --user 0 com.mi.global.bbs (replace com.mi.global.bbs with the desired application package)
What happens if you remove system applications?
Important: After the MIUI update, the remote applications can recover. Repeat the procedure after each major update.
3. DNS Ad Blocking (for phones and TVs)
One of the most effective ways is to redirect ad domains to empty servers through a change in DNS. The method works on all Xiaomi devices, including smartphones, Pad 6 tablets and Mi TVs.
Instructions for smartphones:
- Go to Settings โ Connections and Sharing โ Private DNS
- Select "Private DNS Host Name"
- Enter one of the addresses: ๐ก๏ธ dns.adguard.com (blocks most ads) ๐ 1.1.1.3 (Cloudflare with filtration) ๐ซ 94.140.14.15 (AdGuard DNS)
Save the settings and restart the device
For Mi TVs:
- Open Settings โ Network โ Network settings โ More
- Set manual mode and enter DNS-server 94.140.14.14
- Save and reconnect to the network
| DNS-server | Efficiency | Cons |
|---|---|---|
| dns.adguard.com | 90% of banners | It can block useful services. |
| 1.1.1.3 | 70% of banners | Does not block MIUI system notifications |
| 94.140.14.15 | 85% of banners | Sometimes it slows down the loading of pages. |
AdGuard DNS|Cloudflare|Google DNS|My version |Do not use-->
Modification of system files (for advanced users)
If standard methods donโt work, you can make changes to MIUI system files, which requires root rights or Magisk for devices with an unlocked bootloader.
The most effective modifications:
- ๐ File editing /system/etc/hosts โ Adding lines to block advertising domains: 127.0.0.1 ad.mi.com 127.0.0.1 tracking.miui.com 127.0.0.1 api.ad.xiaomi.com
- ๐ง Disable com.xiaomi.mipush.sdk via Magisk (remove push notifications with ads)
- ๐๏ธ Removal of the com.miui.systemAdSolution package โ responsible for system banners in the MIUI 13/14
๐ก
Modifying system files can cause your device to run unstable or lose warranty. Make sure to create a full backup using TWRP or Mi Flash Tool before making changes.
To automate the process, you can use ready-made Magisk modules:
- ๐ ๏ธ Xiaomi ADB/Fastboot Tools โ removes advertising packages in semi-automatic mode
- ๐ DeBloat MIUI โ Cleansing the system of unnecessary services
- ๐ AdAway โ Blocks ads at the hosts file level
5. Disabling Advertising on Mi TV and Mi Box TVs
Xiaomi smart TVs (Mi TV Q2, Mi TV A2) and Mi Box S consoles suffer from intrusive banners on the home screen.
Step-by-step:
- On the remote, click sequentially: Settings โ Device โ About it โ Android version (7 times to activate developer mode)
- Return to Settings โ Device โ For Developers and Enable โDebugging by ADBโ
- Connect the TV to your PC and execute the commands: adb connect [IP_yours_TV]:5555 adb shell pm disable-user --user 0 com.mitv.tvhome adb shell pm disable-user --user 0 com.duokan.phone.remotecontroller
- Restart the TV with adb reboot
To remove advertising in applications:
- ๐บ In Mi Video: Settings โ About the programme โ Version (5 times pressed) โ The option will appear "Disable advertising"
- ๐ฌ In PatchWall: Turn off Personalized Recommendations in Launcher Settings
๐ก
On Xiaomi 2023-2026 TVs (such as Mi TV Q2 75), PatchWall ads can be turned off via the service menu. To do this, click Menu โ 9999 โ OK and select the option โDisable Adsโ.
6. Alternative firmware: when nothing helps
If all of the above methods fail, the last resort is custom firmware, which will completely remove all MIUI advertising modules, but will require unlocking the bootloader and losing warranty.
The best alternatives for Xiaomi smartphones:
- ๐ค LineageOS โ pure Android without ads and bloatware
- ๐ Pixel Experience โ firmware with Google Pixel functionality
- โก ArrowOS โ an optimized version with open source
- ๐ฑ MIUI EU โ modified MIUI Advertising free (requires weekly updates)
Installation process:
- Unlock the bootloader through the Mi Unlock Tool (requires a binding Mi Account)
- Install custom recovery (TWRP or OrangeFox)
- Sweep through the selected firmware and Magisk (if necessary)
- Complete reset (Wipe Dalvik/ART Cache)
Risks of custom firmware
Important for TVs: On Mi TV, installing custom firmware is fraught with losing Netflix 4K support due to a lack of Widevine L1 certification.
7. Additional Advice: How to Avoid Return Advertising
Even after successful removal of banners, they may reappear after the system update.
- ๐ Turn off automatic updates MIUI: Settings โ The phone. โ Updating the system โ Three points (โฎ) โ Settings โ Deactivate "Downloading"
- ๐ฅ Install updates manually by pre-checking reviews on forums (4PDA, XDA) return-of-publicity
- ๐ก๏ธ Use Firewall applications like NetGuard or AFWall+ to block access to advertising domains
- ๐ Regularly check the list of active applications for new advertising services through Settings โ Annexes โ Application management โ Three points (โฎ) โ Show all the processes
For Xiaomi TV owners:
- ๐บ Discard PatchWall launcher โ install alternative launcher via Send Files to TV (for example, ATV Launcher or HalLauncher)
- ๐ Use external devices like Nvidia Shield or Apple TV For streaming โ they donโt show Xiaomi ads
๐ก
The most reliable way to avoid returning ads is to disable all Mi Account services (cloud, sync, backup) and use the device without being tied to a Xiaomi account.