Owners of the Xiaomi Mi 9T smartphone often encounter intrusive marketing content that appears in system applications and the interface of the MIUI shell. This is annoying, distracting from work and consumes traffic, which is especially critical when using mobile networks. Owners of flagship devices, which includes the Mi 9T, are used to a pure experience, so the presence of banner ads is perceived as an annoying misunderstanding.
Fortunately, the architecture of the Android operating system in conjunction with the shell from Xiaomi allows you to flexibly manage most services responsible for displaying ads. You do not need superuser rights or complex manipulation of the code.
In this article, we will take a look at all the known methods of combating unwanted content, including Mi Account settings, system limitations, and even deeper traffic filtering methods, and following these steps will help turn your smartphone into a truly personal device free from intrusive marketing.
Service management MSA and system applicationsService MSA (MIUI System Ads is the primary agent responsible for displaying ad units in standard applications such as Explorer, Music and Themes, and disabling this component is a critical step in the process of cleaning the interface. However, you can't just delete it, because it's system-based, but it can be deactivated. Go to settings along the App path → All applications. In the upper right corner of the screen, click on the menu icon (three dots) and select the option to Show System. In the list that opens, find an app called msa. Click on it and select the Disable button. Confirm the action in the pop-up window. In addition to the main service, it is worth checking other built-in applications, which often serve as channels for promotion. Pay special attention to the following components: 📁 Explorer: Go to the application settings and disable “Get recommendations». 🎵 Music: In the settings, find the section "Advanced settings" and remove the tick from the item "Show advertising». 🧹 Security: Turn off “Get recommendations” in cleaning and antivirus settings. 🌤️ Weather: In the widget settings, remove the display of promotional materials. ☑️ Checking disable services msa disabled in the settings of applications:Personalized advertising turned off in the account Mi:Recommendations in the Explorer disabled:Advertising in the application Music removed: 0 / 1 Some users notice that after a few days, the msa service can be activated again automatically after the next system update. This is the normal behavior of the MIUI shell, so it is recommended to periodically check the status of this application and, if necessary, repeat the shutdown procedure.
Setting up DNS One of the most effective methods that works not only in the browser, but also within many applications, is the use of private advertising. DNS This method does not require the installation of additional software and works at the network level, cutting off requests to known ad servers. 9T, The “Private” function is implemented DNS» (Private DNS). To activate it, go to Settings → Connection and sharing → Private DNS. Select the mode "Host Name provider" DNS» and enter a reliable filter address, such as dns.adguard.com. Use of third-party DNS-Servers have their advantages and disadvantages to consider before making changes: Standard setting DNS Filtering DNS (AdGuard Ad Blocking No High Efficiency Download Speed Standard Can Be Higher (Caching) Privacy Depends on provider Encryption of Requests (DoT) Maximum Stability Depends on server availability What to do if the Internet stops working? after the inclusion of DNS The network is lost, which means that the server you selected is temporarily unavailable. DNS and select Auto or Disconnected mode to restore the connection. It is worth noting that this method does not block in-app ads if they are loaded from the same domains as the main content, or if they are used. HTTPS-encryption, which is difficult to analyze on the fly without having to install certificates, but for general hygienic traffic cleaning, it's a great solution.
Even after system services are disabled, some applications may continue to send push notifications of an advertising nature. Often this happens with preinstalled software or games you installed earlier. Notification management requires a personalized approach to each application. Go to Settings → Notifications → Notification Management. Here is a full list of applications that have the right to display messages on the lock screen or in the curtain. Go through the list and turn off notifications for those programs where you do not need them, especially if the notification channel description mentions “actions”, “insiders, pads” or “infreques are worth setting on.” Remove these shortcuts from your desktop. If they come back, check if there's any hidden app that generates them. 💡Regularly reviewing notification rights is the best spam prevention. Don't be afraid to turn off notifications for apps you rarely use. It's also a good idea to check your browser settings. Often sites ask for permission to display notifications, and the user agrees by inertia. In your browser settings (Chrome, Mi Browser) find the Notifications section and revoke permissions for suspicious sites.
For those who want to achieve maximum results and are not afraid to experiment with system parameters, there is a developer mode. In Xiaomi Mi 9T, it is hidden by default, but its activation gives access to additional levers to control the behavior of the system. To activate the mode, go to About phone and seven times quickly click on the MIUI version. Once you have the message "You became a developer", return to the main settings menu, select Additional → For developers. Here you can find parameters that affect the background activity of applications. In the section "Applications", find "Do not completely save the system from memory after the application." This can prevent the background loading of ad modules, although it will lead to more frequent reboot of applications when returning to them. 🚀 Background Process Limit: Set a limit on the number of background processes (e.g., “No more than 2”). This will reduce the CPU load and reduce the chances of advertising scripts. 🔋 Energy savings: In battery settings, set the Hard Limit mode for applications you rarely use but don’t want to remove. 📡 Debugging by USB: Leave it off if you're not using your phone to debug apps on your PC, which will close the potential intervention vector, and be careful when changing your settings in developer mode. Incorrect configuration of some parameters can lead to unstable system operation or rapid discharge of the battery. 📊 What is the most effective method of blocking ads for you? MSA System Services: Set up a Private Service DNS:Use of Third-Party Blockers: A Comprehensive Approach (all methods at once)
Alternative methods and blocker installations If standard methods don't work, you can use specialized software. VPN-They don't require root rights, and they run on top of the standard Android security system, and one of the popular solutions is the AdGuard or Blokada app, and once installed, they ask permission to create a new system. VPN-This is necessary to pass all traffic through the local filter, cutting out advertising requests before they reach the application or browser. ⚠️ Attention: Use of third-party VPN-filters may conflict with other applications that use VPN (For example, corporate clients or services to bypass locks. Only one can work at a time. VPN-attachment. It's also worth considering installing alternative launchers.Standard shell MIUI It's deeply integrated into the system, but third-party launchers (like Nova Launcher or Microsoft Launcher) completely replace the desktop and often lack built-in advertising. It's a radical but effective way to change the look and behavior of the interface. Can you completely remove ads without flashing? Completely remove all traces of ads without flashing them on the global or custom version (for example, xiaomi.eu) is impossible, because some components are sewn into the system partition. 95-99% Advertising content, making it virtually invisible to the user. ADB? Use of the ADB (Android Debug Bridge to remove system packages effectively, but requires caution. Removing critical components could lead to a device 'brickling' or cyclical reboot. - Xiaomi Mi 9T It is recommended to limit the software methods of disabling described in the article. Does ad blocking affect the operation of applications? In rare cases, aggressive blocking can disrupt the functionality of some applications that use ad networks to authenticate or download content. If you notice a malfunction of a particular application, add it to the exceptions in the settings. DNS-filter or disable the blocker for Wi-Fi networks. Do you need to repeat the settings after the update MIUI? Yes, major shell updates MIUI You may reset some user settings, including privacy settings and msa service status. It is recommended to check the main points of the instruction after each significant system update.