How to permanently remove ads from Xiaomi Redmi 9T: from system settings to deep cleaning

Xiaomi Redmi 9T owners often face intrusive advertising in system applications, notifications, and even on the lock screen. The manufacturer has integrated advertising modules into MIUI firmware at the kernel level, so standard removal of applications does not help. In this article, we will discuss 7 working methods - from basic settings to radical measures such as factory reset or custom firmware installation.

It is important to understand that some of the ads (msa, Analytics) are sewn into Xiaomi services, and its complete removal requires interference with system files. We will look at methods of varying complexity - from safe (suitable for beginners) to advanced (for users with experience with the use of the system). ADB or TWRP). We also explain why after the update. MIUI Advertising can come back and how to avoid it.

1. disable personalized advertising in MIUI settings

The easiest way to reduce the amount of advertising is to deactivate the personalization of the ads, which will not remove the banners completely, but will reduce their frequency and relevance. MIUI 12/13/14 on the Redmi 9T:

  1. Open Settings โ†’ Google โ†’ Advertising.
  2. Click Disable Ad Personalization and confirm the selection.
  3. Go back to the main settings, find the Memory โ†’ Cleanup section.
  4. Slap the gear icon (โš™๏ธ) in the upper right corner and disable the Recommendations option.

These actions will block the collection of data about your preferences, but system banners (for example, in Browser or Music) will remain.

๐Ÿ“Š How often do you see ads on Redmi? 9T?
All the time, in every app,
Only in system utilities
There's almost no advertising.
Didn't notice the commercials.

2. Removal of advertising applications without root rights

Some of the advertising modules in MIUI are installed as separate applications and can be disabled or removed through standard settings.

  • ๐Ÿ“ฑ GetApps (Xiaomi App Store) โ€“ the main source of banners.
  • ๐Ÿ” Mi Browser โ€“ shows ads on the homepage and in search.
  • ๐ŸŽต Mi Music and Mi Video โ€“ insert promo content between tracks/clips.
  • ๐Ÿ“Š Analytics โ€“ Collects data for targeted advertising.
  • ๐Ÿ”„ MSA (Miui System Ads โ€“ system service responsible for banners in notifications.

To remove them:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the search bar, type the name of the application (for example, GetApps).
  3. Press Disable (if the Remove button is inactive).
  4. To completely remove system applications, you will need ADB (discuss below).

๐Ÿ’ก

If the Remove button is inactive, try first to disable the app, then clear its cache and data in the same menu, sometimes unlocking the option to delete.

3. Blocking Advertising through ADB (without root)

The ADB (Android Debug Bridge) tool allows you to uninstall system applications without superuser rights. This method works on Redmi 9T with any version of MIUI, but requires a connection to a computer.

First, turn on USB debugging:

  1. Go to Settings. โ†’ The phone.
  2. Tap 7 times on the MIUI version to activate Developer Mode.
  3. Back to Settings โ†’ Additionally. โ†’ For developers.
  4. Activate Debugging via USB and confirm the resolution.

Now connect your phone to your PC and execute commands in ADB (download Googleโ€™s Platform Tools):

adb devices


adb shell




pm uninstall --user 0 com.miui.systemAdSolution




pm uninstall --user 0 com.xiaomi.midrop




pm uninstall --user 0 com.miui.analytics




pm uninstall --user 0 com.xiaomi.joyose

These commands will remove the main advertising modules for the current user (flag) --user 0). Complete list of teams for Redmi 9T:

Complete list ADB-commands
pm uninstall --user 0 com.miui.systemAdSolution pm uninstall --user 0 com.xiaomi.midrop pm uninstall --user 0 com.miui.analytics pm uninstall --user 0 com.xiaomi.joyose pm uninstall --user 0 com.miui.msa.global pm uninstall --user 0 com.miui.cleanmaster pm uninstall --user 0 com.mi.globalTrends pm uninstall --user 0 com.miui.hybrid pm uninstall --user 0 com.miui.hybrid.accessory pm uninstall --user 0 com.xiaomi.mipicks pm uninstall --user 0 com.xiaomi.ab pm uninstall --user 0 com.miui.bugreport pm uninstall --user 0 com.miui.player

AnnexPackageThe effect of removal
MSA (Miui System Ads)com.miui.systemAdSolutionRemove banners in notifications and system windows
Analyticscom.miui.analyticsStops collecting data for targeted advertising
GetAppscom.xiaomi.mipicksRemoves Xiaomi app store with ads
Mi Browsercom.android.browserDisappear promo banners on the main page of the browser

Attention! Deleting system applications can cause the phone to run unstable. Before executing commands, back up your data via Settings โ†’ Additional โ†’ Backup and Reset.

4.Use of third-party ad blockers

If you don't want to mess with ADB, you can install specialized ad-blocking apps. The best options for Redmi 9T are:

  • ๐Ÿ›ก๏ธ Blokada โ€“ Blocks Advertising at Level DNS, It doesn't require root. Download from the official website.
  • ๐Ÿšซ AdGuard โ€“ filtering traffic through the VPN, It removes banners in the browser and apps. There's a free version.
  • ๐Ÿ”’ DNS66 โ€” Open source software to block ads through change DNS-servers (e.g., 1.1.1.3 from Cloudflare).
  • ๐Ÿ“ต NetGuard โ€“ blocks access to advertising domains without root (you need to manually add rules).

For maximum effect, combine Blokada (for system advertising) and AdGuard (for browser).

  1. Install Blokada and activate it.
  2. In the settings, select the Energized Protection lock list.
  3. In AdGuard, enable filters: Russian Filter, EasyList, AdGuard Mobile Ads.

Important: Some blockers (such as AdGuard) may conflict with banking applications due to VPN use, in which case add banking programs to the exceptions.

5. Resetting the phone to factory settings

If the ad has penetrated too deeply (for example, after the MIUI update), a complete reset will help.

  • ๐Ÿ“ Backup photos, contacts and messages via Mi Cloud or Google Drive.
  • ๐Ÿ“ Save the list of installed applications (you can take a picture of the Settings screen) โ†’ Annexes).
  • ๐Ÿ” Make sure you remember passwords from Xiaomi and Google accounts.

Resetting instructions:

  1. Go to Settings โ†’ Additional โ†’ Backup and Reset.
  2. Select Resetting โ†’ Delete all data.
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).
  4. Once enabled, do not restore data from backup โ€“ this can return advertising modules.

Attention! Redmi 9T with MIUI 13+ may require a link to your Xiaomi account after a reset. If you forget your password, use the recovery service.

Make a backup copy of photos and videos|Keep in touch with the Google/AkXiaomi account|Record passwords from social networks and mail|Make sure your phone is charged at least 50%|Disable protection with a pattern lock (if any)|Get out. SIM-card and memory card (optional)-->

6. Installation of custom firmware (for advanced)

If neither method works, the radical way is to run an alternative version of MIUI or AOSP (like LineageOS) that removes the ads completely, but requires unlocking the bootloader and installing TWRP.

The following is a step-by-step guide for Redmi 9T (lime):

  1. Unlock the bootloader through Mi Unlock Tool (you need a Xiaomi account with a linked phone number).
  2. Install TWRP for lime (download from the official website).
  3. Download custom firmware: MIUI EU (without advertising, but with support OTA-Updates: xiaomi.eu. LineageOS (Pure Android) โ€“ lineageos.org.

TWRP

Food + Volume up

Wipe

Warning: Unofficial firmware may contain errors (e.g., non-functioning firmware) NFC Check the forum reviews before installing. XDA Developers for the Redmi model 9T.

๐Ÿ’ก

Installing custom firmware will void Xiaomiโ€™s warranty and may result in a device blinking. Use this method only if you are confident in your actions or under the guidance of an experienced user.

7 How to prevent the return of advertising after the MIUI update

Even after successful removal of the advert, it may return after the MIUI update.

  • ๐Ÿ”„ Turn off automatic updates in Settings โ†’ The phone. โ†’ Updating the system โ†’ Three points (โ‹ฎ) โ†’ Settings โ†’ Turn off automatic loading.
  • ๐Ÿ“ฅ Install updates manually by pre-checking reviews on forums (e.g, 4PDA).
  • ๐Ÿ”’ Block the domains of the ads through the hosts file (root or ADB). Add in. /system/etc/hosts line: 127.0.0.1 ad.mi.com 127.0.0.1 sdkconfig.ad.intl.xiaomi.com 127.0.0.1 data.mistat.intl.xiaomi.com
  • ๐Ÿ›ก๏ธ Use it. DNS-filtering (e.g. 1.1.1.3 or 94.140.14.14 from AdGuard).

If you do update MIUI and the adverts are back, repeat the steps from Section 3 (delete via ADB) or Section 4 (blockers).

FAQ: Frequent questions about Redmi 9T ads

โ“ Why After Removing Applications Through ADB The ad still appears?
Some ad modules (MSA, Analytics) are restored after rebooting or updating MIUI. To avoid this: Turn off automatic updates of system applications in the Play Store โ†’ Settings โ†’ Auto Update applications โ†’ Never. Use Blokada or AdGuard to block network requests to ad servers.
โ“ Can you remove advertising without a computer?
Yes, but the options are limited. Without a PC, you can: Disable personalized ads (section 1); Remove unnecessary apps through settings (section 2); Install blockers like Blokada or DNS66; and you need ADB or root to completely remove system ads (MSA, Analytics).
โ“ Why after resetting to factory settings, the advertising remained?
Resets put the phone back out of the box, and MIUI for Redmi 9T has ad modules stitched into firmware to remove: Don't restore data from the backup after the reset. Immediately after setting up the phone, follow the steps from Section 3 (delete via ADB). Install an ad blocker (Blokada) before you first connect to the Internet.
โ“ What are the risks of installing custom firmware on Redmi 9T?
Main risks: Warranty loss - Xiaomi cancels the warranty when unlocking the bootloader. "Brick" device - if a firmware error, the phone may stop turning on (solved by flashing through Fastboot); Failing functions - in informal firmware, NFC, Widevine L1 (for Netflix in HD), or the camera may not work. Problems with updates - custom firmware is updated manually, without OTA. We recommend starting with MIUI EU - it is as close to stock, but without advertising.
โ“ How to check if the advertisement has been removed?
Check the following places: ๐Ÿ“ฑ Lock screen โ€“ there should be no banners at the bottom. ๐Ÿ”” Notification Panel โ€“ No Advertising Push Messages. ๐ŸŒ System applications (Browser, Music, Video) โ€“ no promotional content. โš™๏ธ Settings - in the Memory section โ†’ Clean up no "Recommendations" tab. If the adverts are left, use Blokada with a log DNS-Requests to Find the Source.