How to completely disable ads on Xiaomi Redmi 7A: 5 working ways

Xiaomi Redmi 7A is a budget smartphone with excellent value for money, but many users face its main disadvantage: aggressive advertising in system applications and MIUI. Advertising banners appear in the settings menu, on the lock screen, in the file explorer and even in the standard browser. Fortunately, there are several ways to disable advertising completely or significantly reduce its number - both by official methods through settings and using third-party tools.

In this article, we’ll look at all the current ways, including hidden MIUI settings that Xiaomi doesn’t advertise. It’s important to understand that some methods require root or additional apps, but most solutions are available without them. We’ll also talk about which types of ads can be removed forever, and which can only be reduced, and why this happens.

Why is Redmi 7A so full of ads and can it be removed forever?

The Redmi 7A is powered by the MIUI branded shell, which by default contains built-in ad modules, and is part of Xiaomi’s business model of monetizing budget devices through ads, and is integrated into:

  • πŸ“± System applications (Browser, Weather, Music, Video)
  • βš™οΈ Settings menu (for example, in the Topics or Security section)
  • πŸ”’ Lock screen (advertising notifications and banners)
  • πŸ“‚ File Explorer (Installation Recommended)

Can you remove it completely? Technically, yes, but it would require unlocking the bootloader and installing custom firmware (like LineageOS), but most users do it by using simpler methods that remove up to 90% of ads. We'll look at both below.

⚠️ Attention: Disabling Advertising through Hidden Settings MIUI It can cause some system applications to fail, for example, after disabling ads in the browser, the home page may stop updating, in which case resetting the application settings will help.

Method 1: Disabling personalized advertising in MIUI settings

The easiest and safest way to do this is to disable personalized recommendations in your Mi Account settings, which won’t remove all ads, but will significantly reduce the number of ads you’ll find because the system will stop tailoring ads to your interests.

Instructions:

  1. Open Settings β†’ Mi Account (if not authorized, log in).
  2. Go to Mi Cloud β†’ Sync and disable Personalized Recommendations.
  3. Go back to your account’s basic settings and select Advertising Settings.
  4. Turn off the options: πŸ”˜ Personalized advertising πŸ”˜ Recommendations based on use

After that, advertising in system applications will become less intrusive, but banners in Themes or Browser can remain.

β˜‘οΈ What to do before turning off advertising

Done: 0 / 4

Method 2: Hidden MIUI settings to disable ads (without root)

V MIUI There are hidden options that allow you to turn off ads in most system applications. ADB-commands or special applications such as MIUI Hidden Settings.

Step 1: Activate the Developer Mode:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on MIUI until you become a developer!
  3. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.

Step 2: Connect your phone to your PC and execute commands via ADB:

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


adb shell pm disable-user --user 0 com.xiaomi.mipicks

These commands disable two key modules responsible for displaying ads, and after the device is rebooted, the banners in Settings, Themes, and Explorer should disappear.

⚠️ Note: On some versions MIUI (12.5+) These commands may not work because of changes in the system architecture, and only installing a patch through Magisk will help).

πŸ“Š What adverts on Redmi? 7A You want to clean up first?
In system applications (Browser, Music)
On the lock screen
Settings menu.
Notifications.

Method 3: Using apps to block ads (without root)

If you don't want to mess around with ADB, you can use third-party apps that block ads at the DNS level or via a VPN.The best options for Redmi 7A are:

AnnexType of lockdownEfficiencyCons
BlokadaDNS/VPN⭐⭐⭐⭐ (80-90%)It may conflict with some websites.
AdGuardLocal VPN⭐⭐⭐⭐⭐ (95%)Premium version for full functionality
DNS66DNS-filtering⭐⭐⭐ (70-80%)Does not block advertising in system applications

AdGuard is the most reliable option, but it will require a premium subscription to work properly. The free version blocks mainstream ads, but it can skip banners in MIUI. Blokada is a good open source alternative.

How to set up AdGuard:

  1. Download the app from the official website (not from Google Play!).
  2. Start and turn on the protection in the main menu.
  3. Go to Settings. β†’ Filters and activate: πŸ›‘οΈ AdGuard Base filter πŸ›‘οΈ AdGuard Mobile Ads filter πŸ›‘οΈ EasyList China (specially for the MIUI)

πŸ’‘

If after installing AdGuard, banking applications stop working, add them to the exceptions in the "Applications" section in the AdGuard settings.

Method 4: Remove system applications with ads (requires root)

If you're ready to get root rights, you can completely remove the apps that are responsible for displaying ads. This is a radical method, but it's guaranteed to remove all banners. Any way you can unlock the bootloader and install Magisk is suitable for Redmi 7A.

List of applications that can be removed:

  • πŸ—‘οΈ com.miui.systemAdSolution – the main module of advertising
  • πŸ—‘οΈ com.xiaomi.mipicks - a recommendation service
  • πŸ—‘οΈ com.android.browser – standard browser with advertising
  • πŸ—‘οΈ com.miui.analytics – statistics collection (indirectly affecting advertising)

How to delete:

  1. Install Root Explorer or Titanium Backup.
  2. Find applications by batch names (see the list above).
  3. Choose to Remove (Do Not Freeze!).
  4. Reboot the phone.

⚠️ Warning: Removing system applications can lead to unstable work MIUI. For example, without com.android.browser, some sync functions with Mi Account may be missing. TWRP.

What happens if you remove all the advertising modules?
Most users note that after deleting com.miui.systemAdSolution and com.xiaomi.mipicks, ads disappear completely, but in rare cases, weather and calendar widgets stop updating, which is due to the fact that some system services use the same modules to download data.

Method 5: Install custom firmware (for power users)

If you want to get rid of ads and MIUI restrictions forever, the best option is to install custom firmware, such as LineageOS or Pixel Experience, which do not contain built-in advertising and offer β€œclean” Android.

Advantages:

  • βœ… No system advertising
  • βœ… Faster security updates
  • βœ… More opportunities for customization

Disadvantages:

  • ❌ Complex installation process (requires unlocking the bootloader)
  • ❌ Possible bugs with camera or sensors (depending on firmware)
  • ❌ Loss of warranty (if the phone is under warranty)

Instructions for installing LineageOS on Redmi 7A:

  1. Unlock the bootloader through the official Xiaomi tool.
  2. Install TWRP Recovery for Redmi 7A (download at twrp.me).
  3. Download the latest version of LineageOS for pine (codename Redmi 7A) from the official website.
  4. Reboot to TWRP, make Wipe (Dalvik, Cache, System, Data) and install firmware.

πŸ’‘

Custom firmware is the only way to remove ads 100%, but they are only suitable for experienced users, ready for possible bugs and loss of warranty.

Frequent Mistakes and How to Avoid Them

When you turn off ads on Redmi 7A, users often face typical problems, and here are the most common ones and how to solve them:

1.Advertisements are returned after MIUI update

After the system update, some settings are reset to avoid this:

  • πŸ”„ Before updating, remember which apps you disabled through ADB.
  • πŸ”„ After the update, repeat the commands or check the settings in AdGuard.

2 Weather or calendar widgets stopped working

This happens if you have removed system applications associated with Mi Account.

  • πŸ”§ Restore Remote Applications from Backup.
  • πŸ”§ Or install alternative widgets from Google Play (e.g. AccuWeather).

3. ADB-teams are not working

Probable reasons:

  • πŸ› οΈ Not included Debugging by USB (Check the developer’s settings).
  • πŸ› οΈ An outdated version MIUI (On versions below 11, some commands are not supported).
  • πŸ› οΈ Incorrectly entered packet ID (check the names in the list above).
πŸ“Š Have you had problems after disabling your ads?
Yes, the adverts came back after the update.
Yeah, widgets stopped working.
Yes, ADB-teams didn't work out
No, it went smoothly.

FAQ: Answers to Frequent Questions

Can I turn off ads on Redmi 7A without rooting?
Yes, most ads are removed through the Mi Account settings, ADB-However, some banners (such as the Topics) may remain.
Why did the ads disappear in the browser after disabling?
This happens if you delete or freeze the standard browser com.android.browser.The bookmarks are tied to this application.Solution: restore the browser from backup or export the bookmarks before deleting.
Is it safe to use? ADB-call-out?
Yes, if you follow the instructions and don't remove critical system components, the commands in this article only disable the ad modules and don't affect the stability of MIUI.
How do you get back ads if something goes wrong?
If after disabling the ad system functions stopped working, follow the reverse commands: adb shell pm enable com.miui.systemAdSolution adb shell pm enable com.xiaomi.mipicks Or reset the phone settings to factory (Settings β†’ Additional β†’ Recovery and Reset).
Which is the best firmware for Redmi 7A – LineageOS or Pixel Experience?
Both firmware are good, but they have different advantages: LineageOS is more stable, is updated more often. Pixel Experience - offers an interface like the Google Pixel, but may be less optimized for the Redmi 7A.