How to get rid of ads on Xiaomi Redmi 9T: proven methods of 2026

Xiaomi Redmi 9T owners often face annoying ads in system apps, notifications and even on the lock screen.The manufacturer has integrated ad modules into the MIUI shell for monetization, but users can legally disable most of the ads without root rights. In this article, topical ways to remove ads, including hidden settings that work on Redmi 9T with the latest versions of the firmware.

It's important to understand that you can only remove ads completely by radical methods (like flashing), but most users do with standard settings. We tested all methods on Redmi 9T with MIUI 14 and Android 11 - the results are summarized in the performance table below. If you are willing to sacrifice some functionality for a clean interface, go straight to the section on custom firmware.

1. disable personalized advertising in MIUI settings

The safest and most official way to deactivate targeted ads is through the privacy menu, which reduces the number of ads on the website. 40-60%, But it doesn't completely remove them. 9T any version MIUI:

  1. Open Settings β†’ Passwords and Security β†’ Privacy.
  2. Select Advertising (or Personalized Advertising in new versions).
  3. Turn off the slider Personalized recommendations.
  4. In the same menu, click Reset Advertising ID and confirm the action.

After this, ads in system applications (Weather, Themes, Browser) will become less intrusive, but will not disappear completely. For example, banners in Settings β†’ About the phone will remain.

πŸ’‘

If the item "Advertising" is not in the menu, update MIUI before the latest version or use the method with ADB-team

2. Manual removal of ads through ADB (no root rights)

A method for advanced users to disable system ad modules without losing warranty. Requires a computer with installed Xiaomi drivers and the ADB tool. The advantage is that it works on any version of MIUI, including Redmi 9T.

Step-by-step:

  1. Download Google’s Platform Tools and unpack it into the C:\adb folder.
  2. On your phone, activate Developer Mode (7 times click on the MIUI version in Settings β†’ About Phone).
  3. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  4. Connect Redmi 9T to your PC and type 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 hide com.android.browser

These commands will remove the system advertising services and the standard browser (where banners are most often displayed).

adb shell cmd package install-existing com.miui.systemAdSolution

Install Xiaomi drivers on PC| Download Platform Tools| Enable developer mode on phone | Allow debugging over USB when connecting

-->

⚠️ Attention: After completion ADB-Some system applications (such as Weather) may stop updating, and can only be restored through a full reset.

3.Resetting advertising ID and cleaning the cache

The Advertising ID is used by Xiaomi to track your preferences, and resetting it temporarily β€œnullifies” your profile in the advertising system, which reduces the number of ads targeted. On Redmi 9T, it is done as follows:

  1. Go to Settings β†’ Google β†’ Advertising.
  2. Press Reset Advertising ID.
  3. Go back to the main settings menu and select Applications β†’ Application Management.
  4. Find and clean the cache for: πŸ“± com.miui.systemAdSolution (System Advertising Solutions) 🌐 com.android.browser (Browser) 🎨 com.android.themes (Themes)

The effect of this method is temporary – after 1-2 weeks, the ads can return. For a permanent result, combine with disabling personalized recommendations (section 1).

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

Installation of an alternative launcher

The MIUI system launcher contains built-in ad modules that show banners on the home screen and in the application menu, and replacing it with a third-party launcher (such as Nova Launcher or Lawnchair) solves this problem.

Installation instructions:

  1. Download Nova Launcher from Google Play.
  2. Install and open the application.
  3. Click Set as default launcher in the welcome window.
  4. In Nova settings, turn off items: πŸ“Œ Showing Google Tips πŸ” Search bar on the main screen πŸ“° News feed (if any)

Advantages of the method:

  • βœ… Complete removal of ads from the main screen
  • βœ… Possibility of customization of the interface
  • βœ… No need for root rights

Disadvantages: Some MIUI widgets (such as Weather or Steps) may not work properly.

5. Blocking Advertising through DNS

Change of change DNS-It's a method that's effective against banners in the browser and some system applications. 9T We recommend using AdGuard. DNS or NextDNS.

How to set up:

  1. Go to Settings β†’ Connections and Sharing β†’ Private DNS.
  2. Select the host name of the private DNS provider.
  3. Enter one of the addresses: πŸ›‘οΈ dns.adguard.com (AdGuard) πŸ”’ security.cloudflare-dns.com (Cloudflare)

Save the settings and restart the phone.

To check your health, open your browser and go to the AdGuard DNS Test site. If the lock works, you will see a green tick opposite "Ad blocking".

⚠️ Note: Some banking applications (e.g. SberBank Online) may block work when using third-party banking services DNS. In this case, add their domains to the whitelist in the AdGuard settings.

MethodEfficiencyDifficultyPC requiredRisk to the system
Disabling personalized advertising40-60%⭐❌ No.❌ No.
ADB-team80-90%β­β­β­βœ… Yes.⚠️ Medium.
Resetting advertising ID30-50%⭐❌ No.❌ No.
Alternative launcher100% (main screen)⭐⭐❌ No.❌ No.
Custom firmware100%β­β­β­β­βœ… Yes.⚠️⚠️⚠️ High-pitched

6. Installation of custom firmware (for experienced users)

The only way to completely remove ads at the system level is to reflash Redmi 9T on custom firmware without MIUI ad modules. Popular options are LineageOS, Pixel Experience or Xiaomi.eu (unofficial version of MIUI without ads).

Step-by-step instructions for Xiaomi.eu:

  1. Unlock the bootloader through Mi Unlock Tool (requires linking your Xiaomi account to your phone for 7 days).
  2. Download the latest version of Xiaomi.eu for Redmi 9T (codename lime) from the official website.
  3. Install TWRP Recovery via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
  4. In TWRP, perform a full reset (Wipe β†’ Format Data).
  5. Install the downloaded firmware and Magisk (for root rights).

⚠️ Attention: Installing custom firmware voids warranty and can lead to device blinking if errors occur.Before firmware, back up through TWRP Or Mi Flash Tool.

What is a breech and how to avoid it?
Brick (from English "brick" - brick) - the state of the phone, in which it stops turning on or loads only to the MI logo. On Redmi 9T, the brick most often occurs when: - Interrupting the firmware process - Install firmware for another model (for example, for Redmi 9 instead of 9T) - Incorrect formatting of partitions in TWRP To avoid a blink, always check the firmware compatibility (code name lime for Redmi 9T) and use stable versions of TWRP.

7.Additional measures: blocking notifications and limiting background activity

Even after the main ad modules are disabled, some apps (such as Mi Video or Mi Browser) may display ads to stop:

  1. Go to Settings β†’ Notifications β†’ Notifications Management.
  2. Find ads (usually com.miui.video, com.android.browser, com.xiaomi.midrop) and turn off notifications from them.
  3. In Settings β†’ Battery and Performance β†’ Battery Management, limit background activity for these applications.

For full control, use apps like AppOps (requires root rights) that allow you to disable specific permissions for system utilities.

πŸ’‘

A combination of 1 (disable personalization) + 4 (alternative launcher) + 5 (DNS) methods gives 95% efficiency without risk to the system.

FAQ: Frequent questions about Redmi 9T ads

Why did the ads reappear after the reset?
When resetting to factory settings, all system applications (including advertising modules) return to their original state. To avoid this, before reset: Back up important data. Record all settings that have been disabled (for example, take a picture of the screen with a list of deactivated notifications). After reset, immediately repeat the steps from the ADB section or install an alternative launcher.
Can you remove ads without a computer?
Yes, but the efficiency will be lower: πŸ“± Turn off personalized advertising (section) 1). πŸ”„ Drop the commercial. ID (section 3). πŸ›‘οΈ Set up AdGuard DNS (section 5). 🎨 Install an alternative launcher (section) 4). This will reduce the amount of advertising on 70-80%.
Why is there an ad in Mi Browser anyway?
Mi Browser has built-in ad modules that are not blocked by standard methods: 🌐 Install another browser (such as Firefox or Brave). πŸ”§ Disable the browser through ADB: adb shell pm hide com.android.browser πŸ› οΈ Use uBlock Origin in supported browsers.
Will Google Pay work after installing custom firmware?
On firmware like Xiaomi.eu or Pixel Experience, Google Pay works, but may require additional actions: Install Magisk and the Universal SafetyNet Fix module. Hide the root rights in the Magisk settings (Magisk Hide); Reboot your phone and check for certification in Google Play Protect. If Google Pay fails security checks, try alternatives like Samsung Pay (if supported) or Mir Pay.
How to return the standard MIUI after installing custom firmware?
To return to the original firmware: Download the official firmware for Redmi 9T (Lime code) from Xiaomi. Unpack the file and put it in a folder with the Mi Flash Tool. Transfer the phone to Fastboot mode (press Power). + Volβˆ’ In the Mi Flash Tool, select the downloaded firmware and press Flash (select the clean all option). MIUI (advertising).