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:
- Open Settings β Mi Account (if not authorized, log in).
- Go to Mi Cloud β Sync and disable Personalized Recommendations.
- Go back to your accountβs basic settings and select Advertising Settings.
- 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
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:
- Go to Settings. β The phone.
- Click 7 times on MIUI until you become a developer!
- 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.mipicksThese 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).
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:
| Annex | Type of lockdown | Efficiency | Cons |
|---|---|---|---|
| Blokada | DNS/VPN | ββββ (80-90%) | It may conflict with some websites. |
| AdGuard | Local VPN | βββββ (95%) | Premium version for full functionality |
| DNS66 | DNS-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:
- Download the app from the official website (not from Google Play!).
- Start and turn on the protection in the main menu.
- 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:
- Install Root Explorer or Titanium Backup.
- Find applications by batch names (see the list above).
- Choose to Remove (Do Not Freeze!).
- 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?
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:
- Unlock the bootloader through the official Xiaomi tool.
- Install TWRP Recovery for Redmi 7A (download at twrp.me).
- Download the latest version of LineageOS for pine (codename Redmi 7A) from the official website.
- 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).