How to remove ads from Xiaomi Poco F3: a step-by-step guide

Advertising in Xiaomi Poco F3 smartphones is one of the most annoying features of MIUI firmware, which can appear in the settings menu, on the lock screen, in standard applications and even in notification panels. Despite the fact that the Poco F3 is positioned as a device for enthusiasts with β€œclean” Android, the manufacturer still integrates advertising modules into system software. Fortunately, there are several ways if not to remove them forever, then at least significantly reduce the number of impressions.

In this article, we will look at 5 proven methods, from basic MIUI settings to advanced ADB solutions and third-party utilities. It is important to understand that some methods require superuser rights (root) or can lead to a warranty reset. We will specify the risks for each option so that you can choose the best path without unpleasant consequences.

If you're willing to spend 10 to 15 minutes setting up, you can get rid of 90 percent of ads today, and let's start with the easiest and safest ways.

1. disable personalized advertising in MIUI settings

The first and safest step is to deactivate options that allow Xiaomi to collect your preferences and display targeted ads, which won’t remove all banners, but will reduce them by about 30-40%.

Go to: Settings β†’ Google β†’ Advertising and disable the option β€œPersonalized Ads.” Then go back to the main settings menu and find: Settings β†’ Privacy β†’ Special Permissions β†’ Personalized Recommendations – you also need to deactivate all switches.

  • πŸ“± Path 1: Settings β†’ Google β†’ Advertising β†’ Disable personalization
  • πŸ”’ Path 2: Settings β†’ Privacy β†’ Special permits β†’ Personalized recommendations
  • 🌐 Path 3: In Mi Browser (if you use) disable Settings β†’ Confidentiality β†’ Personalized advertising

These actions do not require root rights or additional knowledge, but their effect is limited; advertising in system applications (for example, in Mi Video or Mi Music) can continue to appear, and more radical measures will be required to remove it.

πŸ“Š How often do you see ads on Poco? F3?
All the time, all the menus.
Only in certain applications
There's almost no advertising.
Didn't notice the commercials.

2. Removal of Advertising through MIUI Application Settings

Many of Xiaomi’s standard apps (e.g. Mi Video, Mi Music, Cleaner) have built-in ad modules that can be manually disabled.

  1. Open a problem app (such as Mi Video).
  2. Go to its settings (usually the icon) βš™οΈ top-right).
  3. Find the Advertising or Recommendations section and disable all related options.
  4. For Cleaner, the path will be: Settings β†’ Cleaning β†’ Disable β€œRecommendations”.

Important: In some regional versions MIUI The option to turn off the adverts may be hidden. If you don't find it on the menu, try changing the region of the device to "Europe" (EEA) in the settings Settings β†’ Additionally. β†’ Region.

AnnexThe Way to Advertising SettingsEfficiency
Mi VideoSettings β†’ Recommendations β†’ Disable personalizationRemoves 80% of banners
Mi MusicSettings β†’ Online Content β†’ Disable AdvertisingRemoves 60% of banners
CleanerSettings β†’ Cleaning β†’ Disable recommendationsRemove 100% of banners in the app
Mi BrowserSettings β†’ Privacy β†’ Disable personalized advertisingRemove 50% of banners on the main

⚠️ Attention: After update MIUI Some settings may be reset, check them after each major update (for example, when you switch from a new system to a new one). MIUI 13 on MIUI 14).

3.Using ADB to Deeply Disable Advertising

If standard methods don’t work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which does not require root rights, but requires connecting your smartphone to your computer.

First, turn on the developer mode on Poco F3: Settings β†’ About Phone β†’ MIUI version (click 7 times in a row). Then go to Settings β†’ Additional β†’ For Developers and activate β€œDebugging by USB”.

Install ADB Tools on your PC, connect your phone and execute in the command line:

adb shell pm uninstall --user 0 com.miui.systemAdSolution


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm uninstall --user 0 com.miui.analytics




adb shell pm uninstall --user 0 com.miui.bugreport




adb shell pm uninstall --user 0 com.miui.daemon

These commands will remove the system packages responsible for displaying ads and collecting analytics, and after the device is rebooted, the banners in the settings and notifications should disappear.

Install ADB Tools on PC

Enable the Developer Mode on Poco F3

Activate debugging over USB

Connect your phone to your PC with the original cable

Check the connection with the adb device command-->

⚠️ Note: Deleting system packages may cause some features to work unstable (e.g. Mi Drop for file transfer).If you notice a failure, restore the packages via the adb shell cmd package install-existing com.miui.systemAdSolution command.

4. Install custom firmware (for advanced users)

The most radical, but also the most effective way is to reflash Poco F3 on custom firmware without advertising, for example:

  • Pixel Experience is a pure Android without unnecessary apps.
  • LineageOS is a stable, open source firmware.
  • Xiaomi.eu is a modified MIUI without advertising or Chinese services.

The firmware process requires unlocking the bootloader, which resets all data and can void the warranty. Detailed instructions for Poco F3 (codename alioth):

  1. Unlock the bootloader via Mi Unlock Tool (requires a Xiaomi account and wait 7 days).
  2. Install TWRP Recovery for Alioth.
  3. Download the firmware (e.g. Xiaomi.eu) and run through TWRP.

Critical: firmware custom software can lead to a "brick" (inoperability) of the device if the wrong version is selected or the sequence of actions is broken. TWRP beforehand.

What happens if you make an inappropriate piece of paper?
Incompatible firmware can cause: - Infinite boot (bootloop), - Sensor failure (camera, fingerprint sensor), - Loss IMEI (No network. Recovery is only possible through EDL-mode with the help of the author’s account Xiaomi (paid).

5. Use of third-party utilities (without root)

If ADB seems complicated, you can use specialized ad blocking apps.The best options for Poco F3 are:

  • πŸ›‘οΈ Blokada – Blocks Advertising Domains at Level DNS (no root).
  • 🚫 AppBrain Ad Detector – scans installed applications for advertising SDK.
  • πŸ” DNS66 β€” Open source alternative to Blokada.

For maximum effect, combine Blokada with manual removal of ad packages through ADB (Section 3). For example, after installing Blokada, blacklist the domains:

ad.mi.com


tracker.miui.com




data.mistat.xiaomi.com

⚠️ Note: Some ad blocking apps (such as AdGuard) require you to create VPN-This may conflict with banking applications that prohibit the use of VPN.

6.Reset to factory settings (last chance)

If all the previous methods didn't work, and the ads come up even after you turn off all the options, you can do a hard reset, which will bring the phone back out of the box, but delete all the data.

Create a backup of photos and contacts

Record logins/passwords from accounts

Make sure your phone has a β‰₯50% charge

Unplug your Google account (if you sell your device)-->

To reset, go to: Settings β†’ About Phone β†’ Resetting β†’ Delete all data.

After the reboot, do not restore data from the MIUI backup – this can return advertising settings.

If the ad reappears, it is embedded in the current firmware version, in which case only custom software firmware (section 4) or contacting a service center for flashing on a global version of MIUI (for example, MIUI Global instead of MIUI China) will help.

πŸ’‘

Factory reset deletes all data, but it doesn't guarantee that ads disappear if they're sewn into firmware.

FAQ: Frequent questions about removing ads on Poco F3

❓ Why does it appear again after the ad is turned off in the settings?
This is due to automatic updates to Xiaomi system apps.To avoid ad returns: Disable auto-update for Mi Video, Mi Music and Cleaner apps in Google Play. Freeze system packages via ADB (Section 3). Use Blokada to block ad domains.
❓ Can you remove advertising without a computer?
Yes, but the effectiveness will be lower. Try: Disable personalized ads (section 1). Install Blokada or DNS66 from Google Play. Remove updates for system applications through Settings β†’ Apps β†’ Show everything β†’ [Application] β†’ Remove updates. Root rights will be required to completely remove ads without a PC.
❓ How to check which firmware is installed on my Poco F3?
Go to Settings β†’ About phone and see the lines: MIUI version β€” for example, MIUI Global 14.0.5. build number β€” for example, SKQ1.210216.001. Region β€” Russia (RU), Europe (EEA) or China (CN). If the region of China, we recommend you to check Global or Xiaomi.eu.
❓ Will Google Pay work after unlocking the bootloader?
No, unlocking the bootloader and installing custom firmware disables Google Pay support due to a SafetyNet security breach. To return functionality: Squeeze Magisk for root rights. Install MagiskHide Props Config and activate SafetyNet. Hide the unlock status through fastboot oem lock (risky!). Google Pay is not guaranteed to work even after these actions.
❓ How to return remote system applications?
If some functions have stopped working after ADB commands (Section 3), restore the packets by the command: adb shell cmd package install-existing [name packet] Examples: adb shell cmd package install-existing com.miui.systemAdSolution adb shell cmd package install-existing com.xiaomi.midrop After that, restart the phone.