Advertising in Xiaomi Poco smartphones is one of the most annoying features of the MIUI branded shell, even though the company has promised to reduce its number, with banners in settings, notifications from system applications, ads in the Security menu and even in a standard browser, a problem compounded by the fact that some ad modules are built into the firmware level and cannot be disabled by standard means.
In this article, we will look at all the available methods, from basic settings to radical methods such as custom firmware installation. It is important to understand that the effectiveness of each approach depends on the version of MIUI and the Poco model (for example, Poco X3, Poco F3 or Poco M5 may have differences in the interface), We will also indicate which methods are safe for beginners and which require technical skills.
We warn you beforehand that some solutions may violate warranty or cause unstable operation of the device. If you are not willing to take risks, focus on the first three ways on our list.
1. disable personalized advertising in MIUI settings
The easiest and safest way to do this is to deactivate the options associated with targeted advertising, which will not remove all ads, but will significantly reduce the number of banners in the system menus and notifications.
Go to: Settings โ Google โ Advertising and disable the option โPersonalized Ads.โ Then go back to the main settings and find: Settings โ Privacy โ Special Permissions โ Personalized Recommendations โ you also need to deactivate all switches.
- ๐ Security menu: Open the Security app, go to Settings (โ๏ธ) โ Recommendations and disable advertising.
- ๐ฑ Poco launcher: Clip the empty space on the home screen โ Home screen settings โ Turn off "Recommended Content".
- ๐ Browser Mi: In the settings of the browser (โฎ โ Settings โ Deactivate "Personalized News".
Method Limitation: This method only removes the part of the ads associated with your data, the banners on the menu "Themes", "Game Turbo" or "Mi Video" will remain, and to remove them will require more radical measures.
2. Remove Xiaomi system applications (without root)
Many of the advertising modules in MIUI are linked to pre-installed apps like Mi Video, Mi Browser, GetApps or Mi Pay, which can be disabled (but not removed completely) through standard settings:
- Go to Settings โ Applications โ Application Management.
- In the search bar, type the name of the application (for example, GetApps).
- Click "Disable" (if the button is inactive - first click "Delete Updates").
- Confirm the action. The app will disappear from the menu, and its background processes will no longer show ads.
List of safe applications to disable (do not remove system services like MiuiDaemon or SecurityCenter!):
| Annex | Appointment | Can I turn it off? |
|---|---|---|
| GetApps | Xiaomi's branded app store | โ Yes. |
| Mi Video | Video player with ads | โ Yes. |
| Mi Browser | Browser with banners on the main | โ Yes (install) Chrome/Firefox) |
| Mi Pay | Payment service (not working in Russia) | โ Yes. |
| Mi Music | Musical player with advertising | โ Yes. |
โ ๏ธ Warning: Do not disable Android icon apps (such as Google Play Services) โ this can disrupt your smartphone. Also avoid turning off Security (security center), otherwise your fingerprint and face unlock will stop working.
Make a backup copy of important data|Check the list of safe applications to disable|Do not touch Google services and MIUI|Reboot the phone after disconnecting-->
3.Use of ADB-commands for deep disabling advertising
If standard methods donโt work, you can use USB debugging (ADB) to disable hidden advertising services, which doesnโt require root rights, but requires a computer and minimal technical skills.
First, turn on Developer Mode: Settings โ About Phone โ MIUI Version (click 7 times). Then go back to Settings โ Additional โ For Developers and activate Debugging by USB.
Install. ADB-Tools on PC, connect the phone and execute in the command line (cmd):
adb devices
adb shell pm uninstall -k --user 0 com.miui.systemAdSolution
adb shell pm uninstall -k --user 0 com.xiaomi.midrop
adb shell pm uninstall -k --user 0 com.miui.analytics
adb shell pm uninstall -k --user 0 com.miui.cloudservice
adb shell pm uninstall -k --user 0 com.miui.cloudbackupThese commands will disable the main modules responsible for data collection and displaying ads. For a complete list of commands for your Poco model, check out the current discussions on the 4PDA forum.
โ ๏ธ Warning: Some commands may cause your Mi Account to sync or cloud backups to fail. If you use these features, skip the last two lines in the list above.
What if the ADB canโt see the device?
Installation of an alternative launcher
The standard Poco Launcher contains built-in advertising modules that cannot be removed without root.The solution is to install a third-party launcher, such as Nova Launcher, Lawnchair or Hyperion Launcher.
After installation:
- Open a new launcher and set it as โDefault Launcherโ (the offer will appear automatically).
- In the launcher settings, disable all options related to recommendations (for example, in Nova Launcher: Settings โ Home Screen โ Show Google App).
- Remove or disable the standard Poco Launcher through Settings โ Apps.
Advantages of the method:
โ Complete removal of ads from the main screen and app panel.
โ Ability to fine-tune the interface (gestures, icons, animations).
โ Compatible with all Poco models (including Poco) X5 Pro and Poco F5).
Disadvantages:
โ Does not remove ads in system menus (for example, in Settings).
โ Some launchers consume more RAM.
๐ก
If you lose your weather widgets or watch after changing the launcher, install alternative widgets from Google Play (for example, Chronus or Transparent Clock & Weather).
5. MIUI Patches (using Magisk)
For users who are ready to get root rights, there is a radical solution: installing patches through Magisk, which removes system-level advertising, including banners in settings and notifications.
Procedure:
- Unlock the bootloader (the official Xiaomi instruction).
- Install custom recovery (TWRP) and swipe Magisk.
- In Magisk, install modules: Disable_Miui_Ota โ disables ads in updates. MIUI Debloter โ removes unnecessary system applications. Universal Ad Block โ blocks ad domains at the hosts level.
Reset the device.
Risks of the method:
โ ๏ธ Loss of warranty (if you do not restore the original firmware before contacting the service).
โ ๏ธ Possible malfunctions in banking applications (due to Magisk).
โ ๏ธ Incorrect firmware can lead to a โbrickโ (inoperability) of the phone.
โ ๏ธ Warning: Before unlocking the bootloader, make a full backup through TWRP Mi Flash Tool. on some Poco models (e.g. Poco) X4 Pro) unlocking resets all data!
๐ก
Installing Magisk and patches is the most effective way to remove ALL ads, but only for advanced users. For beginners, we recommend limiting the first four methods.
6. Transition to custom firmware (for advanced)
If youโre willing to give up MIUI altogether, you can install custom firmware based on AOSP (like LineageOS, Pixel Experience or ArrowOS), which is devoid of advertising and pre-installed Xiaomi apps, but requires:
- ๐ Unlocked loader.
- ๐ฅ Compatible firmware for your Poco model (check on the XDA Developers).
- ๐ง Ability to work with fastboot and TWRP.
The advantages of custom firmware:
โ Pure Android without ads and โjunkโ.
โ Quick security updates.
โ Ability to fine tune (e.g., change the DPI screen).
Cons:
โ Loss of some functions MIUI (For example, Game Turbo or Dual Applications).
โ Risk of unstable camera or sensor operation (depending on firmware).
โ Lack of official support.
For Poco F4 GT or Poco X5 5G models, check user reviews before installing โ some firmware may not support 5G or high-frequency CPU modes.
7. Blocking Advertising via DNS or VPN
If you need to block ads in your browser and some apps, you can use an alternative DNS or VPN with traffic filtering.
Method 1: Changing the DNS
Go to Settings โ Connections โ Private DNS and type:
dns.adguard.com
1.1.1.3
Method 2: VPN with ad blocking
Install applications like this:
โ AdGuard (there is a free version with restrictions).
โ Blokada (blocks advertising at the level) DNS).
โ NextDNS (allows you to configure custom filters).
These methods wonโt remove ads from the MIUI system menus, but they are effective for the browser, YouTube and most apps, and the main advantage is that you donโt need to root or unlock the bootloader.