If your Xiaomi Redmi smartphone suddenly has a “Huawei Mobile Services” error notification, don’t panic. This problem is common to many users, even though Huawei and Xiaomi are competing brands. The error is usually related to residual application files, service conflicts, or incorrect APK installation. In most cases, it can be fixed without resetting or contacting the service center.
In this article, we’ll look at 5 proven ways to fix the bug, including deleting cache, turning off background processes, and manually cleaning the system. You’ll also learn why the problem occurs on Redmi Note 10/11/12, POCO X3/X4, and other devices, and how to prevent it from recurring. If you’ve tried to restart your phone or delete apps — but nothing has worked — you’ll find deeper solutions here.
Why Huawei Mobile Services is Erroring on Xiaomi Redmi
At first glance, the Huawei service error message on Xiaomi’s device is absurd, but there are logical explanations for the problem:
- 📱 Residual files after deleting applications. APK From Huawei (e.g. AppGallery, Huawei Mobile Cloud or Petal Maps), their service processes may have stayed on the system.
- 🔄 Conflict with MIUI Xiaomi’s branded shell sometimes misidentifies Huawei’s background processes as system-based and tries to run them.
- 📦 Infected cache or data, viruses or corrupted files in a folder /data/data/ It can simulate the activity of Huawei services.
- 🔗 Account sync error if you have previously signed in to a Huawei account ID Through a browser or third-party applications, the system could save authorization tokens.
The most common scenario is to install applications from unofficial sources (such as APKMirror or Aptoide), many of which contain Huawei’s built-in push notification or geolocation services, and even after removing such an application, its tails may remain on the system.
Method 1: Remove the cache and data of problematic applications
Start with the safest method, which is to clean the cache, and it won't delete your data, but it will reset temporary files that could be causing the error.
- Open Settings → Applications → Application Management.
- In the search box, type in Huawei or Mobile Services.
- If you find applications with such names (for example, HMS Core), click on them and select: 🧹 Clear the cache 🗑️ Clear the data (if available) ❌ Disable (if there is no "Delete" button»)
Reboot the phone.
If there is nothing similar in the list of applications, check the system services:
- In the same application management menu, click on three dots (⋮) Select Show System Processes.
- Look for processes with com.huawei. (e.g. com.huawei.hms).
- Clear their cache and disable (you can not remove system applications without root rights).
☑️ What to do before cleaning the cache
⚠️ Note: Do not remove system applications called com.xiaomi. or com.android. – this can lead to unstable work MIUI.
Method 2: Disabling Autostart and Background Activity
Often, the error is due to Huawei’s services trying to run in the background, but being blocked by Xiaomi’s system.
- Go to Settings → Applications → Permissions → Autorun.
- Find all Huawei-related apps and turn off auto-run.
- Go back and select Background Activity (or Battery → Battery Optimization).
- For the same applications, set the Strict Optimization limit.
Instructions:
- Connect your phone to your PC and open the command prompt (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- To see all Huawei packages, follow: adb shell pm list packages | grep huawei
- Remove unnecessary packets by command (replace package.name with real name): adb shell pm uninstall -k --user 0 package.name
Examples of uninstall packages (if you have them on your system):
- com.huawei.hms is the core of Huawei services.
- com.huawei.appmarket — AppGallery.
- com.huawei.hwid is a Huawei ID authorization service.
⚠️ Note: Removing system packages can cause the phone to function unstable. Do not remove packages called com.xiaomi. or com.android. MIUI.
What if the ADB can’t see the device?
Method 4: Reset Google Play Services
Sometimes, a Huawei Mobile Services error occurs because of a conflict with Google Play Services, such as if you installed modified versions of Google services (for example, to work with Huawei AppGallery).
To reset their settings:
- Open Settings → Applications → Application Management.
- Find Google Play Services (or Google Play Services).
- Click Clear the cache and Clear the data.
- Reboot the phone.
- After the reboot, open Settings → Accounts → Google and sync the data again.
If you still have a problem, try updating Google Play Services:
- Open the Google Play Store.
- In the search, type in Google Play Services.
- If you have an update button, press it.
💡
Resetting Google Play Services can temporarily disable push notifications from some apps, and once rebooted, they will recover automatically.
Method 5: Complete resetting of settings (last measure)
If none of these things worked, and the Huawei Mobile Services bug is interfering with your phone, you're left resetting to factory settings, which is a radical method, but it's guaranteed to remove all traces of third-party services.
Before discharge:
- 📁 Make a backup of the data (Settings) → The phone. → Backup).
- 🔐 Remember or write down passwords from accounts (Google, Mi Account, banking applications).
- 📱 Charge your phone at least 50%.
Resetting instructions:
- Open Settings → About the phone → Reset settings.
- Select Delete All Data (or Reset to Factory Settings).
- Confirm the action and wait for the reboot.
- After a reset, do not restore data from a backup if it was created before the error appeared – this can return the problem.
⚠️ Note: Some Xiaomi Redmi models (such as the Redmi Note 10 Pro) may require re-assigning your Mi Account to unlock the bootloader after a reset!
How to prevent the recurrence of an error
To prevent Huawei Mobile Services from bothering you anymore, follow these guidelines:
- 🚫 Don't install it. APK Unofficial sources (especially modified versions of Huawei apps).
- 🔍 Check application permissions before installing. If an application requests access to Notices, Auto Run or Accounts without a clear reason, it is suspicious.
- 🛡️ Use an antivirus (such as Malwarebytes or a built-in scanner) MIUI Security to check new applications.
- 🔄 Clean the cache regularly in Settings → Warehouse → Cleanup.
- 📥 Update. MIUI up to the latest version – in new firmwares, such bugs are often fixed.
If you really need Huawei services (for example, to work with Huawei Watch or Petal Maps), install them only through the official Huawei website and keep an eye on updates. Avoid “hacked” versions – they are often the source of problems.