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!
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:
- Open
Settings โ Applications โ Manage applications. - In the search bar, enter the name of the system application (for example,
Security). - Select application and go to Notifications (for ADB)
Notifications. - 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
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:
- Open
Settings โ Connections and Sharing โ Private DNS. - Select
DNS Provider Hostnameand enter:dns.adguard.comor for NextDNS:
45.90.28.167 - 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:
- Download and install ADB Tools on PC.
- Activate on your phone
Developer mode(click onMIUI version7 timesSettings โ About phone). - Enable
USB debugginginSettings โ Advanced โ For developers. - Connect Redmi 9T to the PC and enter command line:
adb devices(a device with a serial number should appear).
- Run the commands to disable advertising packages:
adb shell pm hide com.miui.systemAdSolutionadb shell pm hide com.xiaomi.mipicksadb 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 applicationsorReading mode) will work on custom firmware. - โ ๏ธ Xiaomi warranty is void (but restored after returning to stock firmware).
Brief instructions:
- Unlock the bootloader via
Mi Unlock Tool(required linking the Mi account to the device). - Install custom recovery TWRP for Redmi 9T.
- Download the firmware (for example, LineageOS 20) and package GApps (if you need services Google).
- 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 TurboorSecond 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:
- Install Magisk Manager and get root access.
- Download the module
Disabler_for_MIUI.zipc XDA. - Install the module via Magisk and reboot the phone.
- Open
Termuxand run the command:supm 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:
- Download the application from official website.
- Activate
DNS protectionand select a serverAdGuard DNS. - Enable
Filtering HTTPS(requires installation of a certificate). - Add domains to the blacklist:
tracker.miui.comad.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.