How to permanently remove ads on Xiaomi Redmi 9A: proven methods of 2026

The Xiaomi Redmi 9A is one of the most popular budget smartphones, but its owners often face intrusive advertising in system apps, notifications and even on the lock screen.The manufacturer has integrated ad modules into MIUI firmware to compensate for the low price of the device. However, constant banners, pop-ups and recommendations annoy users, slow down the phone and waste traffic.

In this article, we will discuss 5 legal ways to disable ads on Redmi 9A without root rights and risk of damage to the system. You will learn how to block advertising notifications, deactivate system services msa and mipush, and which MIUI settings are responsible for displaying banners. All methods are tested on current versions of firmware (including MIUI 14 and HyperOS) and do not require deep technical knowledge.

Why is Redmi 9A getting ads and can it be removed?

Advertising on Xiaomi Redmi 9A is built into the firmware level of MIUI and is associated with the work of several system services:

  • πŸ“’ Mipush Framework is a push notification service that distributes advertising messages from Xiaomi and third-party partners.
  • πŸ”„ MSA (Mi System Ads – the main module responsible for displaying banners in applications such as Browser, Music and Themes.
  • πŸ“± GetApps is Xiaomi’s branded app store where ads are built into recommendations and banners on the home screen.
  • πŸ” Mi Browser – standard browser with pre-installed advertising blocks on the homepage.

It's important to understand that you can't completely remove advertising modules without root rights, because they're tightly integrated into firmware, ADB-commands and services deactivation. The effectiveness of the methods depends on the version MIUI: On new builds (e.g. HyperOS), some methods may require additional action.

⚠️ Note: Disabling system services through ADB This may cause some features to function unstable (such as weather notifications or updates). β†’ Additionally. β†’ Backup.

Method 1: Disabling personalized advertising in MIUI settings

The easiest way to do this is to deactivate personalized recommendations in the settings menu, which won't take away all the ads, but will reduce the number of banners targeted.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the top right corner and select Special Access.
  3. Go to Advertising (or Personalized Advertising in new MIUI versions).
  4. Turn off the slider Personalized recommendations.
  5. Go back to App Management and find GetApps (or Mi App Store). Open its settings and turn off Show Recommendations.

This method reduces the amount of ads in the Browser, Music and Themes, but does not eliminate them completely, for example, banners in the Weather or Calendar can remain.

πŸ’‘

If your MIUI version does not have an Advertising option in the special access, try updating your firmware to the latest version or use the ADB method (described below).

Method 2: Blocking Advertising Notifications through Settings

Many of the ads on Redmi 9A come via push notifications, and can be turned off for specific applications or globally.

How to prohibit advertising notifications:

  • πŸ“± Go to Settings. β†’ Notifications and status bar β†’ Management of notifications.
  • πŸ” Find GetApps, Mi Browser, Mi Video, Themes and Weather in the list.
  • 🚫 For each, turn off the slider Show notifications.
  • πŸ”• In the Notification Categories section, deactivate Recommendations and Ads (if any).

You can also block notifications from system services:

  1. Return to Notification Management and click Show System Processes (three dots in the corner).
  2. Find the Android System and disable notifications from com.xiaomi.mipush.

⚠️ Warning: Disabling notifications from mipush may disrupt some features, such as weather alerts or security updates. If you notice problems, return settings back.

πŸ“Š How often do you get annoyed by Xiaomi ads?
All the time, it's unbearable.
Sometimes, but tolerably.
There's almost no advertising.
Didn't notice the commercials.

Method 3: Deactivate Advertising Services via ADB (without root)

The most effective method is to disable the system services msa and mipush through the ADB (Android Debug Bridge. It doesn't require root rights, but it will require a computer and a computer. USB-cable.

Step-by-step:

Enable debugging on USB developer-setting|Install ADB-PC drivers|Download the platform ADB (For example, from Google)|Connect Redmi. 9A computer-only USB|Allow debugging on the phone-->

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Click 7 times on the MIUI Version until you become a developer!

Turn on USB debugging:

  • Back to Settings β†’ Additionally. β†’ For developers.
  • Activate Debugging via USB and confirm the resolution.
  • Connect your phone to your PC and execute the commands: adb shell pm hide com.xiaomi.mipush adb shell pm hide com.miui.systemAdSolution For MIUI 12+, use the command instead of hide: adb shell pm uninstall -k --user 0 com.xiaomi.mipush

After completing the commands, restart the phone. Advertising in system applications should disappear, but some banners (for example, in the Browser) may remain.

What if the ADB can’t see the device?
If Adb devices don’t show you Redmi 9A, Check: 1. if drivers are installed (download Mi) USB Driver). 2. Have you allowed debugging on your phone (you will be asked when you first connect). 3. Do you use the original one? USB-cable (cheap cables may not support data transfer). 4. Is the Debugging by Debugging enabled in the developer settings USB (security parameters) and Unlocking OEM (if).

Method 4: Resetting Advertising Settings and Cleaning Cache

Sometimes the ads are created because of the accumulated data in the cache of system applications.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find and open alternately: GetApps (or Mi App Store) Mi Browser Themes Mi Video Weather
  • Press Clear cache.
  • Select Storage β†’ Delete data (this will reset the application settings).
  • Turn off auto-start in the Battery section.

Once cleaned, restart your phone, which is especially effective if the ads started to appear after the MIUI update.

AnnexWhat's cleaned upThe effect
GetAppsCash + dataRemoves banners in the app store
Mi BrowserCash + dataResets the Start Page with Advertising
TopicsCash.Reduces the number of recommendations
Mi VideoData dataRemoves ads before the video

Method 5: Install an alternative launcher and browser

If system methods did not help, you can replace the standard Xiaomi applications with third-party analogues:

  • πŸ“± Launcher: Install Nova Launcher or Lawnchair from Google Play.They block ads on the home screen and in the app menu.
  • 🌐 Browser: Replace Mi Browser with Google Chrome, Firefox or Brave (with built-in ad blocker).
  • 🎡 Music: Instead of Mi Music, use Spotify, YouTube Music or VLC.
  • πŸ“Ί Video: To view the videos, install MX Player or VLC instead of Mi Video.

The advantage of this method is that it has full control over the interface and no advertising, and the disadvantage is that some MIUI features (such as quick settings in the curtain) may not work properly.

πŸ’‘

Replacing system applications with third-party ones is the most reliable way to get rid of advertising, but requires manual adjustment and can affect the stability of the phone.

What to do if the advertisement remains?

If after all the manipulations, the advertisement continues to appear, check the following points:

  • πŸ”„ Update the firmware: In new versions MIUI (For example, HyperOS, some ad modules can be moved. β†’ The phone. β†’ Updating the system.
  • πŸ” Check out third-party apps: Some programs (such as games or optimization software) may display their ads.
  • πŸ“‘ Change region: In some regions (e.g. EU) Xiaomi shows less advertising due to local laws. β†’ Additionally. β†’ Language and region in Ireland or Germany.
  • πŸ”§ Reset your phone to factory settings: The last resort if nothing worked. pre-backup data!

If the advertisement only appears in a specific application (e.g. in the browser), try:

  1. Open the app, go to its settings, and disable items like Personalized Content or Recommendations.
  2. Clear the cache and application data (as described in Method 4).
  3. Install an ad blocker like Blokada or AdGuard (requires VPN settings).

FAQ: Frequent questions about advertising on Xiaomi Redmi 9A

Can I remove ads on Redmi 9A without a computer?
Yes, but the effectiveness will be lower. Use Method 1 (disable personalized ads) and Method 2 (block notifications). Complete removal of ads without a PC will require root, which is not recommended because of the risk of losing the warranty.
Why did the MIUI update reappear?
Firmware updates often reset ad settings. After the update, repeat Method 3 (ADB) or Method 4 (cache cleanup). In newer versions of MIUI (e.g. HyperOS), the paths to ad services may change - check the current commands for your version.
Is it safe to disable mipush and msa via ADB?
Yes, if you use the official commands pm hide or pm uninstall -k --user 0. These actions do not remove the services completely, but only hide them for the current user.
How to get your advertising services back if something goes wrong?
To restore services that are disabled, you can follow the command: adb shell cmd package install-existing com.xiaomi.mipush or reset the phone to factory settings. You can also update MIUI to return all system components.
Do Google Play ad blockers help?
Apps like AdGuard or Blokada can block some ads, but won’t remove system banners in MIUI. They are effective for browser advertising and some push notifications, but won’t replace disabling msa and mipush.