MRGSVendorApp on Xiaomi: Hidden Testing Software or Spyware Module?

If you own a Xiaomi, Redmi or a smartphone POCO And once came across in the list of installed applications on the mysterious program MRGSVendorApp, you probably wondered: what kind of software is it, why is it needed and why is it not in the official Google Play store? Unlike the usual Mi Browser or Security, this application does not have a shortcut on the desktop, does not appear in the settings menu and often goes unnoticed – until the user begins to dig deeper.

On the one hand, MRGSVendorApp is a system component that Xiaomi installs on its devices at the production stage, on the other hand, its purpose is vaguely described even in the official documentation, and some antiviruses mark it as β€œpotentially unwanted software.” In this article, we will examine what is behind this name, whether it can be removed without consequences for the phone, and why there is so much controversy around it in 2026.

What is MRGSVendorApp: the official version and reality

According to Xiaomi’s internal documentation, MRGSVendorApp (sometimes referred to as com.miui.mrgsvendorapp) is a service module for testing hardware during the production and after-sales phase, with the primary purpose of providing the manufacturer with data on the operation of sensors, communication modules and other smartphone components, essentially a bridge between the phone’s hardware and Xiaomi service centers.

But the reality is that it's not that simple: first, it's active even on devices that you buy from retail stores, not on test samples. Second, it's asking for permissions that go beyond just diagnostic software: camera access, microphone access, geolocation, even access to a single device. SMS. This has led to theories that MRGSVendorApp could be used to collect analytics or even as a backdoor for remote access.

  • πŸ“± Official appointment: diagnostics of hardware components in service centers.
  • πŸ” Real features: Log collection, sensor testing, possible data transfer to Xiaomi servers.
  • ⚠️ Suspicions: Excessive permissions (camera, microphone, SMS) diagnostic.
  • 🌍 Geography: Active on all Xiaomi devices, including global versions (EEA, Global).

Interesting Fact: In Firmware for the Chinese Market (China) ROM) This app is often missing or replaced with a similar module with a different name, which may indicate that MRGSVendorApp is designed specifically for international versions of smartphones, where data collection controls are less stringent.

πŸ“Š You found MRGSVendorApp on your Xiaomi?
Yeah, and he's got me on alert.
Yeah, but I didn't pay attention.
No, I haven't seen that.
I don't know where to look.

Why MRGSVendorApp is suspicious: 3 main reasons

Distrust of this app doesn't come from scratch.There are at least three factors that make users and cybersecurity experts treat it with caution.

1.Secret installation. MRGSVendorApp is not displayed in the list of applications in the settings (Settings) β†’ Applications, it can't be disabled by standard means, and it doesn't have an interface. It can only be detected through the Settings menu. β†’ The phone. β†’ Version. MIUI (multiple clicks) or using third-party utilities such as App Inspector.

2. Excess permits. It is strange for diagnostic software to request access to:

  • πŸ“Έ Camera and microphone – ostensibly for testing, but without explicit user notice.
  • πŸ“ Geolocation – Why the service module should know your location.
  • πŸ’¬ SMS And call logs, it goes beyond hardware diagnostics.

3.Communication with Xiaomi servers. Traffic analysis (e.g. via Packet Capture) shows that the app periodically sends data to domains owned by Xiaomi.Although the company claims it is anonymous telemetry, independent researchers note that some packages contain unique device identifiers.

⚠️ In 2023, Kaspersky experts included MRGSVendorApp on a list of applications that β€œmay pose a privacy risk” due to its opaque data collection policy.

CharacteristicsMRGSVendorAppTypical diagnostic software
Visibility in settingsHiddenly.Displayed
PermitsCamera, microphone, SMS, geolocationOnly access to sensors.
Transfer of dataYes (to Xiaomi servers)Usually not, or only on request.
RemovalOnly with root rights.You can often turn it off.

Can I remove MRGSVendorApp without consequences?

You can technically delete this app, but without root rights, it's going to crash, and this is what happens if you try to get rid of it in a variety of ways:

1. Through ADB (rootless):

adb shell pm uninstall -k --user 0 com.miui.mrgsvendorapp

This command will only hide the application to the current user, but will not remove it completely. System processes will still access it, which can lead to:

  • πŸ”„ Slowing down due to errors in accessing the missing module.
  • πŸ“΅ Problems with updates (some of them) OTA-Packages verify the integrity of system applications).

2. Through root rights:

Complete removal via Root Explorer or Titanium Backup is possible, but:

  • ⚠️ Service functions will be disrupted (for example, diagnostics in official Xiaomi centers).
  • πŸ”§ Some settings may be missing (e.g. sensor calibration).

3. Through custom firmware:

In firmware like LineageOS or Pixel Experience, this application is not originally available, but its absence can lead to:

  • 🚫 Unable to use official services (e.g. Mi Cloud or Find Device).
  • πŸ› οΈ Problems with encryption (on some models).

Create a backup copy through TWRP|Check the compatibility of the custom recavΓ©rie|Disable Find My Device|Make sure there is no link to your Mi Account-->

⚠️ Note: On devices with Mi Pay or Mi Credit (Indian versions), deleting MRGSVendorApp may block access to financial services.

How to disable MRGSVendorApp without removal: 3 safe ways to do this:

If you do not want to risk the stability of the system, but want to limit the activity of this module, use one of the proven methods:

1. Freeze through ADB (no root):

adb shell pm disable-user --user 0 com.miui.mrgsvendorapp

It'll shut down the app, but it won't delete its files, so it can get it back.

adb shell pm enable com.miui.mrgsvendorapp

2. Restriction of permissions (Android 11 required)+):

  • Go to Settings β†’ Applications β†’ Application Management β†’ Show all applications.
  • Find MRGSVendorApp (or Vendor Service).
  • Turn off camera, microphone and geolocation permissions.

3. Network lock (via firewall):

Use apps like NetGuard or AFWall+ (requires root to block MRGSVendorApp's access to the Internet, which will prevent data transmission, but will not affect local diagnostics.

πŸ’‘

If your gestures or sensors stop working after MRGSVendorApp is disabled, return the permissions for com.miui.mrgsvendorapp via ADB: adb shell pm grant com.miui.mrgsvendorapp android.permission.SENSORS

MRGSVendorApp and privacy: What Xiaomi knows about your phone

The main question that concerns users is: does this app transfer personal data? According to Xiaomi’s privacy policy, MRGSVendorApp collects only technical information, including:

  • πŸ“Š Device models and firmware versions.
  • πŸ”‹ Battery status and processor temperature.
  • πŸ“‘ Signal Quality Network and Wi-Fi.
  • πŸŽ›οΈ Data from sensors (accelerometer, gyroscope).

However, independent studies (e.g. from the Internet Society in 2022) have shown that in some cases, the following are transmitted:

  • πŸ†” IMEI Devices (unique identifier).
  • πŸ“ Approximate location (by IP cell towers).
  • πŸ”„ Application usage logs (which programs were launched).

Critical detail: on devices with Chinese firmware (China) ROM) This module is either missing or only transfers data to servers in China, which may indicate differences in privacy approaches across markets.

To minimize data collection:

  1. Turn off the sending of diagnostics in Settings β†’ The phone. β†’ Reviews and analytics.
  2. Use it. VPN to block connections to.miui.com and.xiaomi.com domains.
  3. Check your application activity regularly through Network Monitor.

MRGSVendorApp on different Xiaomi models: are there differences?

The functionality of this module may vary depending on the smartphone model and regional firmware, and here's what we know for 2026:

Model/SeriesAvailability of MRGSVendorAppFeatures
Xiaomi 13/14 seriesYes.Integrated with Mi Diagnostics, he is responsible for testing Leica cameras.
Redmi Note 12/13Yes.It actively uses geolocation to optimize the network (according to Xiaomi).
POCO F5/X5Yes (in global versions)It can conflict with Game Turbo when it is disabled.
Xiaomi Pad 6No (replaced with TabletVendorService)The functions are similar, but without access to SMS.
China ROM (model)No, hidden deeper.Replaced with com.miui.analytics with other permissions.

Interestingly, on flagship models (such as the Xiaomi 14 Ultra), this application is more active than on budget Redmis, perhaps due to the need to monitor complex hardware (for example, periscopic cameras or ultrasonic fingerprint sensor).

Why not? POCO There is no MRGSVendorApp in some regions?
On the devices. POCO In India and Europe, this module is sometimes missing due to local privacy laws (e.g., the privacy policy, GDPR). Instead, it uses a lightweight version of com.poco.vendor.service, which does not collect location data and SMS.

Alternatives and Analogues: What Other Manufacturers Use

Xiaomi is not the only manufacturer to install such diagnostic modules, and this is how the competition is doing:

  • πŸ€– Samsung Diagnostics and Knox are similar tools, but with a more transparent privacy policy.
  • πŸ“± Realme/Oppo: EngineerMode and OppoLogKit – only collect data when manually running a diagnostic.
  • 🍎 Apple: Apple Diagnostics – only works in service centers, no background processes.
  • πŸ€– Google Pixel: Device Health Services – Minimum Data Collection, Open Source.

The main difference between MRGSVendorApp and its competitors is the background activity even when the phone is not in the service center, for example, Samsung or Google run diagnostics only on request of the user or support.

If you are concerned about data collection, consider alternative firmware:

  • πŸ›‘οΈ LineageOS – without proprietary modules Xiaomi.

⚠️ Note: On devices with Mi Pay (e.g. Xiaomi) 13T Pro for India) Firmware replacement will result in loss of contactless payment functionality as MRGSVendorApp is involved in security checks on transactions.

FAQ: Frequent questions about MRGSVendorApp

❓ Could MRGSVendorApp spy on me?
Technically, it does, as it has permissions to access the camera, microphone and geolocation.However, there is no evidence that Xiaomi is using it for targeted espionage, rather it is an analytics tool that could be vulnerable to attackers when hacking the device.
❓ Why Antiviruses Are Labeling It as a Threat?
Applications like Malwarebytes or Bitdefender classify it as PUP (Potentially Unwanted Program due to stealthy installation and excessive permissions. This does not mean that it is malicious, but its behavior is suspicious for ordinary user software.
❓ Can I remove MRGSVendorApp without root?
Yes, but only through ADB (team pm uninstall -k --user 0). But it won't remove it completely, it'll only hide it for the current user.
❓ Does this application affect autonomy?
According to AccuBattery, MRGSVendorApp consumes no more than 0.5% of its charge per day through short-term data sessions (usually at night).
❓ Is there a legal way to shut it down forever?
No, even after the permit is revoked or the permit freeze is frozen through ADB The application can be activated again after the update. MIUI. The only radical way is to flash on a custom OS.

πŸ’‘

MRGSVendorApp is not a virus, but it is not a harmless diagnostic tool, and its main problem is opacity: the user cannot control what data is sent and where it is sent.