Xiaomi Redmi 6A remains a popular budget device even years after its release, but many users are annoyed by the built-in advertising in MIUI. Banners appear in the settings menu, on the lock screen, in system applications and even in notification panels. Fortunately, there are several ways to completely remove advertising β from standard settings to deep optimization of the system.
In this article, we will discuss 5 proven methods, including official and alternative solutions. It is important to understand that some methods require unlocking the bootloader or installing custom firmware, but most options work without root rights.
If you are ready to get rid of intrusive banners once and for all, we will proceed to a detailed analysis of each method with step-by-step instructions, warnings and safety recommendations.
Why Redmi 6A is getting ads and can it be removed forever?
Advertising in MIUI β It's part of Xiaomi's business model, which allows it to keep device prices low, but it's often a nuisance to users. 6A:
- π± System applications (Security, Themes, Mi Video)
- βοΈ Settings menu (sections "About the phone", "Additional")
- π Lock screen (advertising notifications and banners)
- π² Notification panel (pop-up windows with suggestions)
- π Updates MIUI (plug-in)
Can we take it away forever? Technically, but with reservations:
- β Partial shutdown (through settings) removes ~70% of ads, but banners can come back after updates.
- β Complete removal (through ADB or custom firmware) requires technical skills and may deprive of warranties.
- β No method gives 100% guarantee if you continue to use the official firmware. MIUI Global.
If you're happy with a partial solution, you'll have to set up the system to remove it completely. ADB-commands or alternative firmware like LineageOS.
Method 1: Disabling personalized advertising in MIUI settings
The easiest and safest way to do this is to turn off the personalization of ads through the standard settings, which won't remove all banners, but will reduce their number significantly. MIUI 9-12 (including adapted versions for Redmi) 6A).
Follow the following steps:
- Open the Settings. β The phone.
- Tap 7-10 times on the MIUI version until the message βYou are a developer!β appears.
- Return to the main Settings menu and select a new section β For developers.
- Activate the debugging switch over USB.
- Now go to Settings β Applications β Application Management.
- In the search bar, type msa (or Miui System Ads in newer versions).
- Select the com.miui.systemAdSolution application (or similar) and click Disable.
After that:
- π Restart your phone (required!).
- π΅ Open the Settings. β Synchronize and disable Advertising (if such item exists).
- π« In the Google section β Advertising Turn Off Personalized Advertising.
This method removes ~60-70% of ads, but banners in Topics and Security may remain.
βοΈ Preparing for the Advertising Disconnection
Method 2: Remove Advertising through ADB (without root)
If the standard settings donβt help, the next step is to use the ADB-This method doesn't require root rights, but it requires a computer and a computer. USB-Important: Incorrect commands can disrupt the system, so follow the instructions carefully.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux
- π USB-cable (preferably original)
- π¦ Installed drivers Xiaomi and ADB Tools
- π± Included Debugging by USB phone-on
Step-by-step:
- Download Googleβs Platform Tools and unpack the archive.
- Connect Redmi 6A to your computer and select File Transfer (MTP) mode.
- Open the command line (Windows) or terminal (macOS/Linux) in the folder with the platform-tools.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Follow the commands alternately (copy and paste): adb shell pm hide com.miui.systemAdSolution adb shell pm hide com.xiaomi.midrop adb shell pm hide com.android.browser adb shell pm hide com.miui.analytics adb shell pm hide com.miui.cloudservice adb shell pm hide com.miui.miui.cloudservice adbackup adb shellm hide com.mi pm hide com.mimi service.mi.
- Reboot your phone: adb reboot
These commands disable the system services responsible for displaying ads. If after the reboot some functions (for example, backup) stopped working, return them with the command:
adb shell pm unhide com.miui.cloudbackupWhat if the ADB canβt see the device?
β οΈ Attention: After update MIUI Some services may be activated again. Repeat the procedure or use Method 4 for a permanent solution.
Method 3: Manual removal of advertising packages (requires root)
If you're willing to take drastic measures, getting root rights will remove the ad packages forever, a method that's suitable for power users, because:
- β οΈ Resets the guarantee (if it is still valid).
- π§ Requires unlocking the bootloader (Bootloader Unlock).
- π It can cause unstable system operation in case of errors.
List of ad packs to remove (via Root Explorer or ADB with root):
| Package name | He's in charge. | Can I remove it? |
|---|---|---|
| com.miui.systemAdSolution | The main advertising engine MIUI | β Yes. |
| com.xiaomi.midrop | Advertising in Mi Drop | β Yes. |
| com.miui.analytics | Analytics collection (includes targeted advertising) | β Yes. |
| com.android.browser | Stock browser with advertising | β οΈ You can, but you'll lose your browser. |
| com.miui.cloudservice | Cloud services (sometimes displaying ads) | β Not recommended (disrupts synchronization) |
Instructions for removal:
- Get root rights (for example, through Magisk).
- Install Root Explorer or use ADB Shell with superuser rights.
- Go to /system/priv-app/ or /system/app/.
- Find the folders with the names from the table above and delete them (or rename them by adding.bak).
- Clear the cache in Settings β Storage β Clear the cache.
- Reset the device.
β οΈ Note: Removing system packages may result in a cyclic bootloop.Before the procedure, back up through TWRP Or Mi Flash Tool.
pm dump <package> | grep "dependencies"This will show which applications depend on the packet being removed.-->
Method 4: Install custom firmware (radical solution)
If you are not satisfied with half measures, an alternative firmware (for example, LineageOS or Pixel Experience) will completely remove MIUI ads.
- π οΈ Advanced users ready for experimentation.
- π± Owners of Redmi 6A loader-free.
- π Those who want a clean Android without shell MIUI.
Pros of the method:
- β There is no advertising system in principle.
- β Faster and more stable work (on some firmware).
- β Regular security updates.
Cons:
- β Loss of official functions MIUI (For example, Double Apps, Reading Mode).
- β Possible bugs with camera or sensors (depending on firmware).
- β Requires unlocking the bootloader (waiting 7-30 days for approval by Xiaomi).
Step-by-step:
- Unlock the bootloader through the official Xiaomi tool.
- Download the appropriate firmware for Redmi 6A (codename cactus) from the XDA Developers or 4PDA forum.
- Install TWRP Recovery via fastboot: fastboot flash recovery twrp.img fastboot boot twrp.img
- In TWRP, make a full backup (click Backup β select all sections).
- Squeeze the firmware (Wipe) β Format Data β Install β choose ZIP-file).
- Install GApps (if you need Google services) and Magisk (for root).
- Reboot and set up the system.
β οΈ Note: Some firmware (e.g. Havoc-OS) may not support VoLTE on Redmi 6A. Before installing, check the reviews on the forums.
π‘
Custom firmware is the only way to get rid of MIUI ads forever, but they require technical skills and can be unwarranted.
Method 5: Alternative launchers and ad blockers
If the previous methods seem complicated, you can go around using third-party launchers and blockers, and it won't remove ads from the system, but it will hide them from your eyes.
The best options for the Redmi 6A are:
- π Launchers: π Nova Launcher β allows you to hide advertising widgets MIUI. π¨ Lawnchair - light launcher with support for them. π± Microsoft Launcher β Windows integration, no advertising.
- π« Ad blockers: π‘οΈ AdGuard β blocks ads in the browser and some applications. π Blokada β works without root, blocks DNS-call-up. π DNS66 β alter DNS System level (requires customization).
How to set up Blokada to block MIUI ads:
- Download Blokada from the official website.
- Launch the application and allow creation VPN-linkage.
- In the settings, select Hosts lists and activate: β Adaway β Energized Protection β MIUI Ad Block
Reboot the phone.
This method doesn't remove ads from the system, but it stops showing them in most cases. VPN-applications.
What to do if the ad returns after the MIUI update
One of the most annoying things about MIUI is that the ads come back after the updates, and that's because the system restores the services that are disabled.
- π Repeat Method 1 or 2 after each update.
- π« Turn off automatic updates MIUI: Go to Settings. β The phone. β Update the system. Slip on the three dots in the top right corner. β Settings: Turn off Auto Boot over Wi-Fi and Update Notices.
- π΅ Use firmware without the need OTA-updates (e.g. updates, MIUI EU publicity).
- π§ Install the Magisk module MIUI Ad Blocker (requires root).
If you donβt want to waste time re-setting, consider:
- π Reverse to the old version MIUI (less advertising).
- π Transition to custom firmware (Method 4).
β οΈ Attention: Disabling updates MIUI If you are interested in security patches, check regularly for updates manually and repeat the procedure for disabling ads.