Xiaomi Redmi 9T owners often face intrusive advertising in system applications, notifications, and even on the lock screen. The manufacturer has integrated advertising modules into MIUI firmware at the kernel level, so standard removal of applications does not help. In this article, we will discuss 7 working methods - from basic settings to radical measures such as factory reset or custom firmware installation.
It is important to understand that some of the ads (msa, Analytics) are sewn into Xiaomi services, and its complete removal requires interference with system files. We will look at methods of varying complexity - from safe (suitable for beginners) to advanced (for users with experience with the use of the system). ADB or TWRP). We also explain why after the update. MIUI Advertising can come back and how to avoid it.
1. disable personalized advertising in MIUI settings
The easiest way to reduce the amount of advertising is to deactivate the personalization of the ads, which will not remove the banners completely, but will reduce their frequency and relevance. MIUI 12/13/14 on the Redmi 9T:
- Open Settings โ Google โ Advertising.
- Click Disable Ad Personalization and confirm the selection.
- Go back to the main settings, find the Memory โ Cleanup section.
- Slap the gear icon (โ๏ธ) in the upper right corner and disable the Recommendations option.
These actions will block the collection of data about your preferences, but system banners (for example, in Browser or Music) will remain.
2. Removal of advertising applications without root rights
Some of the advertising modules in MIUI are installed as separate applications and can be disabled or removed through standard settings.
- ๐ฑ GetApps (Xiaomi App Store) โ the main source of banners.
- ๐ Mi Browser โ shows ads on the homepage and in search.
- ๐ต Mi Music and Mi Video โ insert promo content between tracks/clips.
- ๐ Analytics โ Collects data for targeted advertising.
- ๐ MSA (Miui System Ads โ system service responsible for banners in notifications.
To remove them:
- Go to Settings โ Applications โ Application Management.
- In the search bar, type the name of the application (for example, GetApps).
- Press Disable (if the Remove button is inactive).
- To completely remove system applications, you will need ADB (discuss below).
๐ก
If the Remove button is inactive, try first to disable the app, then clear its cache and data in the same menu, sometimes unlocking the option to delete.
3. Blocking Advertising through ADB (without root)
The ADB (Android Debug Bridge) tool allows you to uninstall system applications without superuser rights. This method works on Redmi 9T with any version of MIUI, but requires a connection to a computer.
First, turn on USB debugging:
- Go to Settings. โ The phone.
- Tap 7 times on the MIUI version to activate Developer Mode.
- Back to Settings โ Additionally. โ For developers.
- Activate Debugging via USB and confirm the resolution.
Now connect your phone to your PC and execute commands in ADB (download Googleโs Platform Tools):
adb devices
adb shell
pm uninstall --user 0 com.miui.systemAdSolution
pm uninstall --user 0 com.xiaomi.midrop
pm uninstall --user 0 com.miui.analytics
pm uninstall --user 0 com.xiaomi.joyoseThese commands will remove the main advertising modules for the current user (flag) --user 0). Complete list of teams for Redmi 9T:
Complete list ADB-commands
| Annex | Package | The effect of removal |
|---|---|---|
| MSA (Miui System Ads) | com.miui.systemAdSolution | Remove banners in notifications and system windows |
| Analytics | com.miui.analytics | Stops collecting data for targeted advertising |
| GetApps | com.xiaomi.mipicks | Removes Xiaomi app store with ads |
| Mi Browser | com.android.browser | Disappear promo banners on the main page of the browser |
Attention! Deleting system applications can cause the phone to run unstable. Before executing commands, back up your data via Settings โ Additional โ Backup and Reset.
4.Use of third-party ad blockers
If you don't want to mess with ADB, you can install specialized ad-blocking apps. The best options for Redmi 9T are:
- ๐ก๏ธ Blokada โ Blocks Advertising at Level DNS, It doesn't require root. Download from the official website.
- ๐ซ AdGuard โ filtering traffic through the VPN, It removes banners in the browser and apps. There's a free version.
- ๐ DNS66 โ Open source software to block ads through change DNS-servers (e.g., 1.1.1.3 from Cloudflare).
- ๐ต NetGuard โ blocks access to advertising domains without root (you need to manually add rules).
For maximum effect, combine Blokada (for system advertising) and AdGuard (for browser).
- Install Blokada and activate it.
- In the settings, select the Energized Protection lock list.
- In AdGuard, enable filters: Russian Filter, EasyList, AdGuard Mobile Ads.
Important: Some blockers (such as AdGuard) may conflict with banking applications due to VPN use, in which case add banking programs to the exceptions.
5. Resetting the phone to factory settings
If the ad has penetrated too deeply (for example, after the MIUI update), a complete reset will help.
- ๐ Backup photos, contacts and messages via Mi Cloud or Google Drive.
- ๐ Save the list of installed applications (you can take a picture of the Settings screen) โ Annexes).
- ๐ Make sure you remember passwords from Xiaomi and Google accounts.
Resetting instructions:
- Go to Settings โ Additional โ Backup and Reset.
- Select Resetting โ Delete all data.
- Confirm the action and wait for the reboot (it will take 5-10 minutes).
- Once enabled, do not restore data from backup โ this can return advertising modules.
Attention! Redmi 9T with MIUI 13+ may require a link to your Xiaomi account after a reset. If you forget your password, use the recovery service.
Make a backup copy of photos and videos|Keep in touch with the Google/AkXiaomi account|Record passwords from social networks and mail|Make sure your phone is charged at least 50%|Disable protection with a pattern lock (if any)|Get out. SIM-card and memory card (optional)-->
6. Installation of custom firmware (for advanced)
If neither method works, the radical way is to run an alternative version of MIUI or AOSP (like LineageOS) that removes the ads completely, but requires unlocking the bootloader and installing TWRP.
The following is a step-by-step guide for Redmi 9T (lime):
- Unlock the bootloader through Mi Unlock Tool (you need a Xiaomi account with a linked phone number).
- Install TWRP for lime (download from the official website).
- Download custom firmware: MIUI EU (without advertising, but with support OTA-Updates: xiaomi.eu. LineageOS (Pure Android) โ lineageos.org.
TWRP
Food + Volume up
Wipe
Warning: Unofficial firmware may contain errors (e.g., non-functioning firmware) NFC Check the forum reviews before installing. XDA Developers for the Redmi model 9T.
๐ก
Installing custom firmware will void Xiaomiโs warranty and may result in a device blinking. Use this method only if you are confident in your actions or under the guidance of an experienced user.
7 How to prevent the return of advertising after the MIUI update
Even after successful removal of the advert, it may return after the MIUI update.
- ๐ Turn off automatic updates in Settings โ The phone. โ Updating the system โ Three points (โฎ) โ Settings โ Turn off automatic loading.
- ๐ฅ Install updates manually by pre-checking reviews on forums (e.g, 4PDA).
- ๐ Block the domains of the ads through the hosts file (root or ADB). Add in. /system/etc/hosts line: 127.0.0.1 ad.mi.com 127.0.0.1 sdkconfig.ad.intl.xiaomi.com 127.0.0.1 data.mistat.intl.xiaomi.com
- ๐ก๏ธ Use it. DNS-filtering (e.g. 1.1.1.3 or 94.140.14.14 from AdGuard).
If you do update MIUI and the adverts are back, repeat the steps from Section 3 (delete via ADB) or Section 4 (blockers).