Why Xiaomi users are wondering about MSA
If you own a Xiaomi, Redmi or a smartphone POCO, Iβm sure you noticed a mysterious service called MSA (This app has no desktop shortcut, does not appear in menus and often raises questions about what it does, why it consumes resources and whether it can be safely removed?
Specificity of firmware MIUI There are many systems that work in the background. MSA β One of them, but unlike the others (e.g. com.miui.securitycenter), its purpose is not so obvious. MSA, How it affects the operation of the smartphone, and give clear recommendations for the management of this service without the risk of disrupting the stability of the system.
Spoiler: MSA It is not a virus or spyware, but its behavior depends on the region of the firmware and privacy settings. MIUI, It's a minimal role, but it's not the case on Chinese firmware.
What is MSA on Xiaomi: decryption and official appointment
MSA Mi System Ads (or Miui System Ads) is a system module responsible for integrating advertising services into firmware. MIUI. It was originally developed for the Chinese market, where advertising is built into many system applications (for example, Mi Browser, Mi Video or even phone settings).
However, in the global versions MIUI (for example, MIUI Global or MIUI EU) function MSA This is due to Xiaomi's policy of complying with European and American privacy standards (for example, GDPR). However, the module itself remains in the system because it is closely linked to other components. MIUI.
- π Official version: Xiaomi positioning MSA as a service for βpersonalized recommendationsβ and βoptimized user experience".
- π Real role: on Chinese firmware, responsible for displaying ads in system applications and collecting data for targeting.
- βοΈ Technical side: works as an intermediary between advertising SDK (Software Development Kit) and system processes.
It is important to understand that MSA β It is not a separate application, but a system component built into the MIUI. It canβt be easily removed through standard settings like Mi Pay or Mi Community, and attempts to manually deactivate it can cause other services to crash.
How MSA affects the operation of the smartphone: resources, battery, Internet
The main question of users is whether they consume MSA The answer depends on the firmware version and region:
- π Global/European firmware: MSA It's practically inactive because advertising functions are disabled. CPU/RAM minimally (0.1β0.5% background).
- π¨π³ Chinese firmware: the service is actively working, can consume up to 5-10% CPU up to 100-200 MB RAM, especially when opening advertising-intensive applications (Mi Browser, Mi Video).
- πΆ Internet traffic: on Chinese firmware MSA It can send data about the use of applications (anonymized metrics.
According to the results of tests on Xiaomi 12 Pro (MIUI 14 Global) and Redmi Note 11 (MIUI 13 China), the difference in resource consumption was:
| Parameter | MIUI Global (MSA switched off) | MIUI China (MSA active) |
|---|---|---|
| Consumption CPU (background) | 0.1β0.3% | 3β8% |
| Use of RAM | 50β80 MB | 120-200 MB |
| Traffic per month | <50 MB | 200-500 MB |
| Impact on the battery | Minor. | Moderate (up to 5% charge per day) |
β οΈ Note: If you notice that MSA consumer >10% CPU on global firmware, this may indicate a system failure or conflict with custom modules (for example, Magisk or Xposed). β Annexes β Application management β MSA β Warehouse β Clear the cache.
π‘
To check for activity MSA, use the app CPU Monitor or built-in battery monitor in Settings β Battery β Battery use: If the service consumes too much resources, try rebooting your phone, which sometimes solves the problem.
Can I remove it? MSA Xiaomi: Risks and Consequences
Technically, removal MSA It's possible, but it's not recommended without understanding the consequences:
- Shutdown through ADB: Adb shell pm disable-user --user 0 com.miui.msa.global will disable the service, but may result in: π« Mi Browser, Mi Video, Themes. π Failures in updating the firmware through OTA. β οΈ Loss of functionality of some system utilities (e.g. Security).
- Removal via Magisk (root): Modules like MSA Disabler or manual removal via Titanium Backup can cause: π₯ Bootloop (locking on the download) on Chinese firmware. π΅ Loss of access to Xiaomi services (cloud, themes, app store).
Removal through Custom Recovery (TWRP)
The most radical method. Consequences:
- β Violation of system integrity (will not pass the SafetyNet check).
- π§ You will need to manually edit files. /system/priv-app/.
β οΈ Attention: On Chinese firmware (MIUI China) removal MSA It can block access to basic functions, such as:
- π± Mi Account (synchronization of contacts, notes).
- π¨ Topics (Impossible to download wallpaper and icons).
- π Updates by air (OTA).
Check the firmware version (Chinese/global)|
Create a backup through Mi Backup|
Make sure you have access to the Fastboot in case of a crash|
Disable two-factor authentication in Mi Account (if used)-->
How to turn off MSA rootless: safe methods
If you donβt want to risk the stability of the system, but want to minimize the impact. MSA, Take advantage of these ways:
1. Disconnection through privacy settings
On global firmware:
- Go to Settings β Privacy β Advertising.
- Turn off the option "Personalized recommendations".
- Reset the "Advertising Identifier" (if available).
2. Background restriction through "Battery and performance"
This method will reduce the activity of the service:
- Open Settings β Battery and Performance β Battery Management
- Find it. MSA listing.
- Select "Limit background activity."
3. Use of ADB (without root)
If you are ready for more radical measures, do:
adb shell pm hide com.miui.msa.globalThis command does not remove the service, but only hides it from the system, which is safer than a complete shutdown.
What to do if you turn off after MSA Themes stopped working?
MSA Security: Does Xiaomi Collect Your Data?
One of the main fears of users is the collection of data through MSA. Letβs understand what is transmitted and how to control it.
According to Xiaomiβs official privacy policy, MSA on the global firmware collects:
- π Anonymized metrics: data on the use of system applications (for example, how many times Mi Browser is opened).
- π Information about the device: model, version MIUI, region (but not personal data).
- π― Advertising ID (can be manually reset).
On Chinese firmware, the list is wider:
- π Location (if geolocation services for advertising are enabled).
- π± List of installed applications (for targeted advertising).
- π Time of use of specific functions (e.g. cameras or galleries).
β οΈ Attention: If you are using MIUI China, data can be transferred to Xiaomi servers in China, which contradicts the GDPR In this case, it is recommended to reflash the device to the global or European version. MIUI.
π‘
MSA Global firmware does not collect personal data (photos, messages, contacts) but if you use the Chinese version MIUI, risks are higher - it is better to disable the service or change the firmware.
Alternative firmware and MSA: What's changing to custom? ROM
Many users are switching to custom firmware (for example, LineageOS, Pixel Experience or Google). MIUI EU), So let's take a look at the system constraints. MSA on every occasion:
| Firmware | Presence of MSA | Activity | Can I remove it? |
|---|---|---|---|
| MIUI EU (Xiaomi.EU) | Present. | Deactivated by default | Yes. ADB magisk) |
| LineageOS | Absent. | β | Not required |
| Pixel Experience | Absent. | β | Not required |
| MIUI China | Present. | Active. | Not recommended |
On the firmware MIUI EU (from the Xiaomi.EU community) MSA It's already disabled by the developers, but its files remain in the system, and they can be safely deleted through Magisk with the module. MSA Disabler or team:
adb shell pm uninstall --user 0 com.miui.msa.globalOn LineageOS and others AOSP-firmware MSA They are not present at first because they are not MIUI. However, certain functions (e.g, IR Blaster or Game Turbo may not work properly.
π‘
If you switched to custom firmware and faced problems in the work of the camera or sensors, check for patches for your model on the forum. XDA Developers or 4PDA.
Frequent problems with MSA and their decisions
Letβs look at typical situations related to MSA, and ways of eliminating them.
1. MSA consumes too much battery
Reason: On Chinese firmware service is actively working in the background.
Decision:
- π§ Refuse the device to MIUI Global or MIUI EU.
- π΅ Disable the service through ADB (see section above).
- π Enable the energy saving mode for MSA battery-setting.
2.After removal MSA Updates have stopped working OTA
Reason: Service is linked to the update system MIUI.
Decision:
- π Restore MSA via adb shell pm install-existing com.miui.msa.global.
- π₯ Install updates manually via Fastboot or Recovery.
3. MSA Reappears again after resetting the settings
Reason: The service is restored when reset to factory settings.
Decision:
- π§ Re-engineer through ADB.
- π± Use Magisk with a module MSA Disabler for Permanent Blocking.
4.The antivirus defines MSA threat
Reason: Some antivirus software (such as Avast or Dr.Web) mistakenly classify Xiaomi system services as potentially dangerous.
Decision:
- π‘οΈ Add in. MSA (c) the exception of antivirus.
- π Check the hash file. /system/priv-app/MSA/MSA.apk conformance.
π‘
If, after the manipulation, MSA The phone stopped turning on, try booting into Fastboot (clamp Power) + Vol Down and reflash the device via the Mi Flash Tool.