If you own a Xiaomi, Redmi or a smartphone POCO, I'm sure you've noticed a mysterious program on the app list. HMS Core. It even appears on pure Android devices, not to mention firmware. MIUI. What is it? What is it? What is it? And most importantly, can it be safely removed to make room and reduce background activity?
In this article, we will explain in detail what is HMS Core, how it connects to the Huawei ecosystem and why it is installed on Xiaomi phones, learn about its core features, impact on autonomy and performance, and get step-by-step instructions on how to manage this service β from shutting down to completely uninstalling (where possible). We will focus on data security and compatibility with Google services.
What is it? HMS Core and why itβs on Xiaomi?
HMS Core (abbreviated from Huawei Mobile Services Core) is a set of system services developed by Huawei as an alternative to Google Mobile Services (GMS). It was originally designed for Huawei and Honor devices that were denied access to Google services due to US sanctions. HMS Core has also started to appear on smartphones from other brands, including Xiaomi.
Why is that happening? The fact is that some applications (especially Chinese developers) require that they be used to do so. HMS Core for correct operation, for example, popular games, instant messengers or banking applications from China can use it to make the most of the game:
- π User authentication through Huawei ID;
- π Geolocation Services (alternative to Google Maps) API);
- π Push notifications (instead of Firebase Cloud Messaging);
- π³ Payment via Huawei Pay.
On Xiaomi smartphones HMS Core is installed automatically when you install certain apps from Chinese stores (such as AppGallery) or through branded services. MIUI. Xiaomi is not a partner of Huawei in this project β the service is integrated at the level of individual applications, not firmware.
Main functions HMS Core: Why do you need it?
HMS Core is not just one application, but a whole range of services, similar to Google Play Services:
| Function | Description | Analogue in GMS |
|---|---|---|
| Huawei ID | Authorization in Huawei services and third-party applications | Google Account |
| Huawei Push Kit | Sending push notifications | Firebase Cloud Messaging |
| Huawei Location Kit | High precision geolocation | Google Location Services |
| Huawei Drive Kit | Access to Huawei Cloud Storage | Google Drive API |
| Huawei Ads Kit | Display of targeted advertising in applications | Google AdMob |
In practice, this means that if you install, for example, a Chinese game or messenger that uses a mobile app, you can use it. HMS Core, without it, the application can:
- π« Not to start at all (producing a type of error "HMS Core not installed");
- π Notify us not to show notices;
- π Not to identify your location;
- π° Not to allow you to pay for purchases through Huawei Pay.
For most of Xiaomi users in Russia and Europe HMS Core is not critical, but is needed primarily by those who are actively using Chinese services or applications optimized for the Huawei ecosystem.
π‘
If you have not installed Chinese applications, HMS Core suddenly appeared on your Xiaomi, check if the system components are automatically updated through Settings β The phone. β System updates: Sometimes it gets through "recommended" service packs.
Impact HMS Core on performance and battery
One of the most common questions is whether it is loaded. HMS Core processor and uses up battery power? The answer depends on whether you use the applications that use it.
If HMS Core is installed but not used, its impact is minimal:
- π Battery consumption: ~0.1β0.3% per hour (according to AccuBattery);
- π₯οΈ The load on CPU: periodic short-term bursts (up to 2-3% in synchronization);
- πΆ Traffic: up to 5-10 MB per month (background updates).
However, if you are actively using applications that depend on the HMS Core, the picture changes:
- π Battery: up to 2-5% per hour (at constant geolocation or push notifications);
- π‘ Traffic: up to 50β100 MB per month;
- π Auto-Run: Service can wake up every 15 to 30 minutes to check notifications.
By comparison, Google Play Services consumes about the same amount in active mode, but is optimized better for Western applications. HMS Core on Xiaomi β it often works idle, as most users do not use Chinese services.
How to check consumption HMS Core?
Can I remove it? HMS Core with Xiaomi?
Technically, removal HMS Core is possible, but with reservations.The way it is determined depends on how it was installed:
- If installed as a regular application: You can delete in a standard way through Settings β Annexes β HMS Core β Delete. However, some system applications MIUI You can reinstall it the next time you update it.
- If integrated into firmware: On some Xiaomi models (especially for the Chinese market) HMS Core is a system component, in which case root rights or use will be required. ADB deactivate.
Warning: Check before removing if the installed apps are using it, for example, if you play Genshin Impact or Honor of Kings (Chinese versions), after uninstalling it. HMS Core games may stop running.
βοΈ Preparation for disposal HMS Core
For removal through ADB execute:
adb shell pm uninstall --user 0 com.huawei.hms.coreIf the command doesnβt work, try disabling the package first:
adb shell pm disable-user --user 0 com.huawei.hms.coreπ‘
Even after removal HMS Core may return in the next major update MIUI. To avoid this, disable the automatic installation of recommended applications in Settings. β The phone. β Updating the system β Settings (βοΈ) β Auto-update of applications.
How to turn off HMS Core without removal?
If you don't want to take risks, but you want to reduce the impact, you can simply turn off the service, which is safer than uninstalling, and won't hurt the dependent apps (they'll just stop using its features).
Instructions:
- Go to Settings β Applications β Application Management;
- Find it. HMS Core (could be called Huawei Mobile Services);
- Click Disable (if the button is inactive, first click Stop);
- Confirm the action.
After the shutdown:
- β Notifications from Chinese apps will stop coming;
- β Background battery consumption will decrease;
- β οΈ Some games or messengers may give out errors (but will work in a limited mode).
It is also recommended to disable auto-start:
- In the same app menu, select the Battery. β Auto-start;
- Turn off the permission to HMS Core;
- Prohibit work in the background (Battery) β Background activity).
π‘
If after the shutdown HMS Core you notice that some application has stopped working, try clearing its cache (Settings) β Annexes β [name] β Warehouse β Clear the cache. Sometimes it helps restore functionality.
Security HMS Core: Should you trust her?
One of the main fears of users is whether they collect HMS The answer is yes, but no more than any other similar services (including Google Play Services).
According to Huaweiβs official documentation, HMS Core collects the following data data:
- π± Device information (model, OS version, language);
- π Geolocation data (if permitted by the application);
- π User IDs (if you are logged in via Huawei) ID);
- π Use statistics (what functions) HMS Core involved).
However, there are several important nuances:
β οΈ In 2020, researchers at the University of Toronto found that some versions of the study were HMS Core sent location data even when geolocation was disabled in the settings. Huawei fixed this vulnerability in subsequent updates, but the risk remains for legacy versions.
How to minimize data collection:
- π Refuse authorization through Huawei ID;
- π΅ Disable the geolocation permission for HMS Core;
- π« Disable access to contacts and files;
- π Update the service regularly (new versions have fewer vulnerabilities).
If you are concerned about privacy, the best option is to remove it completely. HMS Core (if possible on your Xiaomi model) or use alternative apps that are not dependent on Chinese services.
Alternatives HMS Core on Xiaomi
If you delete or disconnect HMS Core, but some apps have stopped working, consider alternatives:
| Function HMS Core | The alternative | Where to download |
|---|---|---|
| Push notifications | Firebase Cloud Messaging (built-in) GMS) | It is already available on all phones with Google Play Services |
| Geolocation | Google Location Services or OpenStreetMap | Play Market or osmand.net |
| Cloud storage | Google Drive, Yandex Disk, Mega | Play Market or Official Websites |
| Payment | Google Pay, Samsung Pay, SBP | Banking Apps or Play Market |
For Chinese apps (e.g. WeChat, AliPay, QQ) Alternatives may not exist, but are originally designed to HMS In this case, you will either have to accept its availability, or look for similar services for your region.
If you want to use the Chinese ecosystem, you donβt want to use it. HMS Core, consider buying a smartphone Huawei or Honor β they are integrated at the firmware level and works more stable.