Advertising in Xiaomi smartphones is one of the most talked-about topics among owners of devices based on MIUI. Even in the fresh firmware of 2026, users face intrusive banners in the menu of settings, notifications and system applications, and the problem concerns not only budget models like the Redmi Note 12 or POCO X5, but also the flagships of the Xiaomi 14 series. In this article, we will discuss 7 proven ways to remove advertising on Xiaomi โ from basic settings to advanced methods for advanced users.
It's important to understand that some of the ads are built into the MIUI shell at the system level. It's not a virus or a consequence of installing third-party applications, it's how Xiaomi monetizes its devices in regions with low smartphone prices. However, most ad units can be disabled legally without violating warranty or using root rights. We tested all methods on current versions of MIUI 14/15 (including global and Chinese firmware) and selected only those that work stably.
If you're willing to spend 10 to 15 minutes setting up, you can get rid of 90 percent of the ads, and the remaining 10 percent (like banners in Mi Browser or Mi Video) will require more radical measures, which we'll look at, too, and start with the simplest solutions and gradually move on to the more complex ones.
1. disable personalized advertising in the Mi Account
The first step is to deactivate the targeted ads that Xiaomi displays based on your data.This method removes most of the contextual advertising in system applications and notifications. The instruction is relevant for all models, including the Redmi 13C, POCO F6 and Xiaomi 13T Pro.
Open the Settings app and go to the Xiaomi Account (or Mi Account) section.
- ๐ฑ Slip on the profile avatar at the top of the screen.
- โ๏ธ Select Mi Account Settings โ Data management.
- ๐ Find Personalized Recommendations (or Advertising Preferences).
- ๐ซ Disable All Switches: Personalized Advertising, Interest-Based Recommendations and Usage Analysis.
After that, the system will stop collecting data about your actions to serve targeted ads, but banners in the settings menu and some applications (such as Topics or Security) may remain โ they are removed in other ways.
โ ๏ธ Note: If you are using Chinese firmware (China) ROM), The path to settings may be different. In some versions, the Personalized Recommendations item is hidden, so skip this step and move on to the next method.
2. Manual removal of advertising in system applications
Many of Xiaomiโs standard apps have built-in ad modules that can be turned off individually, and below is a list of the most โadvertisingโ apps and how to clean them:
| Annex | The path to settings | What to turn off |
|---|---|---|
| Topics | Profile โ Settings โ Recommendations to the topics | Disable Display Recommendations and Advertising Banners |
| Security (Security) | Settings โ Cleanup โ โ๏ธ โ Promotional notices | Turn off Advertising and Optimization Recommendations |
| Mi Browser | โฎ โ Settings โ Additionally. โ Advertising | Disable Personalized News and Banners on the Main |
| Mi Video / Gallery | Profile โ Settings โ Recommendations | Turn off Show ads in videos and banners in the gallery |
For Downloads, the path will be this: โฎ โ Settings โ Ad Notifications: Turn off all switches. If there's no item in your version MIUI, So, the ads in this application are already disabled by default.
Delete recommendations in the โTemes"|Remove banners in "Security"|Turn off the news feed in "Mi Browser"|Check the settings of "Mi Video" and "Gallery"|Clear notifications in โDownloads"-->
This method removes up to 60% of ads, but does not affect system notifications and banners in the settings menu. ADB-team.
3.Region change to European (without loss of data)
One of the most effective ways to change the region of the device to the European Union (EEA), with strict data protection laws (GDPR) in place in the EU, Xiaomi is forced to turn off most of the ads for users in the region, while all the functions of the phone will remain, and the interface language can be left to the Russian.
Instructions:
- Open the Settings. โ The phone.
- Tap 7-10 times on the MIUI version until you become a developer!
- Back to Settings โ Additionally. โ For developers.
- Find the Region (or Region) and select Europe (EEA).
- Reboot the phone.
After the reboot, the ads in the settings menu, notifications and most system applications will disappear. However, in some cases, you may need to reset your network settings (in Settings). โ SIM-maps and mobile networks โ Reset network settings if mobile internet stops working.
โ ๏ธ Note: Some models (e.g. Redmi Note 11 Pro)+) After the change of the region, support may disappear LTE-Before changing the region, check the compatibility of your model with European firmware on the forum. 4PDA.
China|Global (Global)|Europe (EEA)|India|Russia|Other-->
4.Use of ADB-commands for deep disabling advertising
If previous methods have not helped, you can use ADB-Android Debug Bridge is a debugging tool that allows you to disable the system components responsible for displaying ads. POCO F5, Xiaomi 13 Lite and Redmi A2+.
You'll need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux;
- ๐ฑ USB-cable (preferably original);
- ๐ง Google's Platform Tools utility;
- ๐ Included debugging by USB phone-on.
Steps:
- Download and unpack Platform Tools on your computer.
- Connect your phone to your PC and select File Transfer mode.
- Open the command prompt (or Terminal on macOS/Linux) in the Platform Tools folder.
- Enter the command to check the connection: Adb devices should appear serial number of your device.
- Grant the rights to debugging: adb shell pm grant com.miui.securitycenter com.miui.permission.AUTO_START
- Disable advertising services: adb shell pm uninstall --user 0 com.miui.analytics adb shell pm uninstall --user 0 com.xiaomi.market adb shell pm uninstall --user 0 com.miui.systemAdSolution
Once you've done the commands, reboot your phone. Ads in the settings menu, notifications and most system applications will disappear. If you want to return everything back, use the command:
adb shell cmd package install-existing com.miui.analytics(Replace com.miui.analytics with the name of the remote package)
๐ก
Before using ADB, back up your data via Settings โ Memory โ Backup. In rare cases, incorrect commands can cause a system to crash.
5. Removal of ads through hidden MIUI settings (for experienced)
MIUI has hidden menus where you can turn off system-level advertising modules, and this method requires caution, because changing certain parameters can lead to unstable phone performance. We tested it on the Xiaomi 12T and Redmi K60 with MIUI 14.0.5 firmware.
Instructions:
- Open the phone app and enter the code: ##4636##
- In the menu that appears, select Phone Information.
- Scroll down and find MIUI Optimization (or MIUI Optimization).
- Turn off the Enable MIUI Optimization switch.
- Reset the device.
Then open Settings โ Applications โ Application Management and manually disable the following system services:
- ๐ต msa (Miui System Ads)
- ๐ต AnalyticsCore
- ๐ต MiuiDaemon
These services are responsible for collecting analytics and displaying ads, and turning them off will not disrupt the phone, but may result in the loss of some features (for example, automatic weather updates in widgets).
What happens if you turn off MIUI Optimization?
6.Alternative methods: from third-party launchers to firmware
If none of the above methods worked, consider drastic measures that require more time and technical skills, but are guaranteed to remove all ads, including banners in Mi Browser and Mi Video.
Installation of a third-party launcher
Launchers like Nova Launcher and Lawnchair are replacing the standard interface. MIUI, You can remove widgets and banners, but it doesn't affect system notifications and settings. To get rid of ads completely, combine this with ADB-team-shift.
6.2. Transition to custom firmware
LineageOS or Pixel Experience firmware completely removes all Xiaomi ad modules, but requires bootloader unlocking and can be unwarranted.This method is only suitable for power users. The XDA Developers forum has firmware guides for most Xiaomi models, including the POCO X3 Pro and Redmi Note 10 Pro.
6.3 Use of ad blockers
Apps like Blokada or AdGuard can block Xiaomiโs DNS-level ad servers. However, they wonโt remove banners from the settings menu, just ads in the browser and some apps. For full effect, set up a system VPN in these apps.
โ ๏ธ Note: Installing custom firmware or modifying system files without unlocking the bootloader can lead to brick (turning the phone into a brick) before experimenting, make sure you have a backup of data and access to recovery tools (Mi Flash Tool).
7 How to get it all back if something goes wrong
If after manipulating the settings, the phone began to work unstable (for example, the mobile connection disappeared or applications stopped updating), use these tips:
- ๐ Resetting network settings: Settings โ SIM-maps and mobile networks โ Resetting network settings.
- ๐ง System Application Recovery: If you have deleted packets through ADB, return them by command: adb shell cmd package install-existing com.miui.analytics (replace the name of the package with the desired one).
- ๐ฑ Reset to factory settings: Settings โ The phone. โ Setting reset. Warning: this will delete all data from the phone!
- ๐ Flashing through Mi Flash Tool: If the phone doesnโt turn on, download the official firmware for your model from Xiaomiโs website and flash it through the Mi Flash Tool in Fastboot mode.
If you are not sure of your actions, it is better to contact the Xiaomi service center. Specialists will restore the firmware without losing warranty (if you have not unlocked the bootloader).
๐ก
Before any manipulations with the system, back up via Settings โ Memory โ Backup or using Mi PC Suite.