Advertising on Xiaomi Redmi 9T is one of the most annoying features of the firmware MIUI, which the manufacturer has integrated at the system level. Even after purchasing a smartphone, users are faced with banners in the settings menu, notifications about โ€œrecommended applicationsโ€ and pop-ups in standard utilities like Security or Topics. Unlike regular mobile ads, which are blocked by AdBlock, MIUI system advertising is built into the shell itself and requires separate methods of combating.

In this article we will examine 7 proven methodshow to remove advertising on Redmi 9T โ€”from basic settings to advanced methods for obtaining root access. It is important to understand that the effectiveness of each option depends on the version of MIUI (assemblies from Redmi 9T actual assemblies from MIUI 12 to MIUI 14are current) and the firmware region (global, Chinese, EEA). Some methods may require resetting the settings or even flashing the firmware, so before you begin be sure to back up your data via Settings โ†’ Advanced โ†’ Backup.

If you are not ready for radical measures, start from the first three methods - they do not require technical skills and are reversible. For experienced users, we have described in detail methods for changing DNS, disabling system packages via ADB and removing advertising modules via Magisk. All instructions are adapted specifically for Redmi 9T (code name lime) and tested on current software versions.

1. Disabling personalized ads in MIUI settings

The easiest and safest way to reduce the amount of advertising is to deactivate personalized ads in the MIUI menu. This will not remove ads completely, but will reduce their targeting and frequency of display. On Redmi 9T the path to the settings may differ depending on the firmware version:

  • ๐Ÿ“ฑ MIUI 12/13: Settings โ†’ Google โ†’ Advertising โ†’ Disable "Personalized advertising"
  • ๐Ÿ“ฑ MIUI 14: Settings โ†’ Storage โ†’ Advertising โ†’ Disable "Recommendations" MIUI"
  • ๐ŸŒ For Chinese firmware: use a translator or look for items with hieroglyphs (advertising) and (personalization).

After disconnecting, reboot the phone. The effect will be noticeable after 12โ€“24 hours: banners in Security and Topicswill disappear, but notifications about โ€œpopular gamesโ€ may remain. This method does not require superuser rights and is completely reversible.

โš ๏ธ Attention: On some versions of MIUI, after updating the system, advertising settings are reset. Check them after each update!
๐Ÿ“Š Which advertising annoys you the most?
Banners in settings
Pop-up windows in applications
Notifications about games
Advertising in MIUI Themes
Other

2. Blocking advertising notifications through the app menu

Many advertising notifications on Redmi 9T come from MIUI system utilities, such as Security (Security), MIUI Downloader (Download Manageror GetApps (Xiaomi brand store). They can be disabled manually:

  1. Open Settings โ†’ Applications โ†’ Manage applications.
  2. In the search bar, enter the name of the system application (for example, Security).
  3. Select application and go to Notifications (for ADB) Notifications.
  4. Disable the slider Show notifications.

List of key applications that distribute advertising to Redmi 9T:

Application name Package (for ADB) Advertising type
Security com.miui.securitycenter Banners in the main menu, notifications about "optimization"
MIUI Downloader com.android.providers.downloads.ui Advertising in the manager downloads
GetApps com.xiaomi.mipicks Notifications about โ€œpopular gamesโ€
Themes com.android.themes Banners in the wallpapers and themes section

After disabling notifications for these applications, the number of advertisements will be reduced by 40-60%. However, some system notifications (for example, about updates). MIUI) may disappear along with advertising - you will have to check them manually.

โ˜‘๏ธ Disabling advertising notifications

Done: 0 / 4

3. Using an alternative DNS to block ads

Changing DNS servers to Redmi 9T allows you to block advertising domains at the level network. This method is effective against banners in the browser, some system notifications and advertising in applications. We recommend using AdGuard DNS or NextDNSas they are optimized for mobile devices.

Setting up instructions:

  1. Open Settings โ†’ Connections and Sharing โ†’ Private DNS.
  2. Select DNS Provider Hostname and enter:
    dns.adguard.com

    or for NextDNS:

    45.90.28.167
  3. Save the settings and reboot the phone.

To check the functionality, open the browser and go to the website https://adguard.com/ru/adguard-dns-test.htmlIf the blocking works, you will see a green check mark next to the "Advertising domains" and "Trackers" items.

โš ๏ธ Attention: Some banking applications (SberBank, Tinkoff) can block access when using third-party DNS. In this case, add their domains to the white list in the AdGuard settings or return the standard DNS.

Advantages of the method:

  • ๐Ÿ”’ Does not require root access.
  • ๐ŸŒ Works at the network level (blocks ads in all applications).
  • โšก Does not affect the performance of the phone.

Disadvantages:

  • ๐Ÿ“ถ Can reduce Internet speed by 5-10% (depending on the DNS server).
  • ๐Ÿ”„ Does not block built-in MIUI advertising in the settings.

4. Removing ads via ADB (without root)

For users who are ready for more complex manipulations, there is a method for disabling MIUI advertising packages via Android Debug Bridge (ADB)This is an official Google tool that allows you to manage system applications. without obtaining root access. The advantage of the method is reversibility and the absence of the risk of โ€œbrickingโ€ the phone.

Step-by-step guide for Redmi 9T:

  1. Download and install ADB Tools on PC.
  2. Activate on your phone Developer mode (click on MIUI version 7 times Settings โ†’ About phone).
  3. Enable USB debugging in Settings โ†’ Advanced โ†’ For developers.
  4. Connect Redmi 9T to the PC and enter command line:
    adb devices

    (a device with a serial number should appear).

  5. Run the commands to disable advertising packages:
    adb shell pm hide com.miui.systemAdSolution
    adb shell pm hide com.xiaomi.mipicks
    adb shell pm hide com.android.browser

List of key commands for Redmi 9T:

ADB command What disables
pm hide com.miui.systemAdSolution MIUI system advertising module
pm hide com.xiaomi.mipicks GetApps store (notifications about games)
pm hide com.android.browser Standard MIUI browser (advertising on the main page)
pm hide com.miui.analytics Collection of analytics (indirectly reduces targeted advertising)

After executing the commands, restart the phone. Advertising in settings and notifications will disappear, but some banners in Topics may remain. To get everything back, replace hide with unhide in the commands.

๐Ÿ’ก

Before using ADB, check whether the option Allow changing system settings is enabled in the menu for developers. Without it, the commands will not work.

5. Installing custom firmware (for experienced ones). users)

If none of the previous methods helped, a radical solution is to install custom firmware, for example LineageOS or Pixel Experience. These builds are devoid of built-in MIUI advertising, but require unlocking the bootloader and obtaining root access. On Redmi 9T (code name lime), the process includes several stages:

Warnings before starting:

  • ๐Ÿ”“ Unlocking the bootloader will reset all data on the phone.
  • ๐Ÿ› ๏ธ Not all MIUI functions (for example, Dual applications or Reading mode) will work on custom firmware.
  • โš ๏ธ Xiaomi warranty is void (but restored after returning to stock firmware).

Brief instructions:

  1. Unlock the bootloader via Mi Unlock Tool (required linking the Mi account to the device).
  2. Install custom recovery TWRP for Redmi 9T.
  3. Download the firmware (for example, LineageOS 20) and package GApps (if you need services Google).
  4. Flash via TWRP, following the instructions for your model.

Advantages of custom firmware:

  • ๐Ÿงน Complete absence of MIUI advertising.
  • ๐Ÿš€ Higher performance (no Xiaomi background processes).
  • ๐Ÿ”„ Regular security updates from the community.

Disadvantages:

  • ๐Ÿ“ฑ Loss of some MIUI functions (for example, Game Turbo or Second space).
  • ๐Ÿ”‹ Possible problems with autonomy (depending on the assembly).
  • ๐Ÿ› ๏ธ Requires technical skills and time to set up.
โš ๏ธ Attention: On Redmi 9T with a processor Snapdragon 662 Some custom firmware may not support hardware decoding of 4K video. Before installing, check the reviews on the forum XDA Developers.

6. Root methods: removing advertising modules through Magisk

If you are ready to get root access, this is the most effective way. remove ads - use modules for Magisk. This method allows you to selectively disable advertising components of MIUI without completely flashing. On Redmi 9T we recommend the following steps:

Required tools:

  • ๐Ÿ“ฑ Unlocked bootloader and installed Magisk.
  • ๐Ÿ”ง Module Disabler for MIUI or Xiaomi Debloater.
  • ๐Ÿ›ก๏ธ Backup copy of data (root may disrupt the operation of some applications).

Instructions:

  1. Install Magisk Manager and get root access.
  2. Download the module Disabler_for_MIUI.zip c XDA.
  3. Install the module via Magisk and reboot the phone.
  4. Open Termux and run the command:
    su
    

    pm uninstall --user 0 com.miui.systemAdSolution

List of packages that can be safely removed on Redmi 9T:

com.xiaomi.mipicks # GetApps (game store)

com.miui.analytics # Collection analytics

com.android.browser # Standard MIUI browser

com.miui.msa.global # MIUI advertising services

com.miui.systemAdSolution # Main advertising module

After removing these packages, advertising will disappear from:

  • ๐Ÿ“ฑ Settings menu (Security, Themes).
  • ๐Ÿ”” Notifications about "recommended applications".
  • ๐ŸŒ Pop-up windows in standard utilities.
โš ๏ธ Attention: Removing system packages may disrupt the operation of OTA updates. Before updating MIUI, temporarily disable modules in Magisk or restore deleted packages using the command pm install.
๐Ÿ’ก

Root methods give 100% results, but require caution. Do not delete packages with names. com.qualcomm... or com.android.server... - this can damage the phone.

7. Alternative methods: launchers and blockers

If radical methods are not suitable for you, you can reduce the visibility of advertising using third-party launchers and blockers. These methods do not remove advertising completely, but make it less noticeable. noticeable.

Recommended launchers for Redmi 9T:

  • ๐Ÿ  Nova Launcher โ€” allows you to hide system applications (for example, GetApps) and disable notifications from them.
  • ๐ŸŽจ Lawnchair โ€”a lightweight launcher with gesture support and ad blocking in widgets.
  • ๐Ÿ” Niagara Launcher โ€” minimalistic interface without banners.

Ad blockers for the browser and applications:

  • ๐Ÿ›ก๏ธ AdGuard โ€” blocks ads in the browser and some applications (requires VPN settings).
  • ๐ŸŒ Brave Browser โ€”browser with a built-in tracker and ad blocker.
  • ๐Ÿ“ฑ Blokada โ€” blocks advertising domains at the DNS level (an alternative to AdGuard).

How to set up AdGuard on Redmi 9T:

  1. Download the application from official website.
  2. Activate DNS protection and select a server AdGuard DNS.
  3. Enable Filtering HTTPS (requires installation of a certificate).
  4. Add domains to the blacklist:
    tracker.miui.com
    

    ad.mi.com

    data.mistat.xiaomi.com

These methods do not require root access and are reversible, but their effectiveness is limited: they do not block built-in advertising in the MIUI settings, but only network ads.

FAQ: Frequently asked questions about removing ads on Redmi 9T

โ“ Why does it appear again after disabling advertising in the settings?

MIUI periodically resets advertising settings after updates. To avoid this, use ADB commands to permanently disable packages or install Magisk modules (for example MIUI Blocker), which automatically restore blocking after updates.

โ“ Is it possible to remove advertising without root and ADB?

Yes, but not completely. A combination of methods 1โ€“3 (disabling personalization, blocking notifications and changing DNS) will reduce the amount of advertising by 60โ€“70%. For 100% of the result, root access or custom firmware will be required.

โ“ Will Magisk work on Redmi 9T with MIUI 14?

Yes, but for MIUI 14 you will need to use Magisk Delta (a fork of the original Magisk) due to changes in Xiaomi's security policy. Install it via a patch boot.img manually - automatic methods may not work. work.

โ“ How to get everything back if something went wrong?

If you used ADB, run the commands with unhide instead of hide. For Magisk, disable the modules in the manager. If you flashed custom firmware, return to stock MIUI via Mi Flash Tool (instructions on Xiaomi official website).

โ“ Why is advertising on YouTube not blocked after changing DNS?

DNS blockers do not work with applications using HTTPS and their own ad servers (for example, YouTube, Facebook). To block ads in them you will need Vanced YouTube (requires root) or uYou+ for iOS.

If none of the methods helped, check the version of MIUI on your Redmi 9T: some regional builds (for example, for India or China) contain additional advertising modules that are not blocked by standard methods. In this case, only updating to the global or European version of MIUI will help.