Installing applications from third-party sources on Xiaomi devices often leads to unwanted system components, in particular, users may encounter a situation where Huawei Mobile Services enter the system with the right program or game. This is a legitimate concern, since third-party service frameworks can conflict with the native shell of MIUI or HyperOS.
The presence of unnecessary background processes negatively affects battery autonomy and can create security vulnerabilities in your smartphone. Removing these components requires care, because standard methods through the application menu often do not remove them.
Before you take action, you need to understand what exactly you are removing. - Huawei Mobile Services (HMS) β It's an analog of Google Play Services, designed for the Huawei ecosystem, and on Xiaomi devices, they only appear as a result of manual user intervention or installation. APK-Files from unverified sources.
Risk analysis and removal needs
Many users are wondering if itβs worth the time to uninstall Huawei Mobile Services if they donβt interfere explicitly.The answer depends on how you use your smartphone.If you donβt use the apps of the Huawei ecosystem (AppGallery, Petal Search, Huawei Health), the presence of these services is completely meaningless. Moreover, they can consume CPU resources in the background.
The main problem is that system components often have increased privileges: they can request access to geolocation, contacts and other data that they do not need to work on someone else's device, which poses a potential privacy threat, and background services can initiate network activity, consuming traffic and battery power.
β οΈ Before removing system components, make sure that none of your important applications are tied to work. HMS. If you accidentally removed the addiction, the application may stop running and you will need to reinstall it.
There are several levels of removal, from simple shutdown to complete cleanup via ADB (Android Debug Bridge), depending on your skills and whether you have superuser rights (Root), and in most cases, standard debugging tools are sufficient that are safe to guarantee the device.
Preparation of the device for cleaning the system
Effectively removing system applications requires preparation. You can't just start removing packets without checking their impact on the system's current performance. The first step should always be analysis. Go to Settings β Applications β All apps and find them in the Huawei Mobile Services list.
Look at the amount of space you're using and the memory you're using, and if the app is actively using data in the background, it confirms that you need to delete it, and it's also important to turn on the developer mode, and go to About Phone and quickly click on the MIUI build number seven times.
- π± Put the debugging on. USB on the Developer Menu.
- π» Install the drivers. ADB on your computer (if you plan to use a PC).
- π Charge your smartphone to at least 50% to avoid being turned off during the process.
It is important to back up important data.Although deleting HMS services rarely results in loss of personal files, accidentally deleting Xiaomi's system component instead of Huawei can cause crashes.Use the built-in backup feature or sync with Google Account.
βοΈ Preparation for removal of services
Remove via Android Settings (Without PC)
The simplest, but often the least effective, method is to try to remove it through a standard menu. In some cases, if Huawei Mobile Services was installed as a regular app rather than stitched into firmware, the system will allow them to be removed.
Go to Settings β Applications β App Management. Go to Huawei Mobile Services and Huawei AppGallery. Click on them and look at the bottom of the screen. If the Remove button is active (not grey), you're in luck. Just click it and confirm the action.
However, most often you will only see the Disable or Stop button, in which case the standard method will not work, since the application is system-based. Disabling will stop the processes, but the files will remain in the /system partition.
If the delete button is not available, donβt try to use third-party cleaners from the Play Market. They often donβt have sufficient rights to remove system packages and will only create the appearance of working by showing ads.
Using ADB to remove system packets
The most reliable way to remove Huawei Mobile Services from Xiaomi without obtaining Root rights is to use the Android debugging bridge (ADB).This method allows you to remove applications for the current user, effectively hiding them from the system and stopping all related processes.
You'll need a computer (Windows, macOS or Linux) and a USB cable to start with. Download Platform-tools from the official Android developer site. Unpack the archive into a handy folder. Connect your smartphone to your PC in file transfer mode and allow debugging on your phone screen.
Open the Command Prompt (CMD) or terminal in the ADB folder and enter the command to check the connection:
adb devicesIf a device has been listed, the connection is established. Now you need to know the exact name of the package, most commonly com.huawei.android.hwouc or com.huawei.android.totemlog.
adb shell pm uninstall -k --user 0 com.huawei.android.hwoucOnce you've successfully executed the command, you'll see a message called Success. The application will disappear from the menu and stop working. It's important to understand that the files will physically remain in the recovery section, but for the operating system, they will only exist as system plugs that do not consume resources.
List of deletion packages
Table of the main HMS packets for removal
When working with ADB, it is critical not to remove the excess. Below is a table of the main packages related to the Huawei ecosystem that can be safely removed from Xiaomi devices if you do not use them.
| Packet name | Description of function | Recommendation |
|---|---|---|
| com.huawei.android.hwouc | Huawei Update Service | Remove boldly |
| com.huawei.hwid | Huawei ID and account | Delete if you don't need entrance |
| com.huawei.appmarket | Huawei AppGallery | Can be removed |
| com.huawei.phoneservice | Service support | It's no use on Xiaomi. |
| com.huawei.health | Huawei Health Appendix | Remove if not used |
Use this data carefully. If you are not sure about the purpose of the package, you should first search the Internet for information about it or skip its removal. An error in the name of the package can lead to the removal of the Xiaomi system component, which will require a reset.
β οΈ Note: Removing packets through ADB It is irreversible without reconnecting to the PC and install command. Do not delete packages with the words xiaomi, miui or android in the name (without the prefix huawei).
Alternative methods and use of Root rights
For advanced users with an unlocked bootloader and Root installed (e.g., via Magisk), the uninstall process is even easier. Having superuser rights allows you to remove applications directly from the system, freeing up space in the /system partition, rather than simply hiding them.
There are specialized applications-managers, such as System App Remover or Titanium Backup. They automatically identify system applications and mark them with a color according to the degree of danger. Huawei Mobile Services in such programs are usually marked as safe to remove.
However, getting Root rights on modern Xiaomi smartphones with HyperOS shell has become much more difficult, requiring unlocking the bootloader, which is now paid or requires high levels of activity in the Mi Community, and Root rights block banking applications and some anti-cheat games.
π‘
Unless you plan to modify the system deeply, the ADB method is the middle ground, and it yields the result of deleting without violating the integrity of the system partition and preserving the warranty (when the bootloader is blocked back).
There is also a method of installing patched versions of launchers or using LSPosed modules, which can hide the presence of certain packages from other applications, which is useful if some application refuses to work when you detect HMS, but you do not want to delete them.
Frequently Asked Questions (FAQ)
Is it safe to remove Huawei Mobile Services through ADB?
What happens if I delete these services, but they are needed for one application?
Can I uninstall Huawei Services without a computer?
Does HMS affect Xiaomiβs speed?
π‘
Removing Huawei Mobile Services via ADB is the most effective and safe method for users without Root rights, allowing you to completely eliminate background activity of unnecessary services.