How to completely disable advertising on Xiaomi Mi 9 Lite: a step-by-step guide

The Xiaomi Mi 9 Lite (also known as the CC9 in China) is still a popular smartphone due to its price-performance balance. However, owners of this model often encounter one annoying feature of MIUI - aggressive embedded advertising. Banners appear in settings, app menus, and sometimes even on the lock screen. In this article, we will discuss all working ways to disable ads on the Mi 9 Lite without losing functionality and warranty.

It's important to understand that MIUI advertising is not a virus, but part of Xiaomi's business model, which monetizes its devices through displays to keep prices lower than those of competitors. However, users have the right to choose between tolerate banners or dispose of them legally. We tested all of the methods described below on MIUI 10-14 firmware (including global and European versions) and can guarantee their performance.

Why Mi 9 Lite is getting ads and where it comes from

Advertising in MIUI is integrated at the system application and service level, the main sources of banners on Xiaomi Mi 9 Lite:

  • ๐Ÿ“ฑ System applications: Security, Themes, Music, Video, Downloads and even Settings.
  • ๐Ÿ”„ Services MIUI: Msa (Mobile Service Ads), Analytics (statistics collection), Push service for notifications.
  • ๐Ÿ“ฆ Pre-installed apps: Mi Browser, Mi Video, Cleaner and other โ€œchipsโ€ from Xiaomi.
  • ๐Ÿ”“ Lock screen: banner ads may appear when unlocked (if the Recommendations feature is enabled on the lock screen).

Interesting fact: Chinese firmware tends to have more ads than global or European ones, because in China, users are used to this model of monetization, while overseas Xiaomi is trying to reduce the aggressiveness of impressions, but even on โ€œcleanโ€ firmware, banners remain โ€” just in smaller numbers.

Another thing is, you can still get ads after you reset, because they're tied to system services, not your user account, which means that just deleting your Mi Account won't help. You need to turn off your impressions at the settings and services level.

๐Ÿ“Š What advert in MIUI You're the one who's most annoyed?
Banners in settings
Advertising in applications (Music, Video)
Spam notifications
Advertising on the lock screen
All of the above.

Method 1: Disabling personalized advertising in MIUI settings

The easiest and safest way to do this is to deactivate personalized recommendations, which will not eliminate ads completely, but will reduce the amount of ads. MIUI 12โ€“14:

  1. Open the Settings. โ†’ Xiaomi Accounts (or Mi Accounts).
  2. Go to Account Settings โ†’ Advertising (or Personalized Recommendations).
  3. Turn off the sliders: ๐Ÿ”˜ Personalized recommendations ๐Ÿ”˜ Showing interest-based advertising

Save the changes and restart the smartphone.

After that, the system will stop collecting your preferences for targeted advertising, but banners in system applications (for example, Security or Themes) may remain โ€” they must be disabled separately.

๐Ÿ’ก

If Advertising is not in your account settings, update the Mi Account app via Google Play or the App Store. On older versions of MIUI, this section may not be available.

Method 2: Manual disabling of advertising in system applications

Many of the built-in MIUI utilities have their own ad settings, and you have to turn them off individually, and here's a list of key apps and a path to settings:

AnnexThe Way to Advertising SettingsWhat to turn off
Security (Security)Settings โ†’ About the program โ†’ Advertising๐Ÿ”˜ Show recommendations
Topics (Themes)Profile โ†’ Settings โ†’ Advertising๐Ÿ”˜ Personalized recommendations๐Ÿ”˜ Showing ads
Downloads (Downloads)โ‹ฎ (menu) โ†’ Settings โ†’ Advertising๐Ÿ”˜ Content recommendations
Music (Music)โ‹ฎ (menu) โ†’ Settings โ†’ Additionally.๐Ÿ”˜ Show recommendations
Video (Video)Profile โ†’ Settings โ†’ Advertising๐Ÿ”˜ Personalized content

If an app doesnโ€™t have an explicit โ€œAdvertisingโ€ item, look for sections like Recommendations, Personalization, or Notifications. For example, in Mi Browser, you can turn off ads via Settings โ†’ Additional โ†’ Content Recommendations.

Security recommendations disabled

Advertising on the Topics is off

Checked settings of downloads and music

Rebooted smartphone after changes-->

Important: After the MIUI update, some settings may reset. Check them after each major update!

Method 3: Disable Msa and Analytics (without root)

com.xiaomi.msa.global (Mobile Service Ads) and com.miui.analytics are responsible for collecting data and displaying ads, which can be disabled without root rights, but this will require activating the developer mode and using ADB (Android Debug Bridge).

Instructions:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone โ†’ MIUI Version. Click on MIUI Version 7 times in a row until you become a developer!

USB debugging

Settings โ†’ Additional โ†’ For Developers

Mi 9 Lite

ADB

adb shell pm hide com.xiaomi.msa.global


adb shell pm hide com.miui.analytics

If the hide command does not work, use:

adb shell pm disable-user --user 0 com.xiaomi.msa.global


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

These commands do not delete services, but only disable them for the current user. When resetting settings or updating MIUI, you may need to repeat the procedure.

What if the ADB does not recognize the device?
1.Install Xiaomi drivers USB Drivers from the official website. 2. Try another one. USB-cable (original from Xiaomi). 3. Enable debugging by USB (Security settings) and confirm PC resolution. 4. Use the adb device command to check the connection.

โš ๏ธ Note: Disabling com.miui.analytics may disrupt some functions MIUI, For example, synchronizing data or updating through OTA. If you notice a failure, return the service with the command: adb shell pm enable com.miui.analytics

Method 4: Remove preinstalled applications (without root)

Some system applications (e.g. Mi Browser, Mi Video, Cleaner) not only display ads, but also collect data, which can be removed without root permissions through ADB or manually disabled.

List of safe apps on Mi 9 Lite:

  • ๐ŸŒ com.android.browser (Mi Browser) โ€“ a browser with advertising.
  • ๐ŸŽต com.miui.player (Mi Music) - Music player.
  • ๐Ÿ“บ com.miui.videoplayer (Mi Video.
  • ๐Ÿงน com.miui.cleanmaster (Cleaner) โ€“ Optimizer with banners.
  • ๐Ÿ“ฆ com.xiaomi.midrop (Mi Drop) - file transfer service.

To remove them, run the command in ADB:

adb shell pm uninstall --user 0 name packet

For example, to remove the Mi Browser:

adb shell pm uninstall --user 0 com.android.browser

If you donโ€™t want to use ADB, you can simply turn off apps through settings: Settings โ†’ Applications โ†’ Application Management โ†’ [select app] โ†’ Disable.

๐Ÿ’ก

Removing system applications through ADB is safe, unless you touch critical services (e.g. com.android.settings or com.miui.home). Always check the name of the package before you delete it!

Method 5: Use of alternative firmware (for advanced)

If you are tired of advertising in MIUI, but do not want to lose functionality, consider installing custom firmware. For Xiaomi Mi 9 Lite (pyxis), the following options are available:

  • ๐Ÿ“ฑ MIUI Pro - modified version MIUI free of advertising and unnecessary services.
  • ๐Ÿค– LineageOS โ€“ โ€œpureโ€ Android without branded bells and whistles Xiaomi.
  • ๐Ÿ”ง Pixel Experience โ€“ firmware with an interface, like on Google Pixel.
  • ๐Ÿš€ Xiaomi.eu โ€“ European build MIUI Advertising-free and Chinese-based.

The installation process requires unlocking the bootloader and using TWRP. This is a risky procedure that can lead to loss of warranty or "brick" of the device. If you are a beginner, it is better to dwell on the previous methods.

Advantages of custom firmware:

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

Disadvantages:

  • โŒ Loss of warranty (if the bootloader is unlocked).
  • โŒ Risk of unstable operation (bugs with camera, sensors, etc.).
  • โŒ Lack of official support for Xiaomi.

โš ๏ธ Warning: Unlocking the bootloader on the Mi 9 Lite requires you to link your Mi Account to the device. If you forget the login details, your smartphone can turn into a brick after you reset. Always keep your login and password in a safe place!

Additional tips: how to reduce the amount of advertising

If you donโ€™t want to dig into settings or use ADB, here are a few simple life hacks:

  • ๐Ÿ” Use alternative apps: Replace Mi Browser with Google Chrome or Firefox.Install VLC Instead of Mi Video, use Spotify or YouTube Music instead of Mi Music.
  • ๐Ÿ›ก๏ธ Disable notifications from system applications: Settings โ†’ Notifications โ†’ Management of notifications โ†’ [select the application] โ†’ Shut down.
  • ๐Ÿ”„ Clean the cache regularly: Settings โ†’ Annexes โ†’ [select the application] โ†’ Clear the cache.
  • ๐Ÿ“ต Turn off mobile data for unnecessary services: Settings โ†’ SIM-maps and mobile networks โ†’ Transfer of data โ†’ [select the application] โ†’ Banned.

Another effective method is to change the region in settings. MIUI. For example, if you choose the European Union (EEA), system may show less advertising due to local data protection laws. โ†’ Additionally. โ†’ Region โ†’ European Union (EEA).

FAQ: Frequent questions about advertising on Xiaomi Mi 9 Lite

โ“ Why did the advertisement reappear after the reset?
Resets all system applications and services back to their original state, including ad settings. After reset, you need to re-disable banners in Account Settings, Security, Themes, and other applications. Also check if Msa and Analytics services are back on (if you disabled them through ADB).
โ“ Can you turn off advertising without a computer?
Yes, but not completely. Without a PC, you can: Turn off personalized recommendations in your account settings; manually deactivate ads in each system application; remove or disable unnecessary preinstalled programs; however, to completely disable Msa and Analytics services, you need ADB, and it requires a connection to a computer.
โ“ Is it harmful to disable system services through ADB?
Disabling com.xiaomi.msa.global and com.miui.analytics usually does not harm the stability of the system, since these services are only responsible for advertising and collecting statistics. However: Do not disable services called com.android or com.miui.home - this can lead to failures. If there are lags or errors after the shutdown, return the service with the command adb shell pm enable packet. Before experimenting, make a backup of the data.
โ“ Why some apps donโ€™t have an โ€œAdvertisingโ€ clause"?
It depends on the MIUI version and the firmware region. There are more ads on Chinese builds and there are usually all the settings. On global or European versions, some items may be hidden. In this case: Try updating the app through Google Play. Use ADB to disable the app completely. Install alternative software (e.g. Chrome instead of Mi Browser).
โ“ Can I return the standard firmware after installing the custom?
Yes, but the process isn't always easy. To get back to the official MIUI: Download the original firmware for the Mi 9 Lite (pyxis) from Xiaomi Firmware. Use the Mi Flash Tool to run through Fastboot (you'll need an unlocked bootloader). Restore the data from the backup (if any). Keep in mind that when you return to the official firmware, all the data will be erased and the ads will come back. To remove it again, repeat the steps from this article.