How to permanently disable advertising on Xiaomi Poco X3 NFC: lock screen, menu and applications

Advertising on Xiaomi smartphones is one of the most annoying features of MIUI firmware. Poco X3 NFC owners encounter banners on the lock screen, in the settings menu, and sometimes even in system notifications. The manufacturer has integrated ad modules so deeply that standard shutdown through settings often works incompletely or resets after updates.

In this article, we will discuss all the current ways to remove advertising on Poco. X3 NFC β€” From basic settings to advanced methods using ADB We will pay special attention to hidden advertising services that continue to work even after the main options in Settings are turned off. β†’ Advertising.

Importantly, the methods vary in complexity and risk. Let's start with the safest ones and move on to the radical ones, which require unlocking the bootloader or the superuser rights. If you're not ready to experiment, use the first three ways, they won't violate the warranty or cause data loss.

Basic MIUI settings: what can be turned off without risks

The first step is to check the standard options in firmware. Xiaomi has added the ability to partially control ads, but many users are unaware of all the hidden switches.

Open Settings β†’ Memory β†’ Clean up and disable the "Recommendations" item. This will remove the banners with cleaning suggestions at the bottom of the screen.

  • πŸ“± Settings β†’ Lock screen β†’ Turn off "Receive recommendations" and "Show ads" (if items are available).
  • πŸ” Settings β†’ Annexes β†’ Application management β†’ Mi Services. β†’ "Show notifications" (block the).
  • πŸ› οΈ Settings β†’ The phone. β†’ Version. MIUI β†’ Tap 7 times on the version to activate the developer mode, then return to Settings β†’ Additionally. β†’ For developers and disable "Debugging by" USB" (if you don't use).

These actions will remove up to 60% of ads, but banners in system applications (Calendar, Weather, Themes) will remain.

πŸ“Š Which advertisements annoy you the most?
On the lock screen
In system applications
Notifications.
In MIUI browser
other

2. disabling advertising through MIUI Optimization (no root)

The hidden MIUI Optimization service is responsible for personalized recommendations and banner ads, and can be deactivated via ADB β€” it doesn't require superuser rights, but it requires a computer.

Instructions:

  1. Download Google’s Platform Tools and unpack it into a folder.
  2. On your phone, activate the developer mode (as in the previous section) and enable debugging over USB.
  3. Connect Poco X3 NFC to your PC, open the command line in the folder with ADB and execute: adb shell pm disable-user --user 0 com.miui.systemAdSolution

After the device is restarted, the ads in the system menu and on the lock screen will disappear. If the banners remain, follow additional commands:

adb shell pm disable-user --user 0 com.xiaomi.mipicks


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

Install Platform Tools on PC|Enable debugging on USB phone-on|Connect your phone to the original cable|Check the connection of the adb device team-->

3. Removal of Advertising in Xiaomi Apps (Manual Method)

Some system applications (Themes, Calendar, Music) have built-in advertising modules that do not turn off globally.

List of "infected" applications and ways to clean them:

AnnexThe path to settingsAction.
TopicsSettings β†’ Topics β†’ βš™οΈ β†’ AdvertisingTurn off all switches.
CalendarOpen the calendar β†’ βš™οΈ β†’ NotificationsBlock notifications from "Mi Advertising"
Weather.Settings β†’ Applications β†’ Weather β†’ NotificationsDisable "Advertising Notices"
MIUI browserOpen the browser. β†’ βš™οΈ β†’ ConfidentialityDisable "Personalized recommendations"

If the ads remain after these actions, then the application receives banners through the Xiaomi server, in which case only removing the application (requires root) or replacing it with an alternative from Google Play will help.

Why does the ad return after the update?
When updating MIUI, some system applications (Themes, Browser) reset ad settings to default values, this is due to Xiaomi's policy, which forcibly includes advertising modules for users from regions with "supported monetization" (including Russia and the CIS). To avoid returning banners, after each update, repeat the steps from section 1 and 2.

4. Radical methods: firmware without advertising (for experienced)

If the standard methods do not help, there are two options:

  1. Install custom firmware (e.g. Pixel Experience or LineageOS).
  2. Reflash the phone to the global version of MIUI for the EEA region, where advertising is legally disabled.

Benefits and risks:

  • βœ… Complete removal of ads and bloatware (unnecessary system applications).
  • βœ… Opportunity to choose firmware with current security updates.
  • ⚠️ Loss of warranty (when unlocking the bootloader).
  • ⚠️ Risk of "brika" (turning the phone into a "brick") with firmware errors.

For the Poco X3 NFC, we recommend the firmware xiaomi.eu, which is the official MIUI, but with remote advertising and optimizations.

  1. Unlock the bootloader through the official Xiaomi tool.
  2. Download the firmware xiaomi.eu for surya (codename Poco) X3 NFC) s πŸ’‘Before firmware, back up the data through Settings β†’ Additionally. β†’ Backup. Save a copy on PC β€” recovery from MIUI Cloud may not work after changing the firmware. 5. Alternative solutions: network level advertising blocking If you do not want to interfere with system settings, you can block Xiaomi ad servers at the level DNS through VPN. This method works for banners downloaded from the Internet (for example, in the Browser). MIUI Or Themes: 🌍 Use it. DNS-Advertising filtering servers: 1.1.1.3 (Cloudflare Family) 94.140.14.14 (AdGuard) DNS) Settings: Settings β†’ Connections β†’ Private DNS β†’ enter. πŸ”’ Install. VPN Ad-blocking (e.g. AdGuard) VPN or Blokada). πŸ“± To block in the browser, use Bromite or Firefox with the uBlock Origin extension: DNS-blocking will not remove ads in offline applications (for example, on the lock screen), but will reduce the number of banners in the browser and system notifications by 40-50%. πŸ’‘DNS-Blocking is the safest method, but it only works for online advertising. To completely remove banners, combine it with disabling services through the Internet. ADB. 6.What to do if the advertisement returned after the reset or update of the firmware MIUI And it's a very unpleasant feature, because after major upgrades or factory resets, all the ad services are re-enabled: πŸ“‹ Create a text file with everyone ADB-Commands from Section 2 and save it to PC. πŸ”„ After updating, immediately execute the commands again. πŸ”’ Install MacroDroid and create an automatic rule that will disable ads when connecting to home Wi-Fi. If the ad appears after resetting to factory settings: Don't connect to the Internet immediately after reset. Follow all the steps from the section 1 and 2 Use Offline mode when you first set up your phone. adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell pm disable-user --user 0 com.xiaomi.mipicks adb shell pm disable-user --user 0 com.miui.analytics adb shell pm disable-user --user 0 com.miui.msa.global --> FAQ: Frequent questions about removing ads on Poco X3 NFC ❓ Why does it still show up when you turn off ads? Xiaomi uses a few independent ad modules. Standard settings only turn off some of them. To completely remove the service, you need to deactivate through ADB (section 2) or use custom firmware (section 4). ❓ Can you turn off ads without a computer? Yes, but not completely. Through the phone settings (section 1), you delete the ads. ~60% of the banners. The rest of us need them. ADB The alternative is to use apps like App Inspector to manually disable ad activity (but it’s less reliable). ❓ Will the warranty be back if I give up the custom firmware? No. Unlocking the bootloader and installing the unofficial software will permanently void the warranty on Poco. X3 NFC. If you are interested in a guarantee, use only methods without unlocking (sections 1, 2, 3 and 5). ❓ Why is there no "Advertising" item in my phone settings? MIUI and the firmware region. EEA (Europe) no item, as the ads there are disabled by default. If you have firmware for Russia / CIS, but there is no item – update MIUI Up to the latest version through Settings β†’ The phone. β†’ Updating the system. ❓ Can I return the ads if you need them for discounts in the Mi Store? Yes. Follow the commands: adb shell pm enable com.miui.systemAdSolution adb shell pm enable com.xiaomi.mipicks Or reset the ad settings in Settings β†’ Memory. β†’ Cleanup β†’ Note that discounts in the Mi Store are available without viewing banners - it is enough to periodically go to the application.