Advertising in Xiaomi Redmi apps is one of the most annoying features of MIUI firmware, which the manufacturer has integrated into the system for monetizing budget devices. Even after buying a smartphone, users encounter banners in Settings, Weather, Themes and other standard utilities. In this article, we will analyze all the available ways, from official settings to hidden commands through ADB, which will help to get rid of intrusive advertising once and for all.
Itโs important to understand that Xiaomi doesnโt provide a direct โdisable all adsโ feature, but a combination of several methods reduces it to zero. We tested the solutions on Redmi Note 10/11/12, Redmi 9/10 and POCO X3/X4 models with the latest versions of MIUI 13/14 (including global and Chinese builds). If you use custom firmware like LineageOS or Pixel Experience, some of the instructions will be irrelevant โ there are no ads there initially.
Before you start, check the MIUI version in Settings โ About Phone โ MIUI version. Some methods only work on European (EEA) or global (Global) firmware. Also note that after resetting or updating the system, advertising can return - you will have to repeat the procedure.
Official MIUI settings: what can be turned off without root
The safest way is to use the built-in options, and Xiaomi has added a few switches that reduce the number of ad impressions, but don't eliminate them altogether.
- ๐ฑ Advertising in MIUI: Go to Settings. โ Memory. โ Cleaning (or Settings) โ Additionally. โ Ads in old versions. Turn off the slider here Show recommendations.
- ๐ Personalized Advertising: Find Personalized Recommendations and deactivate them in the same menu, which will stop collecting your preferences.
- ๐ Analytics MIUI: In Settings โ Confidentiality โ Analytics MIUI Turn off all options related to sending statistics.
These actions will reduce the number of banners in Settings, Calendar and Notes, but will not affect ads in applications such as Mi Video, Mi Browser or Themes.
โ ๏ธ Note: On Chinese firmware (China) ROM) The path to the ad settings may vary. If you don't find Advertising, try changing region to India or Russia in Settings โ Additionally. โ Region.
2. Disabling Advertising in Standard Xiaomi Apps
Some Xiaomi system utilities have their own advertising settings that do not depend on the global parameters of MIUI.
| Annex | The path to settings | What to turn off |
|---|---|---|
| Mi Browser | Launch the browser โ โฎ โ Settings โ Additionally. โ Advertising | Disable Display Recommendations and Personalized Advertising |
| Mi Video | Open the application โ Profile โ Settings โ Advertising | Deactivate Content Recommendations and Affiliate Offers |
| Topics | Start Topics โ Profile โ Settings โ Notifications | Disable Display Notifications and Advertising Push |
| Music. | Open the music โ โฎ โ Settings โ General. | Turn off Show recommendations and banners on the home screen |
If your app does not have an explicit Ads item, look for options such as Notices, Recommendations, or Personalization. For example, in Mi Community, you can turn off ads via Profile โ Settings โ Push notifications.
Check the MIUI version in Settings
Update all apps through the Mi App Store
Backup of important data
Record the current lock screen settings-->
3. ADB-Teams: Hidden Advertising Disconnection Without Root
For advanced users, the most effective method is to use ADB (Android Debug Bridge), which allows you to disable the system components responsible for displaying ads without obtaining root permissions.
- ๐ป Computer with Windows/macOS/Linux
- ๐ฑ USB-cable (preferably original)
- ๐ง Included Debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ 7 times to tap the assembly number โ return to Settings โ Additionally. โ For developers)
Download ADB Tools from the official Android website, unpack the archive and follow the instructions:
- Connect your phone to your PC and confirm your trust in the device.
- Open the command prompt in the folder with adb.exe (hold Shift + right mouse button โ โOpen command windowโ).
- Enter the commands in turn: adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.midrop adb shell pm hide com.miui.analytics
Once the phone is rebooted, ads in MIUI and most standard apps will disappear, but this method does not work for Mi Browser and Mi Video โ they will require additional commands or removal of updates.
โ ๏ธ Note: pm hide commands temporarily disable components until the next system update. MIUI You'll have to do it again. You need root rights to permanently delete it.
4. Removal of updates to system applications
Many standard Xiaomi utilities (such as Mi Browser or Mi Video) receive advertising modules through updates from the Mi App Store.
- Go to Settings โ Applications โ Application Management.
- Find a problem application (such as the browser) and tap it.
- In the upper right corner, press on โฎ โ Remove updates.
- Confirm the action and restart the phone.
This will bring the app back to the original version, where there may be no ads, but the system will soon suggest updating it again to prevent automatic updates:
- ๐ก๏ธ Open the Mi App Store โ Profile โ Settings โ Auto Update and Choose Never.
- ๐ For a specific application: in the Mi App Store, find it, tap it on โฎ โ Turn off auto-update.
๐ก
If the app stops working after you delete the updates, install it from a third-party source (such as APKMirror), but choose versions without the ad SDKs (usually modified builds marked "no ads").
5. Use of third-party tools (without root)
If manual methods donโt work, you can use specialized utilities that automate the process of disabling ads through ADB or block advertising domains at the DNS level.
๐ง Xiaomi ADB/Fastboot Tools
It's open source software that makes it easy to work with ADB. Download it from GitHub and follow the steps:
- Connect your phone to your PC and launch the utility.
- Select Debloat โ Ads.
- Check all items related to advertising (msa, analytics, systemAdSolution).
- Click Uninstall Selected (or Disable Selected if you want to be able to recover).
๐ Blokada or AdGuard
These apps block DNS-level ads without requiring root.Install Blokada from the official website (not from the Mi App Store!) and:
- Activate the default lock.
- In the settings, select the EasyList + Xiaomi Ads Blocklist filter list.
- Reboot the phone.
This will block ads not only in MIUI, but also in most third-party applications, but some banners in system utilities may remain.
What if Blokada doesnโt block ads?
6 Radical methods: root and custom firmware
If you're willing to go to extreme lengths, getting root rights or installing custom firmware will give you 100% of the result, but it voids the warranty and can cause the phone to malfunction.
๐ Getting root through Magisk
Instructions for experienced users:
- Unlock the bootloader through the Mi Unlock Tool (requires linking your Xiaomi account to your device).
- Install TWRP Recovery for your Redmi model.
- Run Magisk through TWRP.
- Use Magisk to remove system applications such as com.miui.systemAdSolution or com.xiaomi.msa.global.
๐ฑ Castom firmware without advertising
Alternatively, flash Xiaomi.eu (unofficial European build of MIUI without advertising) or LineageOS.
- โ No built-in advertising.
- โ Regular security updates.
- โ Possibility of fine tuning.
Cons: camera or sensor bugs (depending on the model) can be found on the official forum, and installation instructions can be found on 4PDA.
โ ๏ธ Note: Install custom firmware on Redmi models with Mediatek processors (for example, Redmi) 9A/9C) It's more complicated than Snapdragon. They require unlocking Bootloader through SP Flash Tool, which increases the risk of โfillingโ the device.
7. Alternative solutions: what to do if nothing has worked
If none of the methods worked, consider the following options:
- ๐ต Use alternative apps: Replace Mi Browser with Chrome or Firefox and Mi Video with Chrome or Firefox VLC or MX Player.
- ๐ Resetting to factory settings: sometimes helps to return the system to a state of "no advertising", but the effect is temporary.
- ๐ Purchase of a device with EEA-Firmware: in European versions MIUI less advertising by law GDPR.
For Redmi models on Android One (for example, Redmi A1/A2), the problem of advertising is not relevant โ these devices run on โpureโ Android without a MIUI shell.
๐ก
The most reliable way to get rid of advertising forever is a combination ADB-team + Blokada-type blocker. It doesn't require root and works on most versions. MIUI.