Owners of Xiaomi, Redmi and Poco smartphones often face incomprehensible processes in task manager or when setting up the system in detail. One of the most mysterious and questionable is MSA. Users notice its activity in the background, which gives rise to many guesses about spying or failures.
It's actually more prosaic, but it needs attention. MSA is an acronym for MIUI System Ads. As the name suggests, it's a system component that displays ad content in standard shell applications, and it analyzes your actions to show you more relevant offers.
You don't have to be a programming expert to understand how it works, it collects data about which apps you open more often, and it broadcasts banners on the Security, Music, or Themes menu, and the developers built this mechanism into monetizing budget devices, keeping the retail price of the gadget low.
Technical purpose and functions of the process
The msa.exe system process (or just msa in the application list) is part of MIUI and HyperOS firmware, and its primary function is to manage ad integrations. However, the functionality is not limited to banners only. The module is also responsible for recommendations in folders, news feeds and suggestions for installing applications.
It's important to understand that this is not a virus in the classical sense. MSA is digitally signed by the manufacturer and is in the system partition, and its removal or incorrect disconnection can lead to unstable operation of some services, although the basic functionality of calls and the Internet will not be affected.
It works in conjunction with other services like MDAP (MIUI Daemon) and Analytics, which share data to build user profiles, which is why many enthusiasts are eager to limit their access rights.
Technical details of the MSA
It is worth noting that in global versions of firmware, the activity of this module is often lower than in Chinese builds, but it is impossible to completely eliminate its presence from the box without a deep modification of the system.
Safety and Impact on Productivity
Data security concerns every smartphone owner. Xiaomi's MSA collects metadata about device usage, including the list of installed applications, how often they are launched, and the history of search queries on system services.
β οΈ Note: While the company claims to comply with privacy policies, transferring data to servers for ad targeting poses potential risks of digital information leakage.
In terms of performance, the impact of the process depends on the model of the smartphone. On flagships with powerful processors, msa is almost invisible. However, on budget models of the Redmi or Poco M series, background activity can cause micro-slowdowns of the interface.
- π Battery consumption: Constant network search and content downloads consume battery power, especially when the signal is weak.
- πΎ Memory usage: The process takes up space in RAM, which can lead to more frequent unloading of background applications.
- π Traffic: Downloading of promotional videos and images consumes mobile Internet, unless there is a Wi-Fi restriction.
Users often confuse high battery consumption with a virus. Before panicking, check the usage statistics in the settings. If System Ads consumes a disproportionate amount of resources, this is an occasion to consider turning it off.
π‘
To quickly check the activity of the process, open the battery settings and look at the flow rate for the last 24 hours. If System Services or MSA is at the top of the list, the module is too aggressive.
Instructions: How to disable advertising in MIUI
Deleting a system file completely requires root rights and can lead to loss of warranty or βbrickingβ of the device if it is mistaken, and it is safer and more correct to use the standard shutdown tools provided by the manufacturer itself.
The first step is to find a hidden setting in the security menu. The path may vary slightly depending on the version of MIUI, but the logic remains the same. You need to go to the Security app (green icon with a shield).
Then open the three-dot menu in the upper right corner and select Settings. Find Receive recommendations and move the switch to an inactive position, which will prevent the system from showing sentences in folders and menus.
βοΈ Basic privacy setting
Then you should check the settings of specific applications, for example, in the Themes app you need to go to the profile and also uncheck the recommendation box, and the same actions are repeated for Music, Video and Explorer.
Configuring system services and msa
Special attention deserves the msa service, which can be found in the general list of applications if you turn on the display of system processes. Go to Settings β Apps β All applications β menu (three points) β Show system processes.
Find msa (or MIUI System Ads) in the list, click on it and select Other Permits, try to disable network, geolocation, and microphone access, but the system can automatically reclaim those rights when you restart.
A more effective method is to disable it via the developer menu or ADB, but this requires a connection to the computer. For the average user, it is enough to limit background activity. In the msa app menu, find the Battery item and select No Limits (so that the system does not kill the process dramatically, causing crashes), or, conversely, limit background activity if the OS version allows.
| Parameter | Standard status | Recommended condition | Impact |
|---|---|---|---|
| Receive recommendations | Included. | Off. | Removes ads in folders |
| Access to the network (msa) | Permitted. | Prohibited (through firewall) | Blocks the loading of banners |
| Personalization | Actively. | Disconnected. | Stops collecting data |
| Auto-update | Included. | Off. | Stops updating the module |
Should I Remove the MSA Completely?
Many users are wondering: can you delete msa forever? Technically, it's possible, but it requires advanced skills. Using ADB commands (adb shell pm uninstall --user 0 com.miui.misys) allows you to hide the package for the current user.
However, deleting the system file completely carries risks; updating the firmware may not work because the checksums of the files will not match, and some system widgets may stop working correctly.
β οΈ Warning: Do not delete system files if you can't roll back changes using Recovery Mode. Error can turn your smartphone into a brickΒ».
The smartest approach is not to delete, but to put the process to sleep: disabling recommendations and restricting access rights produce 95 percent of the desired effect without the risk of device failure; the remaining 5 percent are rare system notifications that can be ignored.
If you plan to flash it to a global version or custom firmware (like LineageOS or Pixel Experience), the MSA problem will go away by itself, as pure Android doesnβt have this module.
Frequent problems after disconnection
After aggressively restricting MSA rights, users sometimes notice strange interface behavior, and weather or news widgets may stop updating if they are tied to the same system services as the ad module.
In rare cases, the Security app may stop opening or fail, which happens when a critical component, not just the ad module, has been removed, and in this situation, resetting the app to factory settings helps.
It is also possible to increase the response time of the system on the first start after restarting, since the system takes longer to initialize services without the usual advertising βloadβ, usually in a couple of minutes.
π‘
The best strategy is not to remove the MSA, but to completely disable all recommendations settings in each Xiaomi system application.
Comparison of MIUI and HyperOS versions
With the release of the new HyperOS shell, the companyβs advertising policy has changed somewhat, with new versions rebranding the msa process or integrating it into more general system services such as Content Center.
In MIUI 14 and earlier, the switch was made through an explicit ad settings switch, and in HyperOS, the settings became more disparate, and you now need to check each service separately: Mi Video, Mi Music, GetApps.
Users note that HyperOS has made ads less intrusive but more integrated into content, such as the Global Widgets newsfeed, which may feature sponsored cards that cannot be turned off with a simple MSA switch.
- π MIUI 12-13: The explicit msa process is easily disabled in the security settings.
- βοΈ MIUI 14: Enhanced shutdown protection, settings rechecked after updates required.
- π HyperOS: Distributed Advertising System, Required to Disable in Multiple Individual Applications.
Regardless of the shell version, the principle remains the same: advertising is part of the ecosystem of Xiaomi budget devices, and you can completely get rid of it only by switching to custom firmware or using specialized devices. DNS-filters (e.g. AdGuard) DNS).