How to remove ads in the Gallery Xiaomi Redmi Note 8 Pro: the full guide

Owners of the popular Xiaomi Redmi Note 8 Pro smartphone often face an annoying phenomenon: when viewing photos or closing the Gallery app, banner ads pop up. This is not a virus or a consequence of malware infection, but a regular feature of the MIUI shell, designed to monetize the company’s budget and mid-budget devices.

Ad integrations are built deep into system applications, and you can't just turn them off with a single off button in the basic settings. Aggressive marketing can distract from viewing important shots and slow down the interface. Fortunately, there are several proven ways to get rid of this visual noise completely.

In this article, we’ll take a closer look at the action algorithms that will help you clean up your smartphone interface.We’ll look at both the official privacy settings and more advanced techniques through the engineering menu.The Redmi Note 8 Pro remains a powerful device even years after its release, and it deserves a clean user experience without intrusive offers.

⚠️ Warning: Before making changes to system settings or launching debugging commands, make sure you understand the actions being performed. Carelessly shutting down critical system processes can lead to unstable shell operation MIUI.

The Nature of Advertising Surfaces in MIUI

Advertising on Xiaomi smartphones is broadcast through a special system service known as MSA (MIUI System Ads), which is responsible for collecting data about your preferences and showing the relevant banners in various applications, including Gallery, Explorer and Security.

In addition to the main ad engine, the system runs Recommendations, not classic ads from third-party brands, but promotion of the company’s own services, such as Xiaomi Cloud, design themes or games from GetApps. Often users confuse these two types of content, trying to disable one, but forgetting about the other.

It is important to understand that disabling ads does not violate the warranty and does not require obtaining superuser rights (Root).All of the methods described below use hidden or standard functions of the Android operating system in conjunction with the manufacturer's shell. However, after major firmware updates, some switches may be reset or moved.

  • 📱 MSA — The main demon that broadcasts third-party advertising in the system.
  • 📢 Recommendations (mab) – a service responsible for internal suggestions and interface prompts.
  • 📊 Data collection – a telemetry function that transmits information about the use of targeting applications.
  • 🔒 Privacy Policy – section where consent to data processing for advertising purposes can be withdrawn.

⚠️ Attention: Service MSA If you have disabled it but the adverts have reappeared, the procedure may need to be repeated or use the more radical methods described below.

Disable MSA service through phone settings

The first and most important step is to try to disable the main advertising service through the settings menu. In Redmi Note 8 Pro, the path to this feature may vary slightly depending on the version of MIUI, but the overall algorithm remains the same. You will need to find the Security app or the Passwords and Security section.

Go to your phone's settings and search for keywords. Type "MSA" or "Advertising Services." The system should give you the appropriate menu item. If the search does not yield results, manually navigate: Settings → Passwords and security → Access to personal data → Authorization and privacy.

In the list of system services that opens, find msa. The switch next to it should be active. Press it to turn it off. The system will start counting down (usually 10 seconds) to warn of possible consequences. Your task is to wait for the timer to end and press the "Cancel" button.

☑️ Checking the shutdown MSA

Done: 0 / 4

Often the first time you can't turn off the service. The interface can hang, the recall button can be inactive, or the system will give you a network error. It's critical not to interrupt the process if the timer is already running. If there's an error, just try again 3-5 times in a row. Usually, the server misses the disconnect request 3-4 times.

Disabling personalization and recommendations

Even after the MSA is disabled, there may be so-called “Recommended” elements in the application folders and inside the Gallery itself, and a different process is responsible for them, often under the name mab or simply Get Recommendations, which is less aggressive, but also requires manual deactivation.

To clear the Gallery of internal spam, open the app and go to its settings. They are usually hidden behind the icon of three dots in the corner of the screen or are accessible through long-pressing on empty space in album mode. Find the Receive recommendations switch and put it inactive.

Also worth checking global ad settings. Go to Settings → Passwords and Security → Access to personal data. Here, in addition to msa, it is worth checking for other suspicious services with names that contain the words "Ads", "Promo" or "Recommend". In different regions of the firmware (Global, EEA, China), names can be cooked.

System componentLocation on the menuFunctionPost-offline status
msaAuthorization and confidentialityOutdoor advertisingAdvertising disappears
mabSystem Services / GalleryInternal recommendationsClean interface
miuiDaemonSpecial facilitiesCollection of usage statisticsDecreasing telemetry
GetAppsSettings of the GetApps applicationXiaomi App StoreNo notifications.

⚠️ Warning: Do not disable system processes that you do not know the purpose of, especially if they are not related to advertising.Disabling critical services may cause the Redmi Note 8 Pro to stop working correctly or go into a cyclical restart.

Using Developer Mode and Debugging over USB

If standard methods don't work, or if you want to be guaranteed to remove ad components, you can use developer tools, which requires more care, but gives you access to the deepest settings of Android.

First, activate the developer menu. Go to Settings → About the phone and find the MIUI version. Click on it quickly 7-10 times in a row until the pop-up message “You’re a developer” appears.

Now, a new section, "More" → "Developers" will appear in the settings menu. Find the "USB Debugging" item in the list and activate it. Confirm the warning system. Now your Redmi Note 8 Pro is ready to receive special commands that can remove advertising packages.

Should I be afraid of the developer’s regime?
Activating the developer mode is safe on its own, and the only risk is if you start changing unknown options on this menu without understanding their purpose. USB It opens a port to communicate with the computer.> To remove ads directly through this method, you will need a computer and a program. ADB (Android Debug Bridge. Connect your phone with a cable to your PC, select File Transfer mode, and allow debugging on your smartphone screen. Next, you can send commands via the command line to delete packets. adb shell pm uninstall -k --user 0 com.miui.msa.global adb shell pm uninstall -k --user 0 com.miui.personalassistant These commands remove the advertising service and the “Assistant” (which is often the source of news and advertising on the desktop) for the current user without affecting the system partition recovery. That means you can get it back with a simple reset if something goes wrong. DNS (Private DNS) One of the most elegant and effective ways to remove ads throughout the system, including the Gallery, browser and games is to use private advertising. DNS It's a method that doesn't require third-party applications to be installed, and it works at the network level, and the idea is that your phone sends requests to a server that checks the address. If the address belongs to a well-known ad tracker, the server returns an empty response and the ad just doesn't load.For Xiaomi Redmi Note 8 Pro with Android 9 and higher, this feature is built into the system. → Connection and sharing → Private DNS. The default is "Auto." Select "Host Name of the provider" DNS» (or “Manually”) and enter the address of a reliable filter. One of the most popular and stable is dns.adguard.com. 🌐 Enter dns.adguard.com in the private settings field DNS. 💾 Click Save to apply the changes. 🔄 Reboot your smartphone to clean up the cache of network settings. ✅ Check the Gallery, the banners should disappear. It's important to note that this method only blocks ads when you're on an active Internet connection, DNS It doesn't work, but offline advertising in the Gallery is rare, as it needs the Internet to download fresh content. In addition to system services, ads can generate specific applications-services preinstalled in the firmware. In particular, you should pay attention to the application “Security”, “Downloads” and “Conductor”, each of which has its own hidden notification settings. In the Security app, click on the gear in the top right corner. Find the "Receive recommendations" option and turn it off. There may be the option "Join the User Improvement Program" - it's also better to deactivate for privacy. Downloads often shows ads in the form of banners at the bottom of the screen or pop-up windows when cleaning. Go to its settings (three points → Settings) and find the "Show recommended content" switch. Disabling this option makes the interface clean on the device, the app's website, and the user interface may be updated on the Google app's page, "Apps can check the device's functionality on the device's page, and check the "App's page for the old version of the device." Frequently Asked Questions (FAQ) Will the ads return after updating the firmware on the Redmi Note 8 Pro? Yes, with a major update to the MIUI version (for example, from 12 to 13), the system settings can be reset to factory. In this case, the MSA service will become active again, and you will have to repeat the procedure for disabling it through the privacy menu. Is it safe to use AdGuard DNS for permanent use? Absolutely secure. dns.adguard.com is public and free. It does not encrypt your traffic (it requires DNS-over-HTTPS, which is more difficult to configure, but you can not completely delete the application from the server). However, you can install an alternative, like Google Photos or Simple Gallery, and designate it as the default application to open images. Why does the recall button for MSA not press or disappear? This is a known feature of the shell. Often the system requires a stable connection to Xiaomi servers. Try switching from Wi-Fi to mobile Internet (or vice versa), wait 5-10 minutes and try again. Sometimes cleaning the cache of the Security application helps. Does disabling advertising affect the operation of other phone functions? No, disabling MSA and recommendations does not affect calls, messages, camera performance of games. You just try to change the pages on the new applications.