HMS Core is a service package from Huawei, which replaces Google Mobile Services (GMS) on brand devices after the 2019 sanctions. It is responsible for the operation of branded applications, push notifications, payments and even some system functions. But what if you want to get rid of this software? Is this possible without consequences for the phone?
In this article we will look at all the current removal methods HMS Core โfrom standard shutdown to complete uninstall via ADB and root access. Let's consider which models Huawei and Honor allow you to do this, and where deletion will lead to critical failures. We will also analyze whether it is worth getting rid of the service altogether or whether it is better to simply limit its activity.
Important: the procedure differs depending on the version EMUI (or Magic UI for Honor), the presence of root access and even the firmware region. Some methods may lead to loss of warranty or blocking of the device through Huawei IDif you violate the terms of the license agreement.
What is HMS Core and why remove it?
HMS Core (Huawei Mobile Services Core) is a set of system libraries and APIs similar to Google Play Services. It is integrated into the firmware of all modern smartphones. (instead Huawei And Honor (starting from 2019) and performs the following functions:
- ๐ฑ Ensures the operation of branded applications: AppGallery, Huawei Health, Petal Maps.
- ๐ Manages push notifications (instead of Firebase Cloud Messaging from Google).
- ๐ณ Supports Huawei Pay other payment services.
- ๐ Synchronizes data between devices via Huawei ID.
- ๐ก๏ธ Controls security (for example, scanning for viruses in AppGallery).
Reasons for deletion HMS Core can be different:
- ๐ซ Privacy: the service collects data about the use of the device (including geolocation and a list of installed applications).
- ๐ Performance: background processes
com.huawei.hmscan spend up to 10% battery charge per day. - ๐ Conflicts with GMS: on some devices with rooted firmware HMS Core blocks work Google Play Services.
- ๐๏ธ Junk files: the service cache can take up to 1โ2 GB memory.
However, before deleting, please note: without HMS Core the following will stop working:
- ๐ AppGallery and application updates through it.
- ๐ฒ Branded themes, fonts and wallpapers from Huawei Themes.
- ๐ณ Huawei Pay and other payment services.
- ๐ Notifications from some Chinese applications (for example, WeChat or Alipay).
โ ๏ธ Attention: On devices with EMUI 12+ and Magic UI 6+ full deletion HMS Core may lead to loss of functionality cameras (due to dependence on huawei.camera2) or malfunctions Huawei Share (wireless file transfer).
Is it possible to remove HMS Core without root access?
On most smartphones Huawei/Honor HMS Core is system application, so standard removal via Settings โ Applications is not available. However, there are several legal ways to limit its operation:
1. Disabling through settings
This is the safest method that does not require administrator rights:
- Open
Settings โ Applications โ Applications. - In the search bar, enter HMS Core (or
com.huawei.hms). - Click on the application โ Disable.
- Confirm the action (you may be required to enter a password or PIN code).
After disabling the service will stop working in the background, but it files will remain in the system. This method is suitable if you want to save battery power, but are not ready to lose functionality AppGallery.
2. Removing updates
If HMS Core was updated via AppGallery, you can return it to the factory version:
- Go to
Settings โ Applications โ HMS Core. - Click on the three dots in the upper right corner โ Uninstall updates.
- Confirm action.
This will reduce the size of the application and reset some settings, but will not remove it completely.
3. Limit background activity
To reduce battery consumption:
- Open
Settings โ Battery โ Launch applications. - Find HMS Core in the list.
- Select Manual start or Disable (depending on version EMUI).
โ ๏ธ Attention: On some models (for example, Huawei P50 Pro or Mate 40) disabling HMS Core may result k Huawei ID synchronization errors. In this case, to restore the account, you will need to reset the settings.
โ๏ธ Preparing to disable HMS Core
Complete removal of HMS Core via ADB (without root access)
If disabling is not enough, you can remove HMS Core via Android Debug Bridge (ADB)This method works on most devices Huawei/Honor s EMUI 10โ13. but requires connection to a PC.
What you will need:
- ๐ฅ๏ธ Computer with installed ADB Tools.
- ๐ฑ Smartphone with enabled USB debugging (
Settings โ About phone โ Build numberโ press 7 times โ return toSettings โ System โ For developers). - ๐ USB cable (preferably original).
Step-by-step guide:
- Connect your phone to the PC and confirm permission to debug.
- Open the command line (or
Terminalon Mac/Linux) in the c folderadb. - Enter the command to check the connection:
adb devicesThe serial number of the device should appear.
- Run the command to uninstall HMS Core:
adb shell pm uninstall --user 0 com.huawei.hms - If an error appears
DELETE_FAILED_INTERNAL_ERROR, try an alternative command:adb shell pm uninstall -k --user 0 com.huawei.hms
After executing the command, the application will be removed for the current user (not from the system completely). This means that:
- โ HMS Core will not be visible in the list of applications.
- โ Background activity will stop.
- โ When resetting the settings or updating the firmware, the service may be restored.
โ ๏ธ Attention: On devices with EMUI 12+ after deletion HMS Core via ADB may stop working Huawei Mobile Cloud (cloud storage). Files uploaded to the cloud will remain unavailable until the service is restored.
What to do if ADB does not see the device?
1. Make sure that Huawei HiSuite drivers are installed on your PC (you can download from [official website](https://consumer.huawei.com/en/support/hisuite/)).
2. Try another USB cable (preferably the original one).
3. Enable the option in the developer settings USB debugging (safe mode).
4. Restart your phone and PC.
5. If you are using Windows, check Device Manager for an exclamation mark next to HUAWEI Android Adb Interface.
Removing HMS Core on rooted devices
If you have root accessyou can uninstall HMS Core entirely, including system files. This method is suitable for experienced users, since incorrect actions can lead to brick (inoperability) of the device.
Method 1: Through a file manager with root access
Use Root Explorer, Solid Explorer or FX File Explorer:
- Open the manager and provide root access.
- Go to the folder
/system/priv-app/HwHMSCoreor/system/app/HwHMSCore. - Delete the entire folder or rename it (for example, to
HwHMSCore_bak). - Go to
/data/appand delete folders with the namecom.huawei.hms*. - Reboot the device.
Method 2: Through Terminal Emulator
If you have Termux or another terminal with root:
- Open a terminal and enter:
sumount -o rw,remount /system
rm -rf /system/priv-app/HwHMSCore
rm -rf /data/app/com.huawei.hms*
reboot
Method 3: Through Magisk (for devices with Magisk)
You can use the module Universal HMS Disabler (available on the forum XDA Developers):
- Download the module and place it in folder
/sdcard/Download. - Open Magisk Manager โ Modules โ Install from storage.
- Select the downloaded file and wait for installation.
- Restart your phone.
After complete removal HMS Core:
- โ
All processes associated with it will disappear in
Settings โ Battery. - โ Up to 300โ500 MB memory will be freed.
- โ Other services will stop working. AppGallery, Huawei Pay and other services.
- โ Some system applications (for example, Huawei Health) may generate errors.
Before deleting HMS Core on a rooted device, make a backup copy of the /system partition via TWRP or another custom recovery. This will help restore the phone if it stops booting after deletion.
Consequences of deleting HMS Core: what breaks?
Full or partial removal HMS Core affects the operation of the device differently depending on the model and firmware version. Below is a table with the most common problems:
| Function/Application | After disabling HMS Core | After complete removal |
|---|---|---|
| AppGallery | Works, but does not update applications | Does not start (error "HMS services are missing") |
| Huawei Pay | Does not work | Does not work |
| Push notifications | Do not arrive from Chinese applications | Do not arrive at all (including system ones) |
| Huawei Themes | Works, but does not download new themes | Does not start |
| Update OTA firmware | Works | May not work (error "Unable to check for update") |
| Huawei Share (file transfer) | Works | Does not work (requires HMS Core for authorization) |
On some devices (for example, Huawei P40 Pro or Mate 30) after deletion HMS Core additional problems may arise:
- ๐ธ Camera: does not save photos to the cloud, some modes (for example, Super Night Mode) work with errors.
- ๐ Battery: operating time can either increase (due to the lack of background processes) or decrease (due to optimization failures EMUI).
- ๐ถ Network: disappears on some firmware support VoLTE (voice over LTE).
โ ๏ธ Attention: On devices with EMUI 13+ complete deletion HMS Core may lead to locking the bootloader (bootloader) at the next update. In this case, you can restore the phone only through the official service center Huawei.
If you do not use Huawei services (AppGallery, Huawei Pay, cloud), but want to maintain system stability, simply disable HMS Core through the settings. Complete removal is justified only for experienced users who are prepared for the consequences.
Alternatives to HMS Core: what to replace?
If you deleted HMS Corebut want to keep some of the functionality, consider the following alternatives:
1. Replacing AppGallery
- ๐ฑ Aurora Store โan open client for Google Play without Google services.
- ๐ฑ APKMirror โdownloading APK files manually.
- ๐ฑ F-Droid โopen source application store.
2. Replacing push notifications
- ๐ UnifiedPush โa decentralized notification system (requires application support).
- ๐ Pushy โan alternative Firebase for developers.
3. Replacing Huawei Pay
- ๐ณ Google Pay (if installed GMS).
- ๐ณ Revolut or Samsung Pay (if supported by the device).
4. Replacing cloud storage
- โ๏ธ Nextcloud or OwnCloud โ self-hosting solutions.
- โ๏ธ Dropbox or Mega โcommercial clouds.
To restore the functionality of the camera and other system components, you can use Open Camera or GCam (if there is support for your model).
How to return HMS Core if something went wrong?
If after deletion HMS Core the phone becomes unstable, there are several ways to return everything back:
Method 1: Restoring via ADB
If you deleted the service via ADB, you can try to reinstall it:
- Download the latest version HMS Core from the site AppGallery (file
com.huawei.hms.apk). - Connect your phone to the PC and run the command:
adb install com.huawei.hms.apk - If the installation fails, use:
adb install --fastdeploy -r com.huawei.hms.apk
Method 2: Reset settings
If HMS Core was a system application, it can be restored by resetting:
- Go to
Settings โ System โ Reset. - Select Reset all settings (does not delete user data).
- After reboot HMS Core will be restored.
Method 3: Reflashing
If none of the methods help, all that remains is to reflash the device:
- ๐ฑ Download the official firmware for your model from the website Huawei Support.
- ๐ฑ Use Huawei Multi-Tool or HiSuite for recovery.
- ๐ฑ For advanced users: firmware via Fastboot or eRecovery.
โ ๏ธ Attention: On devices with a locked bootloader (bootloader) flashing through Fastboot can lead to hard brick (irreparable damage). In this case, only the official service will help.
FAQ: Frequently asked questions about removing HMS Core
โ Is it possible to remove HMS Core on Honor 50/60/70?
On devices Honor c Magic UI 6/7 HMS Core is part of the firmware, but it can be disabled via ADB or removed on rooted devices. However, after removal, some camera functions will stop working (for example, Honor Club and some camera functions (eg AI modes).
โ Will Google Play Services work after removing HMS Core?
Yes, Google Play Services and HMS Core do not conflict directly. However, on some firmwares (for example, EMUI 11 on Huawei P40) after deletion HMS Core sync errors may occur Google Account. In this case, reinstallation will help GMS via LZPlay.
โ Is it possible to remove HMS Core on Huawei Nova 9/10?
On Huawei Nova 9/10 s EMUI 12 HMS Core is deleted via ADB, but this will lead to loss of functionality AppGallery i Huawei Video. An alternative is to disable autostart of the service via Settings โ Battery โ Launch applications.
โ How to check if HMS Core is completely removed?
To make sure that the service is deleted:
- Open
Settings โ Applicationsand check the list for presence HMS Core. - Enter the command in the terminal:
adb shell pm list packages | grep hmsIf the output is empty, the service is deleted.
- Check the folders
/system/priv-app/and/data/app/for the presence of filescom.huawei.hms.
โ Is it possible to remove HMS Core without a computer?
Without a PC you can only disable service through the settings or delete updates. For complete removal without root access, you will need ADB, which means a computer. On rooted devices you can use Termux with superuser rights.