If you own a Xiaomi, Redmi or POCO smartphone, youβve probably encountered the acronym MSA in your device settings. This mysterious menu item raises a lot of questions: what does it mean, why is it needed, can it be turned off and how will it affect the phone? In this article, weβll take a closer look at what MSA is in Xiaomi, how it relates to system services, and give practical recommendations for setting up.
MSA (or Mi System Ads) is a MIUI firmware component that integrates advertising and analytics services into the operating system. However, its functions go beyond simple advertising: it manages personalized recommendations, system notifications, and even some security features. Many users mistakenly believe that the MSA is an advertising module only, but in fact its role is much broader. Next, we will understand how it works, what data collects and why disabling it can both improve and worsen the user experience.
What does MSA mean in Xiaomi phones?
abbreviation MSA Mi System Ads (Xiaomi Ads) is an ad system, but in the latest versions MIUI It was originally responsible for serving personalized ads in system applications (e.g., Browser, Music or Themes). MSA It is part of the wider Xiaomi ecosystem, which includes:
- π Usage Analytics β Collecting data about what apps you run, how often you use them, and what settings you change.
- π Personalized Notifications β Content, Updates and Promotions based on your preferences.
- π‘οΈ Security and optimization β part of the security functions MIUI (For example, virus scanning is also linked to MSA.
- π Regional Services β adapting content to your region (such as local news or weather).
It is important to understand that MSA is not a virus or spyware, but a legitimate component of MIUI that can be configured or disabled, but deactivation of it can lead to the loss of certain features, such as:
- π« Stop showing personalized recommendations in App Vault (swipe left on the home screen).
- β οΈ Disabling Part of Security Update Notifications.
- π Deterioration of some system optimizations (e.g., cache cleaning).
β οΈ Note: In some regions (e.g. EU) functions MSA limited due to data protection laws (GDPR). If you use global firmware, some analytics may be disabled by default.
How to check if MSA is enabled on your Xiaomi?
To find out if the MSA is active on your device, follow the following steps:
- Open the Settings. β The phone.
- Find the MIUI version and tap it 7-10 times until the message βYouβre a developer!β appears.
- Go back to the basic settings β Additional β for developers.
- Scroll down and find the MSA (or Mi System Ads) section, and it will show the status: On or off.
If the MSA section is not on the developer menu, it could mean:
- π± You have custom firmware installed (such as LineageOS or Pixel Experience) where MSA remotely.
- π You're using the version. MIUI China, where the functions MSA integrated deeper and not displayed in settings.
- π Your firmware is out of date (until now). MIUI 12), and MSA It has not yet been placed in a separate section.
How to disable MSA on Xiaomi: step-by-step instructions
If you decide to deactivate the MSA, do so carefully so that the system does not malfunction.
Method 1: Through Developer Settings
The safest method:
- Activate Developer Mode (as described above).
- Go to Settings β Additional β For developers.
- Find the MSA and switch the switch to the Unplugged position.
- Reboot the phone.
Method 2: ADB (for experienced users)
If the MSA section is not in the menu, you can disable it via ADB:
adb shell pm uninstall --user 0 com.miui.systemAdSolutionOnce this command is executed, the module will be deactivated for the current user (without deleting system files).
Make a backup copy of the data
Check the version of MIUI (settings β βAbout the phoneβ)
Make sure your phone is at least 50% charged
Have a cable on hand USB (method ADB)-->
β οΈ Attention: Disconnection MSA through ADB If errors occur after deactivation, return the settings with the command: adb shell cmd package install-existing com.miui.systemAdSolution
What happens if you turn off MSA?
Deactivation of MSA has both advantages and disadvantages, and let's look at them in the table:
| The benefits of shutdown | Cons of shutdowns |
|---|---|
| β Disappears advertising in system applications (Browser, Music, Themes). | β Personalized recommendations in App Vault stop working. |
| β Reduced background activity of the system (saving battery power). | β Some security notifications (such as malicious files) may be missing). |
| β Mobile traffic consumption is decreasing (MSA sends out usage data). | β Certain functions MIUI Optimization will stop working (e.g., automatic cache cleaning). |
| β Increased privacy (less data is sent to Xiaomi servers). | β In rare cases, lags in the interface may occur due to disabled system services. |
Critical: On China ROM devices, disabling MSA can cause some services to fail completely, such as Mi Cloud or Mi Pay. Before deactivating, check your firmware region in Settings β About Phone β MIUI version.
π‘
Disabling MSA is only advisable on global versions of MIUI, and on Chinese firmware, it can disrupt key functions.
MSA and privacy: What data does Xiaomi collect?
Many users worry that MSA is collecting personal data, so let's look at what's being transferred to Xiaomi's servers:
- π± Device information: phone model, version MIUI, region, language of the system.
- π Usage statistics: what apps are running, how often, screen activity time.
- π Location Data: only if geolocation services and permission for MSA.
- π ID Advertising: Anonymous identifier for targeted advertising (can be reset to Settings) β Google β Advertising).
Important: Xiaomi claims that all data is anonymized and does not contain personal information (such as your contacts or messages).However, if you want to completely exclude data transfer, disable:
- Settings β Privacy β Diagnostic β Send an error report (disable).
- Settings β Accounts β Mi Account β Data synchronization (remove the ticks from unnecessary items).
- Settings β Applications β Permissions Management β MSA (disable location, contacts, etc.)
How do I check what permissions MSA has?
MSA vs. Google Mobile Services (GMS): what's the difference?
Many users confuse MSA with GMS (Google Mobile Services) and these are completely different systems.
| MSA (Mi System Ads) | GMS (Google Mobile Services) |
|---|---|
| It was developed by Xiaomi for MIUI. | It was developed by Google for Android. |
| He is responsible for advertising and analytics in Xiaomi system applications. | Provides the work of Google Play, Gmail, YouTube and other Google services. |
| You can turn off without affecting the basic functions of the phone. | Deleting the application will result in the inoperability of most applications (required for Google certification). |
| It only collects data for the Xiaomi ecosystem. | Transfers data to Google (e.g. location history, search queries). |
If you want to minimize data collection, you will need to configure both systems:
- π§ For MSA: disable the module through Developer Settings (as described above).
- π§ For GMS: Turn off Location History in Settings β Google β Managing a Google Account β Data and personalization. Disable Advertising Personalization in the same section. Limit background activity of Google Play Services in Settings β Annexes.
π‘
If you use a phone without Google services (like Chinese firmware), MSA becomes the primary source of analytics, in which case turning it off will have the maximum effect on privacy.
Frequent MSA Problems and How to Solve Them
Sometimes, after manipulation with MSA, there are failures.
Problem 1: After the MSA shutdown, weather notifications are missing
Reason: Weather notifications in MIUI come through a system service that is tied to the MSA.
Decision:
- Turn on the MSA back and turn off only advertising notifications in Settings β Notifications β Advertising Notifications.
- Or use a third-party weather app (like AccuWeather).
Problem 2: The synchronization of topics does not work
Reason: The Themes app uses MSA to download content.
Decision:
- Temporarily turn on the MSA, update the themes, then turn off again.
- Download themes manually from Settings β Themes β Download.
Problem 3: Battery consumption increased after MSA shutdown
Reason: It is possible that the MSA shutdown disrupted MIUI Optimization and the system started consuming more resources.
Decision:
- Reboot the phone.
- Clear the cache to Settings β Applications β Application Management β MIUI Optimization β Storage β Clear the cache.
- If the problem persists, turn the MSA back on and turn off only unnecessary features (like ads).
β οΈ Note: On some devices (such as Xiaomi Mi 11 or Redmi Note 10 Pro) after shutting down MSA You can stop playing Game Turbo, in which case, return the default settings.