Xiaomi Redmi 9A is one of the most popular budget smartphones, but many users face intrusive advertising in system applications, browser and even on the lock screen. Unlike flagship models, where advertising can be turned off through the settings of the Mi Account account, in Redmi 9A with MIUI firmware for the global or Chinese version, this process requires additional manipulation.
In this article, we will discuss 5 proven ways to remove ads on Redmi 9A without root rights, including hidden MIUI settings, alternative launchers and DNS-level blockers. We will focus on the nuances for different regions (Europe, India, China) and firmware versions. If you are tired of banners in Browser, Weather or Themes, this guide is for you.
β οΈ Important: Some methods may require resetting or disabling automatic updates to system applications.
1. disable personalized advertising in Mi Account
The first and easiest way is to deactivate targeted ads through a Xiaomi account, which works on all versions of MIUI, but doesnβt eliminate ads completely, it only reduces the amount of ads.
Instructions:
- π± Open the Settings. β Xiaomi Account (or Mi Account).
- π Scroll down and select the Mi Services β Advertising.
- π Disable sliders: Personalized recommendations (remove targeted banners) Advertising identification (limit data collection)
- π Back to Settings β Additionally. β Confidentiality and disable Diagnostic Data Sending.
π Limitation: This method does not remove ads in system applications (Browser, Music, Video), but reduces its frequency.
2. Hidden MIUI settings: disabling ads via ADB
If standard methods don't work, you can use the Android Debug Bridge (ADB), which requires a smartphone to connect to a PC, but doesn't need root rights, and it blocks displays of system-level ads.
π§ What's the matter:
- π₯οΈ Computer with installed Xiaomi drivers and tool ADB (You can download from the official Android website).
- π² Included Debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press to unlock Developer Mode, then enable debugging).
- π USB-cable (preferably original).
π Step-by-step instruction:
- Connect Redmi 9A to your PC and confirm the debugging permission on your smartphone screen.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the following commands: Adb shell pm disable-user --user 0 com.miui.systemAdSolution This command disables the main ad display module in MIUI.
- To block ads in the Browser and Weather, do: pm disable-user --user 0 com.android.browser pm disable-user --user 0 com.miui.weather2 β οΈ Warning: Disabling com.android.browser will remove the standard browser.Install an alternative (e.g. Chrome or Firefox) in advance.
π To get it all back, use the command:
pm enable com.miui.systemAdSolutionInstall Xiaomi drivers on PC
Enable USB debugging on Redmi 9A
Download Platform-Tools (ADB)
Connect your phone to the original cable
Make a backup copy of the data-->
3. Alternative launchers: Replacing the standard interface
The MIUI system launcher on Redmi 9A has built-in ad modules that cannot be disabled through settings, and the solution is to install a third-party launcher, such as Nova Launcher, Lawnchair or Microsoft Launcher.
β Pros of the method:
- π Complete removal of ads from the main screen and application menu.
- π¨ Flexible interface configuration (icons, gestures, themes).
- π There is no need for root rights or ADB.
β οΈ Note: Replacing the launcher does not remove ads in system applications (Browser, Music, Video.
π Recommendations for the selection of a launcher:
| Launcher | Free version | Blocking ads | Additional functions |
|---|---|---|---|
| Nova Launcher | Yes (with limitations) | Complete. | Gestures, backups |
| Lawnchair | Yes. | Complete. | Integration with Google Feed |
| Microsoft Launcher | Yes. | Partial (there's adverts of its own) | Synchronization with Windows |
| POCO Launcher | Yes. | Full (from Xiaomi, but no advertising) | Categories of applications |
πΉ How to install:
- Download the launcher from Google Play.
- After installation, click the Home button and select the new launcher as the main one.
- In the launcher settings, disable all options related to recommendations (App Suggestions, Mi Feed).
π‘
If you still see ads after you install the launcher, check the widget settings. Some MIUI widgets (like Weather or Calendar) can load banners regardless of the launcher. Remove them from the home screen.
4. Blocking Advertising via DNS (without root)
One of the most effective ways is to redirect ad requests to empty servers using a private DNS, which works at the network level and blocks ads in all applications, including YouTube, the Browser and system utilities.
π§ Setting up:
- Go to Settings β Connections and Sharing β Private DNS.
- Select the host name of the private DNS provider.
- Enter one of the addresses: dns.adguard.com (AdGuard DNS β blocks ads and trackers), family.adguard-dns.com (filters 18+ content additionally) doh.centraleu.pi-dns.com (PI-DNS, optimized for Europe)
Save the settings and restart the smartphone.
β What's blocked:
- π’ Banners in the browser and applications.
- π¬ Advertising on YouTube (partially).
- π± System notifications from MIUI.
β οΈ Note: Some apps (such as Facebook or Instagram) may conflict with private apps DNS And then you can give out the connection errors, and then you can add them to the exceptions, or you can return the standard. DNS.
How to check if it works DNS-lockdown?
5. Removal of system applications with advertising (without root)
Redmi 9A with MIUI 12.0.8 and higher can uninstall some system applications via ADB, even without superuser rights, eliminating advertising sources such as Mi Browser, Mi Video and Mi Music.
π List of safe packet removal:
| Annex | Packet name | Can I remove it? | Effects of consequences |
|---|---|---|---|
| browser | com.android.browser | Yes. | The standard browser will disappear (install a replacement) |
| Music. | com.miui.player | Yes. | The music player will be removed. |
| Video | com.miui.videoplayer | Yes. | The standard video player will disappear |
| Topics | com.android.themes | No. | Could break the interface. |
| Weather. | com.miui.weather2 | Yes. | Weather widget will stop working |
π§ How to remove:
- Connect your smartphone to your PC and activate ADB (as in Section 2).
- Run the command to delete (for example, for the browser): adb shell pm uninstall --user 0 com.android.browser
- Reset the device.
β οΈ Warning: Removing system applications can lead to unstable work MIUI. Before the procedure, create a backup copy through Settings β Additionally. β Backup.
π‘
Removing system applications via ADB does not require root rights, but is only valid for the current user. After resetting settings or updating the firmware, remote programs can be restored.
6. Use of ad blockers (AdGuard, Blokada)
If previous methods didnβt work 100%, you can install dedicated blockers like AdGuard or Blokada, which work at the VPN level and filter advertising traffic.
πΉ AdGuard:
- π‘οΈ Blocks ads in browsers and applications.
- π Encrypts traffic (DNS-over-HTTPS option).
- β οΈ The free version has a limit on the number of filters.
πΉ Blokada:
- π Fully free (without restrictions).
- π Detailed statistics of blocked requests.
- π Requires constant operation in the background (can affect the battery).
π How to set up:
- Download AdGuard or Blokada from Google Play.
- Launch the application and turn on the protection (button Run or Start).
- Select the filters in the settings: AdGuard Base filter (main) EasyList (additional) Miui Ad Block (specialized for Xiaomi)
Reboot your smartphone.
β οΈ Note: Some banking applications may conflict with blockers due to use VPN. In this case, add them to the exceptions or disable the blocker when working with financial services.