Advertising in Xiaomi Redmi 9T smartphones has become a real headache for many users. Even after buying the device, owners face intrusive banners in system applications, notifications and the MIUI browser. The manufacturer has integrated advertising modules so deeply that a standard disconnection through settings often does not give 100% of the result.
In this article, weβll break down all the current methods of removing ads on Redmi 9T, including hidden settings, ADB commands, and alternative solutions. Itβs important to understand that some methods require root or PC connectivity, but weβll start with the simplest options available to everyone.
β οΈ Note: Disabling advertising through ADB or modification of system files may result in a reset of the warranty.Before you start, backup the data in Settings β Additionally. β Backup.
1. disable personalized advertising in MIUI settings
The safest and most official way to deactivate targeted ads is through the settings menu, which wonβt remove ads completely, but will significantly reduce the amount of ads, especially in Mi Browser, Mi Video and GetApps apps.
Instructions:
- π± Open the Settings. β Google β Advertising
- π Activate the switch "Disable personalized advertising"
- π Go back to the main settings and go to Settings β Annexes β Application management
- π§ Find Msa (Mobile Services Framework) β Warehouse β Clear the data
After this, the system will stop collecting data about your preferences, but banners in some applications (for example, in Mi Music) may remain.
π‘
If banners continue to appear after disabling personalized advertising, try resetting the ad ID: Settings β Google β Advertising β Reset the advertising ID.
2. Manual disabling of advertising in system applications
Many standard MIUI programs have built-in advertising modules that can be manually deactivated.
| Annex | The path to settings | Action. |
|---|---|---|
| Mi Browser | Browser settings β Additional β Advertising preferences | Disable "Personalized recommendations" and "Show news" |
| Mi Video | Profile β Settings β Recommendations | Deactivate βPersonalized Contentβ |
| GetApps (Mi App Store) | Profile β Settings β Advertising settings | Delete "Advertising Notices" and "Personalized Recommendations" |
| Mi Music | Settings β Additional β Advertising settings | Disable "Show banners" and "Recommendations on the home screen" |
Please note that some regional versions of MIUI (e.g. India or China) may not have these settings or have another name. If you don't find the right option, try changing the system region to Russia or Europe in Settings β Additional β Region.
β οΈ Note: After the region change, some features (such as Mi Pay or Mi Cloud) may become unavailable.
3. Blocking Advertising through ADB (without root)
If standard methods didnβt work, the most effective way is to disable advertising services via Android Debug Bridge (ADB), a method that doesnβt require root rights, but requires connecting your smartphone to your computer.
Step-by-step:
- π» Install. ADB Tools on PC (Windows/macOS/Linux).
- π± On your smartphone, activate the developer mode: Settings β The phone. β Version. MIUI (press 7 times).
- π§ Put the debugging on. USB In Settings β Additionally. β For developers.
- π₯οΈ Get Redmi on board. 9T to the PC and in the command line (terminal) enter:
adb devices
adb shell pm disable-user --user 0 com.miui.systemAdSolution
adb shell pm disable-user --user 0 com.xiaomi.midrop
adb shell pm disable-user --user 0 com.miui.analytics
adb shell pm disable-user --user 0 com.xiaomi.marketThese commands disable the main MIUI advertising modules. Once you do, restart the device.
- π± System notifications
- π Browser Mi Browser
- π΅ Mi Music appendices
- π₯ Download manager.
Install ADB Tools on PC| Enable developer mode on Redmi 9T| Activate debugging on USB| Connect phone to computer | Check connection with adb devices-->
4. Removal of ads using Magisk (requires root)
If you are willing to take drastic measures, getting root rights and installing the Magisk module will remove ads at the system level, a method suitable for advanced users, as it requires unlocking the bootloader and can potentially lead to loss of warranty and unstable device operation.
Steps required:
- π Unlock the bootloader through the Mi Unlock Tool (requires waiting 7 days after the account is linked).
- π± Install custom recovery (TWRP) for Redmi 9T (lime).
- π οΈ Get Magisk through Recovery.
- π§ Install the module "Disabler for" MIUI Analytics" or "Xiaomi Debloater" from the Magisk repository.
After the reboot, all ad services will be disabled at the kernel level, which also allows you to remove unnecessary system applications such as Mi Pay, Mi Games or Mi Community.
β οΈ Warning: Unlocking the bootloader erases all data from the device.Be sure to back up to an external drive or to the cloud before the procedure.
What happens if you break the unlocking of the bootloader?
5. Alternative methods: DNS and third-party blockers
If you don't want to mess with ADB or Magisk, you can use DNS-level ad blocking or third-party apps, which are less effective for system advertising, but work well with banners in your browser and some apps.
Method 1: Changing the DNS
Replace the standard ones DNS-servers for alternative, blocking advertising domains:
- πΆ Go to Settings. β Connections β Mobile network β Name of the access point (APN).
- π§ Choose yours. APN field "DNS" enter: 1.1.1.3 94.140.14.14 (this is: DNS Cloudflare and AdGuard respectively).
- π Save the settings and restart the device.
Method 2: Blocking applications
Install one of these apps from Google Play:
- π‘οΈ Blokada β Blocks Advertising at Level VPN (no root).
- π« AdGuard β filters traffic and removes banners in the browser.
- π DNS66 β Open ad blocker with user filter support.
Important: Some blockers may conflict with MIUI Optimization, which will lead to increased battery consumption. If you notice a quick discharge, turn off auto-update filters in the application settings.
π‘
Blocking through DNS or third-party apps does not remove system advertising in MIUI, but effectively combats banners in the browser and games.
6.Reset to factory settings: a last resort
If none of the methods worked and the ads became unbearable, you can try a complete reset of the device and then set up without syncing with your Mi Account. This method is suitable if you suspect that the ads appeared after updating or installing suspicious applications.
How to Reset Redmi 9T Without Losing Data
- π± Go to Settings. β The phone. β Backup and create a backup copy.
- π§ Open the Settings. β Additionally. β Resetting settings.
- ποΈ Select "Erase All Data" (make sure the "Erase Internal Memory" box is not active unless you want to delete files).
- π After the reboot, do not log into your Mi Account or restore data from the cloud β this can return your ad settings.
After reset, immediately disable personalized advertising (section 1) and do not install unnecessary system updates - some MIUI firmware returns advertising modules after the update.