How to permanently disable ads on Xiaomi Redmi 8T: proven ways

Why is Redmi 8T getting ads and can it be removed?

Xiaomi Redmi 8T smartphones running MIUI are known for their value for money, but many users are faced with a nasty feature – built-in advertising in system applications, settings menus and even on the lock screen – which is not due to viruses, but due to the monetization of the MIUI brand shell through Xiaomi affiliate programs.

Depending on the region and firmware version, banner ads can be displayed in:

  • πŸ“± Launcher (Folders "Recommended Applications", widgets)
  • βš™οΈ Settings (sections "Subjects", "Security", "About the phone")
  • πŸ”’ Lock screen (banners at the bottom or right)
  • πŸ“‚ File Manager and Calendar
  • πŸ›’ System utilities (Cleaning, Application Manager)

The good news is that advertising can be turned off, either partially through settings or entirely through technical methods (including the use of adverts). ADB Below we will discuss all the current ways for Redmi. 8T base MIUI 11/12/13/14.

πŸ“Š You’ve already tried to turn off ads on Xiaomi?
Yeah, through the settings.
Yeah, but it didn't help.
No, I'm just going to.
I don't have any ads.

Method 1: Disabling personalized advertising in MIUI settings

The easiest and safest way to do this is to deactivate personalized recommendations from the menu of your phone, and that won't take away all the ads, but it will cut them down by 30 to 50 percent.

  1. Open Settings β†’ Google β†’ Advertising.
  2. Click β€œDisable Personalized Advertising” and confirm your choice.
  3. Go back to the basic settings and go to Settings β†’ Apps β†’ App Management β†’ All Apps.
  4. Find the Msa (MIUI System Ads) and Analytics apps, open each and select Disable or Remove Updates (if available).

After this action, the ads in the launcher and settings should decrease, but banners on the lock screen and in system utilities may remain.

Disable personalized advertising on Google

Deactivate Msa and Analytics in Apps

Reboot the phone

Check the availability of advertising in the launcher-->

⚠️ Note: Some of the Redmi firmware 8T (especially global item MIUI System Ads may not be available. In this case, move on to the following ways.

Method 2: Manually disabling advertising through hidden MIUI settings

MIUI has hidden options that allow you to disable advertising modules without root rights.

  1. Open the Security app (shield icon).
  2. Go to Settings β†’ Recommendations and turn off all sliders.
  3. Return to the main security menu and click on the gear. βš™οΈ β†’ Advertising.
  4. Deactivate the options: πŸ“’ "Recommend annexes" πŸ” "Showing Advertising in Search Results" πŸ“± "Banners on the lock screen"

For the Redmi 8T with MIUI 12+ firmware, the path may be different. If the Ads section is missing, try an alternative route:

Settings β†’ Memory β†’ Cleaning β†’ Settings (βš™οΈ) β†’ Recommendations
MIUI versionThe Way to Advertising SettingsEfficiency
MIUI 11Security β†’ Settings β†’ Advertising70%
MIUI 12/12.5Settings β†’ Memory. β†’ Cleanup β†’ βš™οΈ β†’ Recommendations50%
MIUI 13/14Settings β†’ Applications β†’ Management β†’ System β†’ Msa40%

πŸ’‘

If after disabling the ad returned after a few days, clear the cache of the applications "Msa" and "Analytics" in the settings of the application.

Method 3: Using ADB to Deeply Disable Advertising

For a complete root-free removal, the ADB (Android Debug Bridge) method is suitable, which requires connecting the phone to a computer, but it is guaranteed to remove banners in 90% of cases.

What you need:

  • πŸ–₯️ Computer with Windows/macOS/Linux
  • πŸ“‹ Installed drivers Xiaomi and ADB Tools
  • πŸ”Œ USB-cable (original)
  • βš™οΈ Included debugging by USB phone-on

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone β†’ MIUI Version. Click on the line with version 7 times until the notification β€œYou became a developer” appears.

USB-debugging

Settings β†’ Additional β†’ For developers β†’ Debugging by USB

Redmi 8T

ADB Tools

cmd

adb devices


adb shell pm uninstall --user 0 com.miui.systemAdSolution




adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm hide com.android.browser

After completing the commands, restart the phone. The ads should disappear from:

  • πŸ“± Launcher and application folders
  • βš™οΈ Settings menu
  • πŸ”’ Lock screen
  • πŸ“‚ File manager.

⚠️ Note: Pm uninstall commands --user 0 They delete the system packages only for the current user. When you reset the adverts can come back. Permanent removal requires unlocking the bootloader and root access.

What if the ADB can’t see the device?
If the adb device command returns an empty list: 1. Make sure that the Xiaomi drivers are installed (download from the official website). 2. Try another one. USB-cable (preferably original). 3. Switch the connection mode on the phone from Charging to File Transfer. 4. Reinstall ADB Tools or use alternative builds (e.g. Minimal) ADB 5. On Windows, run the command prompt on behalf of the administrator.

Method 4: Install custom firmware (for advanced users)

If none of the methods worked, the radical solution is to install custom firmware without ad modules. 8T fit:

  • πŸ“± LineageOS (Pure Android without a free Android) MIUI)
  • πŸ”§ Pixel Experience (like the Google Pixel interface)
  • πŸš€ Xiaomi.eu (MIUI Advertising-free and Chinese-based)

What needs to be done:

  1. Unlock the bootloader through the official Xiaomi tool (requires a Mi Account and wait 7-30 days).
  2. Install a custom recap (TWRP) for Redmi 8T (codename willow).
  3. Download firmware from the XDA Developers forum or xiaomi.eu.
  4. Swipe through TWRP with full reset (wipe).

Advantages of custom firmware:

  • βœ… No advertising at all (even in system applications).
  • βœ… Regular security updates.
  • βœ… Ability to fine-tune the interface.

Disadvantages:

  • ❌ Loss of warranty (if the phone is under warranty).
  • ❌ Risk of "bricking" in case of firmware error.
  • ❌ Certain functions (e.g, IR-blaster NFC) They may not work properly.

πŸ’‘

Custom firmware is the most reliable way to get rid of advertising, but requires technical skills, and beginners are encouraged to start with methods 1-3.

Method 5: Blocking ads through hosts file (without root)

If you do not want to unlock the bootloader, but want to remove ads in the browser and some applications, you can modify the hosts file through ADB. This will block access to Xiaomi advertising servers.

Instructions:

  1. Connect Redmi 8T to your computer and activate ADB (as in Method 3).
  2. Download the current hosts file (select the option with ad blocking).
  3. Place the file in the ADB folder and rename it to hosts.
  4. Follow the commands: adb push hosts /sdcard/adb shell su -c "mount -o rw,remount /system" adb shell su -c "cp /sdcard/hosts /system/etc/hosts" adb shell su -c "chmod 644 /system/etc/hosts" adb shell su -c " -o ro,remount /system"
  5. Reboot the phone.

This method blocks advertising in:

  • 🌐 Mi Browser and Chrome
  • πŸ“± Some third-party applications
  • πŸ“Š System notifications

⚠️ Note: Change of hosts file without root rights can be reset after system update.

What if the adverts returned after the MIUI update?

After updating the firmware on Redmi 8T, all ad settings can be reset.

  1. Turn off automatic updates MIUI: Settings β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update (off)
  2. Create a backup of settings through Settings β†’ Additional β†’ Backup.
  3. Use Magisk modules to block ads (such as AdAway or Xiaomi ADB Fastboot Tools).
  4. Install an alternative launcher (like Nova Launcher or Lawnchair) to avoid ads in the app menu.

If after the update the advertisement still appeared, repeat Method 2 (disable via settings) or Method 3 (ADB-team).

πŸ’‘

Before updating MIUI, take screenshots of all the settings associated with advertising, which will help you quickly restore them after the update.

FAQ: Frequent questions about disabling ads on Redmi 8T

❓ Why After Disabling Advertising Through ADB It reappears?
This is due to the automatic recovery of system applications after restarting or updating.Solutions: Use the Magisk module "Disable" MIUI Ads" for permanent locking. Install custom firmware (e.g. Xiaomi.eu. ADB-Teams after each update.
❓ Can you turn off advertising without a computer?
Yes, but the effectiveness will be lower. Try: Disable personalized ads in Settings β†’ Google β†’ Advertising. Install an alternative launcher (like Nova Launcher). Use ad-blocking apps (like Blokada or DNS66). However, you can’t completely remove system ads without ADB or root.
❓ Will the way to work with ADB on the Redmi 8T s MIUI 14?
Yes, but with reservations: MIUI 14 Some ad packages have been renamed. Use current commands: adb shell pm uninstall --user 0 com.miui.systemAdSolution adb shell pm uninstall --user 0 com.xiaomi.mipicks In recent versions, Xiaomi has blocked some of the ADB-If you get an error, try adb shell pm disable-user. --user 0 com.miui.systemAdSolution
❓ How to Check Which Apps Show Ads?
Use a system monitor or third-party utilities: Open Settings β†’ Applications β†’ Application Management β†’ All applications. Check permissions from "Msa", "Analytics", "Mi Browser". Install App Inspector (from Google Play) to analyze application activity. Usually the ads are generated by: com.miui.systemAdSolution (main module) com.xiaomi.midrop (advertising in file manager) com.android.browser (built browser)
❓ Is it legal to turn off ads on Xiaomi?
From a legal perspective: βœ… Disconnecting via Settings (Methods 1–2) is completely legal – it’s standard functionality MIUI. ⚠️ Use of the ADB (Method 3) does not violate the license agreement but may be considered an β€œunauthorized software change". ❌ Removing system applications through root or custom firmware technically violates the terms of use MIUI, But in practice, Xiaomi doesn't prosecute users for this, and the guarantee is only maintained if you don't unlock the bootloader, otherwise the service center may refuse to repair it for free.