How to completely disable advertising on Xiaomi Poco X3 Pro 128GB: from system settings to deep cleaning

Advertising in Xiaomi smartphones is one of the most controversial features of MIUI. Even in top-end models like the Poco X3 Pro with 128 GB of memory, users are faced with intrusive banners in the settings menu, notifications and system applications. The reason lies in the company’s business model: monetization through advertising keeps device prices lower than those of competitors. But what if you are willing to sacrifice these bonuses for a clean interface?

In this article, we will discuss 7 proven ways to disable ads on the Poco X3 Pro – from basic settings to advanced methods using ADB and root rights. It is important to understand that the effectiveness of methods depends on the version of MIUI (at the time of writing, MIUI 14 is relevant for the Poco X3 Pro).

If you're not ready to experiment with the system, start with the first three, which are safe and reversible. For those who want to completely remove ad units from firmware, ADB and custom firmware are useful, but remember, any changes to system files you make at your own risk.

Basic MIUI settings: disable ads without root

The first step is to use the built-in MIUI tools. The manufacturer has provided the ability to disable some of the ads through the settings menu, but these options are often hidden or reset after updates. On the Poco X3 Pro, the path to these may differ depending on the regional firmware (global, European, Indian).

Start by checking the following points:

  • πŸ“± Advertising in the Settings menu: go to Settings β†’ About the phone, tap 7 times on the version MIUI, To activate Advanced Settings, then go back to the main settings menu and find a new option. β†’ Advertising services.
  • πŸ”” Notification from MIUI: Settings β†’ Annexes β†’ Application management β†’ Three dots (menu) β†’ Show system processes. Find msa (Mobile Services Ads) and turn off notifications.
  • 🌐 Advertising in Mi Browser: Open your browser, go to Settings β†’ Additionally. β†’ Advertising services and deactivate all switches.

Note that even after these options are turned off, ads can appear in Mi Video, Mi Music and Themes apps, which will have to be disabled separately (for this in the next section), and some users note that after the MIUI update, the settings are reset and the procedure must be repeated.

πŸ“Š Which advertisements annoy you the most?
Banners in the settings menu
Pop-up notifications
Advertising in system applications
Browser advertising
All of the above.

2. Disabling advertising in system applications

Xiaomi system apps are the main source of intrusive advertising. Mi Video, Mi Music, Themes and Cleaner are especially β€œsinful” on the Poco X3 Pro. You can’t completely remove them without root rights, but you can limit their activity and turn off the display of ads.

Instructions for each annex:

  • 🎬 Mi Video: Open the app, go to Profile β†’ Settings β†’ Advertising services and disable all switches. Also disable auto-run in Settings β†’ Annexes β†’ Application management β†’ Mi Video β†’ Auto-start.
  • 🎡 Mi Music: Find Advertising Services and deactivate them in the app settings.
  • 🎨 Themes: This application cannot be disabled by standard means, but you can limit its access to the Internet through Settings β†’ Annexes β†’ Application management β†’ Themes β†’ Mobile data and Wi-Fi.
  • 🧹 Cleaner: Go to Settings β†’ Annexes β†’ Application management β†’ Cleaner β†’ Notifications and disable all permissions.

To completely disable these applications, you will need to use ADB (section 4) or root rights (section 5).An alternative is to install a third-party launcher (section 3), which hides system applications from the eye, but does not physically remove them.

β˜‘οΈ Preparing for the Advertising Disconnection

Done: 0 / 4

3. Alternative launchers: hide advertising without interference with the system

If you're annoyed by ads on the home screen and in the app menu, but you don't want to change system files, install a third-party launcher. This method doesn't remove ad modules from the firmware, but hides them from the user. Poco X3 Pro works well:

LauncherAdvantagesDeficienciesDownload link
Nova LauncherFlexible setting, no advertising, gesture supportPremium version for some functionsGoogle Play
LawnchairFree, open source, Pixel styleFewer features than NovaGoogle Play
Hyperion LauncherOptimized for Xiaomi, Theme SupportDevelopment suspendedXDA Developers

After the launcher is installed:

  1. Assign it as the default launcher in the system settings (Settings β†’ Applications β†’ Default β†’ Launcher).
  2. Disable the POCO Launcher system launcher through Settings β†’ Applications β†’ Application Management β†’ POCO Launcher β†’ Disable.
  3. You can hide system applications (for example, Mi Video) through the settings of the launcher itself (Section "Hidden Applications").

Important: Alternative launchers do not remove ads from the system notifications and MIUI settings menu.

πŸ’‘

Before installing the launcher, check its compatibility with your version of Android. Poco X3 Pro with MIUI 14 works better launchers based on Android 11+.

4. ADB-Teams: Deep Shutdown of Advertising Without Root Rights

If the basic settings didn't work, the next step is to use ADB (Android Debug Bridge), which allows you to disable system applications and advertising services without obtaining root permissions, but requires you to connect the phone to your computer, the advantage: it does not violate the warranty and does not result in a data reset.

Step-by-step:

  1. Install. ADB-Drivers: Download Platform Tools from Android. Unpack the archive in a folder C:\platform-tools. Turn on the phone Developer Mode (Settings) β†’ The phone. β†’ Version. MIUI, slip 7 Activate Debugging on USB In Settings β†’ Additionally. β†’ For developers.

Connect your phone to your PC

CMD

adb devices

(device to appear)

adb shell pm hide com.miui.systemAdSolution

(disables the main advertising module)

adb shell pm hide com.xiaomi.midrop

(Switches off Mi Drop, which displays ads)

The full list of commands for Poco X3 Pro:

adb shell pm hide com.miui.systemAdSolution # Main Advertising Module


adb shell pm hide com.xiaomi.midrop           # Mi Drop




adb shell pm hide com.miui.analytics #Analytics MIUI




adb shell pm hide com.miui.msa.global #Mobile services (advertising)




adb shell pm hide com.miui.player             # Mi Music




adb shell pm hide com.miui.video              # Mi Video




adb shell pm hide com.android.browser        # Mi Browser

After you execute the commands, restart your phone. Ads should disappear from the settings menu and system notifications. If some applications stop working (for example, Mi Video), they can be returned by the command:

adb shell pm unhide com.miui.video
What if the ADB can’t see the device?
1. Check if debugging is included on USB 2. Install drivers for Xiaomi Poco X3 Pro (you can download it on the official website). 3. Try another one. USB-cable (preferably original). 4. Reboot your phone and PC. 5. CMD Do adb kill-server, then adb start-server.

5. root rights: complete removal of advertising modules

The most radical way is to get root rights and physically remove the ad modules from the firmware, which is 100% effective, but has serious drawbacks:

  • ⚠️ Loss of warranty (if the phone is under warranty).
  • ⚠️ Risk of β€œbricking” (turning the phone into a β€œbrick”) with incorrect actions.
  • ⚠️ Problems with updates (you will have to re-flash manually).

If you are prepared for these risks, follow the instructions:

  1. Unlock the bootloader: Register on Xiaomi and get permission to unlock. Download Mi Unlock Tool. Put your phone to Fastboot mode (Switch off) β†’ Hold the Power. + Connect to your PC and follow the instructions in the Mi Unlock Tool.
  2. Install Custom Recovery (TWRP): Download TWRP for Poco X3 Pro. Sweat through fastboot flash recovery twrp.img.
  3. Get root rights: Download Magisk. Sweat through TWRP.

Remove advertising modules

  • Install Root Explorer or Titanium Backup.
  • Remove folders: /system/priv-app/SystemAdSolution/system/priv-app/Analytics
  • Freeze services through Magisk: com.miui.systemAdSolution com.xiaomi.midrop com.miui.analytics

⚠️ Note: After you delete system applications, some features (such as themes or cloud backup) may stop working. MIUI. We recommend you to create a full backup through TWRP before manipulation.

6.Castom firmware: an extreme method for power users

If none of the previous methods worked, the last option is to install custom firmware. X3 Pros are popular:

  • πŸ”„ LineageOS – pure Android without advertising and unnecessary services.
  • πŸ”„ Pixel Experience – firmware with Google Pixel interface.
  • πŸ”„ Xiaomi.eu – modified MIUI No Advertising (but with weekly updates).

Installation process:

  1. Unlock the bootloader (as in Section 5).
  2. Set up TWRP.
  3. Download the firmware from the official website (for example, xiaomi.eu for MIUI without advertising).
  4. Use TWRP (Wipe β†’ Format Data β†’ Install ZIP)

Advantages of custom firmware:

  • βœ… Total lack of advertising.
  • βœ… Regular security updates.
  • βœ… Ability to fine-tune the interface.

Disadvantages:

  • ❌ Loss of guarantee.
  • ❌ Risk of unstable operation (bugs with camera, sensors, etc.).
  • ❌ Lack of official support (e.g., Xiaomi Cloud services will not work).

⚠️ Note: Firmware such as Xiaomi.eu may contain pre-assemblies MIUI Check the reviews on the forums before installing (for example, XDA Developers for your model (Poco) X3 Pro 128GB).

πŸ’‘

Custom firmware is the most reliable way to get rid of advertising, but it requires technical skills and lacks guarantees.

7. Additional tips: how to avoid ad returns

Even after a successful ad disabling, it can return after the MIUI update.

  • πŸ”„ Turn off automatic system updates: Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings β†’ Auto-update (select "Off.").
  • πŸ”„ Use the blocker. DNS: Install AdGuard or Blokada and activate filters to block Xiaomi ad domains.
  • πŸ”„ Check App Permissions Regularly: After Updates MIUI Some applications (such as msa) may be able to access the Internet again.

If the adverts are back, repeat the steps from Section 1 or 4. For users with root rights, a script will help to automatically remove ad modules after updates (an example of a script can be found on 4PDA).

It is also worth keeping an eye out for news about new versions. MIUI. For example, in MIUI 14 Xiaomi promised to reduce the amount of advertising for European users, but in practice the changes did not affect all regions.

FAQ: Frequent questions about disabling ads on Poco X3 Pro

❓ Can you turn off advertising without a computer?
Yes, but not completely. You can turn off some banners through the phone settings (Settings β†’ Advertising Services), but system notifications and in-app advertising (Mi Video, Mi Music) will remain. You need ADB or root rights to completely remove them.
❓ Will the advertisement return after resetting the settings?
If you reset to factory settings, all changes to system files (including those disabled through ADB applications) will be lost, and the ad will reappear, and the procedure will have to be repeated.
❓ Why After Updating MIUI The commercial reappeared?
MIUI restores system applications, including ad modules, when updating, to avoid this, disable auto-updates or use custom firmware (for example, Xiaomi.eu), where ads are removed at the build level.
❓ Can I remove ads without losing my guarantee?
Yes, if you use methods without root rights: Settings MIUI (section). ADB-Alternative launchers (Section 3) are not in breach of warranty, as they do not alter the system partitions of the phone.
❓ What applications can be safely disabled through ADB?
For Poco X3 Pro, it is safe to disable the following packages (without risk of losing functionality): com.miui.systemAdSolution # Advertising module com.xiaomi.midrop #Mi Drop (file sharing) com.miui.analytics # Analytics com.miui.player # Mi Music com.miui.video # Mi Video com.android.browser # Mi Browser Do not disable com.miui.home (launcher) and com.android.settings (setting) - when the system fails.