If you've ever looked into the installed app list on a Xiaomi smartphone, you've probably noticed a strange name, Mobile Device Information Provider, which stands out among the others: There's no icon, there's little or no description, and when you try to delete it, you end up with a message about system limitations. What is this software? Why is it preinstalled on all Xiaomi, Redmi and other devices? POCO? And most importantly, should you be afraid of her?
This article will take the app under a microscope, from technical purposes to privacy issues, analyze what data it collects, how it interacts with Xiaomi servers, and provide clear recommendations on whether it can be deactivated or deleted without risking system stability, and learn how Mobile Device Information Provider differs from other service components (such as com.miui.analytics or com.xiaomi.midrop), and why it is often confused with viruses.
What is Mobile Device Information Provider and Why You Need It?
Mobile Device Information Provider (full name of the package is com.xiaomi.mipicks or com.miui.systemAdSolution depending on the version). MIUI) β It's a system application that collects and transmits telemetry about the device, and its primary function is to run Xiaomi services that depend on up-to-date hardware and software data on the smartphone.
More specifically, the application performs the following functions:
- π± Device identification: transmits unique parameters (model, region, version) MIUI) To Xiaomi servers for proper cloud services (e.g. Mi Cloud or Find Device).
- π Synchronizing settings: helps restore user settings when changing devices or after resetting.
- π οΈ Diagnostics of problems: Sends crash logs to Mi Feedback if you agree to participate in an improvement program MIUI.
- π Usage Analytics: Collects anonymous data about the popularity of features (for example, how often Game Turbo or Second Space are enabled).
It is important to understand that it is not a virus or spyware in the classical sense. Mobile Device Information Provider does not have access to personal data (photos, messages, passwords) - its task is limited to technical telemetry, but its activity can be suspicious due to frequent network traffic and lack of transparency in logs.
How the app collects and transfers data
The Mobile Device Information Provider works by interacting with Xiaomi servers through secure protocols.
Types of data collected:
- Hardware information: device model, processor, RAM/ROM volume, version MIUI, IMEI (coded).
- Network settings: type of connection (Wi-Fi/mobile network, operator, country of use.
Usage statistics: screen life, frequency of system functions (for example, Split Screen or Dark Mode).
Error logs: data on application crashes or system failures (only if the option to send reports is enabled).
How the transmission takes place:
- Data is sent in packets every few hours (or when key parameters change, for example, after an update). MIUI).
- Encryption is used. TLS 1.2/1.3, The server addresses are from.mi.com or.xiaomi.com.
The traffic volume is minimal β usually does not exceed 5-10 MB per month.
| Type of data | Example | Appointment | Is it being transmitted to the server? |
|---|---|---|---|
| Model of the device | Redmi Note 12 Pro+ 5G | Determining compatibility with updates | Yes. |
| MIUI version | MIUI Global 14.0.5 | Sending notifications for updates | Yes. |
| IMEI | 861234567890123 (encrypted) | Linking to Mi Account Account | Yes (in hashed form) |
| List of installed annexes | WhatsApp, Telegram, Chrome | Analytics of the popularity of software | No (only for system applications) |
| Logs of error | java.lang.NullPointerException at com.android.systemui | Improving stability MIUI | Yes (if authorized by the user) |
β οΈ Note: If you use custom firmware (such as LineageOS or Pixel Experience), the Mobile Device Information Provider may not work properly or even be available. Forced addition of the product to such builds is pointless and potentially dangerous, and could lead to conflicts with modified Google services.
Differences from other Xiaomi system applications
Users often confuse Mobile Device Information Provider with other pre-installed services, such as com.miui.analytics or com.xiaomi.midrop.
- π com.miui.analytics: responsible for collecting usage statistics MIUI (Unlike Mobile Device Information Provider, it can collect data about the actions in the interface (for example, which settings you changed).
- π€ com.xiaomi.midrop: a service for fast file transfer between Xiaomi devices (similar to Google's Nearby Share.
- π com.lbe.security.miui: antivirus and system protection, can block suspicious activity, but does not transmit data to servers (except for virus signatures).
- π com.android.browser: standard browser MIUI. Not affiliated with Mobile Device Information Provider, but may use its data to optimize page loading.
The main difference between the Mobile Device Information Provider is its infrastructure role: it does not analyze user behavior (like com.miui.analytics), but provides basic identification of the device for other services to work, for example, without it it it can work incorrectly:
- π Mi Cloud (Sync Contacts, Notes).
- π± Find Device (Search for a Lost Smartphone).
- π¦ Mi Drop (File Transfer Between Devices).
- π§ Service & Feedback (Sending Bug Reports).
π‘
Mobile Device Information Provider is your deviceβs βpassportβ for Xiaomi servers, without which some cloud functions will stop working, but local capabilities (calls) will not work, SMS, chamber) will remain intact.
Can I remove or disable the Mobile Device Information Provider?
Technically, you can remove the app, but it's not recommended for no good reason. Here's what happens in different scenarios:
1. Removal through ADB (power-user):
adb shell pm uninstall --user 0 com.xiaomi.mipicksβ Effects of consequences:
- Mi Cloud, Find Device and some features will stop working MIUI (for example, a theme store).
- Possible errors in checking updates "over the air" (OTA).
Some apps (such as Mi Home for Smart Home) may issue incompatibility warnings.
2. Disconnection through settings:
Go to Settings. β Annexes β Application management β System, find the Mobile Device Information Provider and click Disable.
β οΈ Warning: Disabling will cause the same problems as deleting, but less critically, the application will remain in the system and will be able to turn on automatically after the update. MIUI.
3. Restriction of rights through App Ops (without root):
With tools like App Ops (available through hidden menus or third-party apps), you can block access to the Internet or contacts, but that wonβt stop data collection β it just wonβt be transferred to servers.
Create a backup of data in Mi Cloud
Record the IMEI and serial number of the device
Disable two-factor authentication in Mi Account (if linked to the SMS)
Make sure you donβt use Find Device or Mi Home-->
Security and confidentiality issues
The main complaint of users to the Mobile Device Information Provider is the lack of transparency. Xiaomi does not disclose the full list of data collected, which gives rise to theories about surveillance.
The argument for safety:
- π Data is transmitted over a secure channel (HTTPS), a) Critical information (IMEI) hash.
- π Xiaomi obeys GDPR (European users and other local data protection laws.
- π΅ There is no evidence of personal information leaks through this app (unlike the Facebook or Cambridge Analytica scandals).
The argument against:
- π΅οΈββοΈ There is no public documentation on what data is collected and how long it is stored.
- π‘ The application can be activated in the background without notifications, consuming traffic and battery power.
- π In some regions (e.g. India), Xiaomi was accused of collecting excessive telemetry, although this was true for other components (com.miui.analytics).
π How to check the activity of the application:
- Install NetGuard or PCAPdroid to monitor network traffic.
- Check logs through adb logcat | grep "mipicks" (developer rights required).
- Use the App Inspector (built-in) MIUI for the European Region) for permit analysis.
π‘
If you are concerned about data transfer, disable the option "Participation in the Improvement Program" MIUI" in settings (Settings) β The phone. β Feedback and analytics. This will reduce the amount of telemetry sent by 60 to 70%.
β οΈ Note: In 2021, Xiaomi came under investigation in Lithuania over suspicions of censoring keywords (such as βTaiwanβ or βTibetβ) in system applications. Although the Mobile Device Information Provider was not directly involved, this case showed that even technical services can be used for non-obvious purposes. If you live in a region with strict Internet censorship, consider using custom firmware without pre-installed Xiaomi services.
Alternative methods of telemetry control
If removing the Mobile Device Information Provider seems too radical, there are more gentle control methods available:
1.Use of VPN traffic-blocking:
Set up. VPN (For example, AdGuard or Blokada to block domains associated with telemetry:
*.data.mi.com
*.api.io.mi.com
*.sdkconfig.ad.xiaomi.comThis will not disable data collection, but will prevent it from being sent to servers.
2. Transition to the European version MIUI:
In the firmware for EEA (European Economic Region) has some analytics disabled by default, and Mobile Device Information Provider is running in a stripped-down mode:
- Download. MIUI EEA For your model from the official website Xiaomi.
- Install through Settings β About Phone β System Update β Three Dots β Select a firmware file.
3. Use of Magisk modules:
For root-access devices, modules like DisableMIUI or Xiaomi Debloater are suitable, which allow you to selectively disable system components without removing them.
| Method | Difficulty | Efficiency | Risks. |
|---|---|---|---|
| Disconnection in settings | β | Low (resumes after update) | Minimum |
| Locking through VPN | ββ | Average (network traffic only) | Cloud services may stop working |
| Removal via ADB | βββ | Tall. | Loss of Mi Cloud functionality |
| Castom firmware (LineageOS) | ββββ | Maximum | Loss of warranty, possible bugs |
Frequent myths and misconceptions
There's a lot of rumors going around around the Mobile Device Information Provider, and we're going to take a look at some of the most common ones.
Myth 1: βItβs a virus that steals passwords and photos.β
β Reality: The app does not have permissions to access personal data (check in Settings). β Annexes β His only task is technical telemetry.
Myth 2: βIf you delete it, the phone will stop updating.β
β Reality: Updates βover the air" (OTA) depend on com.android.updater, not on Mobile Device Information Provider, but there may be problems checking firmware compatibility.
Myth 3: βIt sends data to China even if itβs bought in Europe.β
β οΈ Xiaomi servers may indeed be located in different regions, but for European users there are local data centers (for example, in Singapore or Germany) according to the data center. GDPR.
Myth 4: βItβs the same as Google Play Services on Android.β
β Reality: Google Play Services is the platform for Google applications and services, while Mobile Device Information Provider is solely about telemetry of the device.