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:
- Open Settings β Passwords and Security β Privacy.
- Select Advertising (or Personalized Advertising in new versions).
- Turn off the slider Personalized recommendations.
- 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:
- Download Googleβs Platform Tools and unpack it into the C:\adb folder.
- On your phone, activate Developer Mode (7 times click on the MIUI version in Settings β About Phone).
- Enable USB debugging in Settings β Additional β For developers.
- 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.browserThese 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.systemAdSolutionInstall 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:
- Go to Settings β Google β Advertising.
- Press Reset Advertising ID.
- Go back to the main settings menu and select Applications β Application Management.
- 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).
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:
- Download Nova Launcher from Google Play.
- Install and open the application.
- Click Set as default launcher in the welcome window.
- 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:
- Go to Settings β Connections and Sharing β Private DNS.
- Select the host name of the private DNS provider.
- 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.
| Method | Efficiency | Difficulty | PC required | Risk to the system |
|---|---|---|---|---|
| Disabling personalized advertising | 40-60% | β | β No. | β No. |
| ADB-team | 80-90% | βββ | β Yes. | β οΈ Medium. |
| Resetting advertising ID | 30-50% | β | β No. | β No. |
| Alternative launcher | 100% (main screen) | ββ | β No. | β No. |
| Custom firmware | 100% | ββββ | β 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:
- Unlock the bootloader through Mi Unlock Tool (requires linking your Xiaomi account to your phone for 7 days).
- Download the latest version of Xiaomi.eu for Redmi 9T (codename lime) from the official website.
- Install TWRP Recovery via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, perform a full reset (Wipe β Format Data).
- 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?
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:
- Go to Settings β Notifications β Notifications Management.
- Find ads (usually com.miui.video, com.android.browser, com.xiaomi.midrop) and turn off notifications from them.
- 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.