Huawei Mobile Services (HMS) They can appear on Xiaomi smartphones for several reasons: pre-installing on some models for certain regions, random installation through third-party firmware or even as part of an application package from a carrier. HMS They are not critical to the operation of the device, they take up space in memory, consume battery power in the background and can send data to Huawei servers โ which is not always satisfied with users.
In this article, we will discuss all possible ways to disable or completely remove HMS on Xiaomi smartphones, including Redmi, POCO And other rulers. It's important to understand that simple removal is a simple process. APK-Files can cause system failures, so weโll look at both safe deactivation methods and radical ones for power users. HMS How to Replace These with Alternative Services.
Why? HMS It is installed on Xiaomi and how they are dangerous
The main reason for the appearance of Huawei Mobile Services on Xiaomi devices is the partnership agreements between manufacturers or regional features of firmware. For example, in some countries in Asia or the Middle East, smartphones may come with Huawei services pre-installed for compatibility with local ecosystems. HMS They can enter the device through:
- ๐ฆ Third-party firmware (for example, custom assemblies) MIUI from informal developers).
- ๐ฑ Application packages from telecom operators (for example, if the phone was bought in the salon of a particular provider).
- ๐ Automatically update system components through Google Play Services or MIUI Updater.
- ๐ ๏ธ Manual intervention (for example, if a user tried to install Huawei AppGallery manually).
What's dangerous? HMS Xiaomi?
While Huaweiโs services are not malicious, they may:
- ๐ Slow down the system due to background processes (e.g. Huawei Push Kit or Huawei Mobile Cloud).
- ๐ Expend battery power on synchronization and sending analytics.
- ๐ก Transfer data to Huawei servers even if you donโt use their ecosystem.
- ๐ซ Conflict with Google Mobile Services (GMS), This can cause errors in Google Play or YouTube.
โ ๏ธ Note: If your Xiaomi smartphone did not support you initially HMS (For example, the global version of Redmi Note 12), but they suddenly appeared after the update - this can be a sign of a firmware swap or malware infection. โ The phone. โ Version. MIUI.
How to check if it is installed HMS on your Xiaomi
Before proceeding with the deletion, make sure that Huawei Mobile Services is actually present on the device. Here are 3 ways to check:
- Through Application Settings: Go to Settings โ Annexes โ App management and search for Huawei. If you find apps like Huawei Mobile Services, AppGallery or Huawei ID โ they are set up.
- Through Task Manager: Open Security โ Task Manager and check if there are any active processes in the list of com.huawei.hms or similar.
- Through ADB (for advanced users: Connect your phone to your PC, enable debugging USB and execute the command: adb shell pm list packages | grep huawei If the output is not empty โ HMS present.
| Annex/Service | Package name | Can I remove it without consequences? |
|---|---|---|
| Huawei Mobile Services | com.huawei.hms | โ ๏ธ Partially (may affect the operation of some applications) |
| AppGallery | com.huawei.appmarket | โ Yes (replaceable on Google Play) |
| Huawei ID | com.huawei.hwid | โ Yes, unless you use a Huawei account) |
| Huawei Push Kit | com.huawei.hms.update | โ Yes (responsible for notifications only) HMS) |
Method 1: Disconnection HMS without removal (the safest method)
If you donโt want to risk the stability of the system, but want to stop working HMS, It's enough to deactivate them and limit background activity. It's a root-free method that's suitable for most users.
Instructions:
- Go to Settings โ Applications โ Application Management.
- Find Huawei Mobile Services (or any other Huawei app) and open its settings.
- Press Turn Off (if the button is active). If it is not, select Stop.
- Then go to Permissions and turn off everything (especially Camera, Microphone, Location).
- In the Mobile Traffic and Wi-Fi section, limit background access.
- Enable Battery Optimization for this application.
After this action HMS stop:
- ๐ถ Use the Internet in the background.
- ๐ Expend battery power.
- ๐ฑ Send analytics (if permissions are disabled).
โ ๏ธ Note: Some applications (such as banking or gaming) may use HMS For push notifications, once disabled, notifications may be delayed or not at all (SMS, email).
โ๏ธ Checking the shutdown HMS
Method 2: Removal HMS through ADB (rootless)
If the shutdown didnโt work or you want to get rid of it completely. HMS, You can remove them through ADB (Android Debug Bridge: This method does not require superuser rights, but requires a connection to a computer.
What you need:
- ๐ป Computer with installed ADB Tools.
- ๐ฑ Xiaomi smartphone with enabled debugging USB (Settings โ The phone. โ Version. MIUI โ 7 times press the assembly number โ return to additional settings โ For developers).
- ๐ USB-cable (preferably original).
Step-by-step:
- Connect your phone to your PC and open the command prompt (Windows) or terminal (macOS/Linux) in the adb folder.
- Check the connection command: Adb devices should appear the name of your device.
- Remove unnecessary Huawei packages (example for Huawei Mobile Services): adb shell pm uninstall --user 0 com.huawei.hms
- Repeat the command for other packages (see table above).
- Reboot the device: adb reboot
After removal HMS through ADB Huawei apps will disappear from the menu, but their files will remain on the system, which means that when you reset your settings or update your firmware, they may reappear again.
๐ก
If the adb uninstall command doesn't work, try stopping the packet first: adb shell pm disable-user com.huawei.hms. This is less radical, but also effective.
Method 3: Complete removal HMS root-righted
If you are willing to take risks and have root access (e.g. via Magisk), you can remove the link. HMS This method is suitable for experienced users, as incorrect actions can lead to a "brick" of the device.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to the file. /system/priv-app/ or /system/app/ and find folders with Huawei names* or HMS*.
- Delete these folders (or rename them by adding.bak at the end for recovery).
- Clear the cache and data through Settings โ Storage โ Cleanup.
- Reset the device.
Advantages of this method:
- โ HMS They are permanently removed, even after resetting the settings.
- โ Additional space is freed up in the system section.
- โ All background processes related to Huawei disappear.
โ ๏ธ Note: Deleting system files may result in inability to update MIUI In the future, you'll have to manually install the firmware via Fastboot or Recovery.
What to do if after removal HMS phone out?
What functions will stop working after removal HMS
Most users donโt notice the difference after deleting. HMS, Some functions may be affected. Here's what might stop working:
| Function/Annex | Dependence on HMS | The alternative |
|---|---|---|
| Huawei AppGallery | โ Completely. | Google Play, APKMirror, Aurora Store |
| Push notifications in some games (e.g. Genshin Impact, PUBG Mobile) | โ ๏ธ Partially (if the game is used) HMS Push Kit) | FCM (Firebase Cloud Messaging or manually check for updates |
| Huawei Mobile Cloud (Data Synchronization) | โ Completely. | Google Drive, Mi Cloud, Nextcloud |
| Some banking applications (e.g. in China or UAE) | โ ๏ธ Possible problems with authorization | Use the web version or alternative banks |
| Huawei Health (fitness trackers) | โ Completely. | Google Fit, Mi Fitness, Strava |
If you are actively using the Huawei ecosystem (e.g., wearing a Huawei Watch or using Huawei FreeBuds), remove HMS This will cause a loss of compatibility, in which case it is better to limit the back-end activity to shutdown (Method 1).
For most Xiaomi users, the removal HMS It is not necessary to use the main services (calls, SMS, Camera, Google apps work through Google Mobile Services (GMS).
๐ก
If you are not using Huawei devices (smart watches, headphones, tablets), delete HMS It will not affect the daily operation of the smartphone.
How to replace HMS on alternative services
If you deleted HMS, If you want to keep the same functionality, here is a list of alternatives:
- ๐ฑ AppGallery โ Google Play / Aurora Store / APKMirror
- ๐ Huawei Push Kit โ Firebase Cloud Messaging (FCM) (Built into most Android applications)
- โ๏ธ Huawei Mobile Cloud โ Google Drive / Mi Cloud / Dropbox
- ๐ฎ Huawei GameCenter โ Google Play Games / Steam Link
- ๐ Huawei Health โ Google Fit / Mi Fitness / Strava
For push notifications in games (if they stop coming):
- Check the notification settings in the game itself.
- Update the app to the latest version.
- Install. FCM Google Play Diagnostics to check Firebase.
If you have used Huawei ID For authorization in some services, transfer accounts to Google or Mi Account:
- Download backups of data via Huawei Mobile Cloud (if not already deleted).
- Export your contacts to the.vcf file.
- Transfer data to Google Contacts or Mi Cloud.
Frequent Mistakes and How to Avoid Them
When working with HMS Xiaomi users often face typical problems: Here's how to prevent or fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| HMS Reappears again after the update MIUI | The firmware contains pre-installed Huawei packages | Remove through ADB After each update or switch to custom firmware without HMS |
| Some applications are not installed from APK | There are dependencies on HMS systemically | Use APKMirror or Aurora Store to download compatible versions |
| The phone overheats after removal HMS | Background processes attempt to restore remote services | Perform a cache reset in Recovery or disable automatic updates of system applications |
| Payments in some applications are not working | The app uses Huawei IAP (In-App Purchases) | Switch to Google Pay or alternative payment methods |
After removal HMS You notice unstable system operation (hangs, reboots), try:
- Clear the cache with Recovery (Wipe Cache Partition).
- Reverse changes by restoring deleted packets through ADB:
- Reset your settings (if other methods have not helped).
โ ๏ธ Note: On some Xiaomi models (e.g, POCO F3 or Redmi K40) HMS They can be integrated into firmware at the kernel level, in which case their removal will lead to loss of warranty and possible problems with updates.