Xiaomi Poco F3 is one of the most popular mid-range smartphones, but many users are annoyed by the built-in advertising in the MIUI branded shell. banner ads appear in settings, the Security app, on the lock screen and even in system notifications. Fortunately, there are several ways to disable them - from standard settings to advanced methods using ADB.
In this article, we will analyze all the current ways to remove ads on Poco F3 (including models with global and Chinese firmware), assess their effectiveness and risks. You will learn how to turn off personalized advertising, remove banners in system applications and even block Xiaomi ad servers at the DNS level.
Why is Poco F3 adverts appearing and can it be removed?
Advertising in MIUI is part of Xiaomiβs business model, monetizing its branded shell by displaying banners in system applications: Security, Themes, Downloads, Music, and even Settings. Global firmware has less advertising than Chinese firmware, but itβs still present. Moreover, after the MIUI 13/14 updates, advertising mechanisms have become more aggressive: banners can appear even on the lock screen.
Can we take down ads forever? Technically, yes, but with reservations:
- π§ Standard settings allow you to disable only part of the ads (personalized ads and banners in some applications).
- π± ADB-commands block system-level ads, but require a computer connection and can reset after an update MIUI.
- π‘οΈ Third-party tools (such as Blokada or Blokada) DNS66) They intercept advertising requests, but may conflict with VPN.
- π« Root rights give full control, but deprive of guarantees and increase security risks.
Itβs important to understand that Xiaomi periodically changes its ad-show mechanisms, so some methods may stop working after updates. However, the methods described in this article are relevant for Poco F3 on MIUI 12/13/14 (including the latest security patches from 2026).
Method 1: Disabling personalized advertising in MIUI settings
The easiest and safest way to do this is to deactivate personalized ads through the settings menu, which won't remove all ads, but will significantly reduce the number of banners in system applications.
Instructions:
- Open the Settings. β The phone.
- Tap the MIUI version 7 times in a row to activate the developer mode (you will be notified βYou became a developerβ).
- Back to Settings β Additionally. β For developers.
- Find the option Personalized Ads and turn it off.
- Go to Settings β Privacy β Advertising and deactivate all switches.
This method works on all versions of MIUI, but has limitations:
- β Remove banners in Security, Themes and Downloads.
- β Does not block ads in Weather, Music or on the lock screen.
- β οΈ After resetting settings or updating MIUI It may be necessary to repeat the procedure.
Check for the absence of banners in "Security"|Delete the cache of the application "Msa" (advertising manager)|Reboot the phone|Check your privacy settings again-->
Method 2: Blocking Advertising through ADB (without root)
If the standard settings do not help, you can use ADB-Android Debug Bridge, which blocks ad components at the system level without requiring root rights. F3 on any firmware, including MIUI Global and MIUI China.
What you need:
- π» Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π₯ Utility. ADB Tools by Google.
- π§ Initiated debugging mode USB phone-on.
Step-by-step:
- Download and unpack ADB Tools on your computer.
- Connect Poco F3 to your PC and select File Transfer mode.
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) and go to the folder with ADB:
cd path to folder adb- Enter a command to check the connection:
adb devicesIf the phone is recognized, you'll see its serial number. If it's not, check the drivers and allow debugging on your smartphone screen.
- Follow the commands in turn (copy and paste one at a time):
adb shell pm hide com.miui.systemAdSolution
adb shell pm hide com.miui.analytics
adb shell pm hide com.xiaomi.midrop
adb shell pm hide com.android.browser
adb shell pm hide com.miui.msa.globalNote: pm hide temporarily disables system packages, but does not delete them. After updating MIUI or resetting, the procedure will have to be repeated.
| Team team. | What's blocking | The effect |
|---|---|---|
| com.miui.systemAdSolution | System Advertising Manager | Remove banners in settings and notifications |
| com.miui.analytics | Xiaomi statistics collection | Stops sending usage data |
| com.xiaomi.midrop | Advertising in Mi Drop | Remove banners when transferring files |
| com.miui.msa.global | Global Advertising SDK | Blocks most of the advertising in MIUI |
β οΈ Note: If after executing commands the phone began to work unstable (for example, the settings stopped opening), return everything back with the command: adb shell pm unhide the name of the package (replace the name of the package with the desired identifier from the table above).
π‘
Back up important data before using ADB, and while it's safe, there's always the risk of accidentally entering the wrong command.
Method 3: Using third-party ad blockers
If you don't want to mess with ADB, You can install specialized ad-blocking applications. They work like this. DNS-filtering VPN-The best options for Poco are interception without requiring root rights. F3:
- π‘οΈ Blokada β Blocks Advertising Domains at Level DNS. Free version without restrictions.
- π DNS66 β Open source traffic filtering software, supports custom lock lists.
- π AdGuard β a powerful blocker with the ability to manually configure the rules.
- π NextDNS β Cloud service with flexible settings (requires registration).
How to set up Blokada (the easiest option):
- Download Blokada from the official website (not from Google Play!).
- Install. APK-file by allowing installation from unknown sources.
- Launch the application and click Activate.
- Choose DNS mode (less aggressive but more stable) or VPN (blocks more ads).
- Turn on the option to Block ads and reboot the phone.
Advantages of the method:
- β Does not require computer or technical skills.
- β Blocking advertising not only in the MIUI, But also in the browser, games, social networks.
- β Easy to disable if necessary.
β οΈ Note: Some blockers (e.g. AdGuard) may conflict with banking applications due to use of the app. VPN. If after installation Sberbank Online or Tinkoff stopped working, add them to exceptions or temporarily disable the blocker.
Method 4: Manual removal of advertising applications (requires unlocking the bootloader)
For the most advanced users, there is a radical method of removing the system applications responsible for displaying ads, which requires unlocking the bootloader and can lead to a loss of warranty, but gives 100% result.
Which applications can be removed:
- π com.miui.systemAdSolution β the main module of advertising.
- π com.xiaomi.midrop β Advertising in Mi Drop.
- π com.miui.analytics β analytics collection (indirectly affecting advertising).
- π com.android.browser - browser MIUI built-in.
- π com.miui.msa.global β Global Advertising SDK.
How to remove (instructions for Poco F3):
- Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7 days).
- Install custom recovery (TWRP).
- Download MIUI Debloater Tool or use ADB with su rights.
- Execute the command to delete (example for com.miui.systemAdSolution):
adb shell
su
pm uninstall -k --user 0 com.miui.systemAdSolutionβ οΈ Warning: Removal of system applications may result in:
- π Work failures MIUI (For example, the settings will not be opened).
- π§ Update problems (you will have to repeat the procedure after each update).
- π¨ Loss of warranty (bootloader unlocking is not officially supported by Xiaomi for global firmware).
What if the phone does not turn on after removing the applications?
Method 5: Change the DNS at the phone or router level
Another effective method is blocking Xiaomi advertising domains through the DNS-It doesn't require you to install any additional applications and it works at the network level.
How to change DNS to Poco F3:
- Open Settings β Connections and Sharing β Private DNS.
- Select the host name of the private DNS provider.
- Enter one of the addresses:
- π dns.adguard.com (AdGuard DNS β Blocks advertising and trackers).
- π‘οΈ security.cloudflare-dns.com (Cloudflare β protection against malicious sites).
- π« family.adguard-dns.com (AdGuard for family use).
- Save the settings and restart the phone.
For more secure locking, you can change the DNS on the router (protect all devices on the network):
- Go to the router control panel (usually at 192.168.1.1).
- Find the DNS section or the Network.
- Specify primary and secondary DNS (e.g., 94.140.14.14 and 94.140.15.15 for AdGuard).
- Save and restart the router.
| DNS-server | Address | What's blocking |
|---|---|---|
| AdGuard DNS | 94.140.14.14, 94.140.15.15 | Advertising, trackers, phishing |
| Cloudflare | 1.1.1.2, 1.0.0.2 | Malicious websites (without ad blocking) |
| NextDNS | Individual (registration required) | Flexible locking settings |
| CleanBrowsing | 185.228.168.168 | Advertising + Adult Content |
Advantages of the method:
- β No need to install the software on the phone.
- β Works for all devices on the network (if configured on the router).
- β It does not affect productivity.
Disadvantages:
- β Do not block all advertising in MIUI (only network requests).
- β It can slow down the internet connection (depending on the DNS-provider).
π‘
Changing DNS is the safest way to reduce the amount of advertising, but it is better to combine it with other methods (for example, ADB) to completely remove banners in MIUI.
What if the adverts returned after the MIUI update?
Xiaomi regularly releases updates for Poco F3, and sometimes they reset the ad blocking settings. If banners reappear after the update, try:
- π Repeat steps from Method 1 and 2 (disabling personalized advertising and ADB-team).
- π± Clear the Msa app cache (Settings) β Annexes β Application management β Msa β Clear the cache).
- π§ Check the work of blockers (for example, update the filter lists in Blokada or AdGuard).
- π¨ Reverse to the previous version MIUI (If the update brings too much advertising).
If you use custom firmware (e.g. Pixel Experience or LineageOS), it will not be the default ad, but installing unofficial software requires unlocking the bootloader and may be unwarranted.
β οΈ Note: Some users report that after updating to MIUI 14 on Poco F3 The standard ad-blocking methods have stopped working, and then only a combination of them will help. ADB + DNS-filtration.