Are you faced with a situation where the application on Honor refuses to be deleted through the โSettingsโ menu or by long-holding the icon? This problem is familiar to many users of smartphones based on Android - especially if we are talking about system applicationspreinstalled by the manufacturer, or apps that have received administrator rights. In some cases, the culprit is a malfunction Package Installer, a conflict with the shell Magic UI, or even viral software that blocks uninstallation.
In this article we will look 7 proven wayshow to remove stubborn application on Honor - from simple methods without root access to advanced techniques using ADB and custom recovery. Important: not all methods are equally safe. For example, deleting system applications can lead to Google services not working or Magic UI shell crashingso we will indicate which apps can be deleted without risk, and which ones only at your own peril and risk.
If you are a beginner, start with the first three methods - they do not require special knowledge. Experienced users will find the sections about ADB and TWRPuseful, where we will reveal the nuances of working with the command line and custom firmware. We warn you in advance: some methods may reset settings or affect the warranty read carefully!
1. Checking administrator rights and disabling the application
Often applications are not deleted because they are assigned device administrator rights. This applies to antiviruses, password managers, screen lock apps (for example AppLock) or even some launchers. Before deleting, such rights must be revoked.
How to do this:
- ๐ Go to
Settings โ Security โ Device Administrators(on some models Honor the path may beSettings โ Applications โ Special Access โ Device Administrators). - ๐ฑ Find the problematic application in the list and uncheck the box next to its name.
- ๐๏ธ Try deleting the application in the standard way (via the โSettingsโ menu or holding the icon).
If the application is still not deleted, but is not in the list of administrators, check other types of special access:
- ๐
Settings โ Applications โ Special access โ Battery optimization(sometimes applications are protected from closing). - ๐ก
Settings โ Applications โ Special access โ Changing system settings(relevant for apps that manage network or sound).
โ ๏ธ Attention: Some applications Huawei/Honor (for example, Huawei Mobile Services or AppGallery) can automatically restore administrator rights after a reboot. In this case, only complete removal via ADB or root will help.
2. Uninstallation via the โSettingsโ menu (hidden options)
The shell Magic UI has hidden functions that allow you to remove even some system applications without root access. This method works on most models Honor (including Honor 50, Honor X30, Honor Magic V2), but may not be available on older devices with EMUI.
Step-by-step guide:
- Open
Settings โ Applications. - Tap on the three dots in the upper right corner and select
Show system processes. - Find the desired application in the list and open its card.
- If the โDeleteโ button is inactive, tap on the three dots in the upper right corner of the application screen and select
Uninstall updates(this will reset the app to the factory version). - After resetting, try uninstalling the application again.
If the "Uninstall" button still does not appear, try disable the application (this hides it from the menu and stops background processes):
- ๐ Click โDisableโ in the application card.
- ๐ Reboot the device - sometimes this unlocks the ability to delete.
| Application type | Is it possible delete | Can I disable | Risks |
|---|---|---|---|
| Third-party (installed by the user) | โ Yes | โ Yes | No |
| System (for example, Camera, Gallery) | โ No (without root) | โ ๏ธ Partially | Related functions may stop working |
| System application updates | โ Yes (factory reset) | โ Yes | Loss of application data |
| Google/Huawei Services | โ No (without root) | โ No | System crash or loss of functionality |
โ๏ธ Preparing to uninstall the application
3. Using Safe Mode
If the application is not uninstalled due to a conflict with other apps or a virus, try booting into Safe Mode. In this mode, only system applications work, which allows you to remove โstubbornโ apps.
How to enable Safe Mode on Honor:
- Hold the button poweruntil the shutdown menu appears.
- Hold your finger on the option
Turn Off(orRebooton some models) until you are prompted to enter Safe Mode. - Confirm the transition. The device will reboot, and the message will appear in the lower left corner of the screen
Safe mode.
In safe mode:
- ๐ Try to remove the application in the standard way.
- ๐ก๏ธ If the removal was successful, reboot the device into normal mode.
- ๐ If the application returned after a reboot, then it is restored by the system (you will need
ADBor root).
โ ๏ธ Attention: Fingerprint and pattern key do not work in safe mode. Use a PIN code or password to unlock.
What to do if Safe Mode does not turn on?
If the device does not respond to holding the power button, try an alternative method: turn off the phone, then turn it on while holding the buttons power + volume up until the logo appears. In some models Honor this brings up the recovery menu, where you can select Safe mode.
4. Uninstall via ADB (without root)
ADB (Android Debug Bridge) is a debugging tool that allows you to manage your device via the command line. Using it, you can remove any application, including system ones, but only if you have the option unlocked USB debugging.
Step-by-step guide:
- Download and install ADB Tools on your computer (Windows, macOS or Linux).
- On your phone, enable:
- ๐ง
Settings โ About phone โ Number assembly(tap 7 times to unlockDeveloper mode). - ๐
Settings โ System โ Developer mode โ USB debugging.
- ๐ง
ADB and run the commands:
adb devices
(your device should appear)
adb shell pm list packages | grep 'application_name'
(replace application_name part of the name, for example facebook)
adb shell pm uninstall -k --user 0 package_name
(for example, com.facebook.katana for Facebook)
If the command returned Success, the application is deleted for the current user. To remove it completely (including data for all users), use:
adb shell pm uninstall --user 0 package name
โ ๏ธ Warning: Removing system packages (for examplecom.huawei.android.hsforcom.google.android.gms) may cause k service inoperability or cyclic reboot. Before experimenting, make a backup copy!
To find the exact application package, use the command adb shell dumpsys package package_name. It will show the version, installation path and dependencies.
5. Uninstalling using TWRP (requires an unlocked bootloader)
If the previous methods did not work, and you are unlocked bootloader and have custom recovery installed TWRP, you can remove the application manually through the file manager. This method is suitable for deeply integrated system applicationsthat are not removed through ADB.
Instructions:
- Boot into TWRP (usually by holding power + volume up when turning on).
- Select
Advanced โ File Manager. - Go to folder
/data/app/(for custom applications) or/system/priv-app/(for system ones). - Find the folder with the name of the application package (for example,
com.facebook.appmanager-1) and delete it. - Return to the main menu TWRP and select
Wipe โ Dalvik/ART Cache(this will prevent errors during loading). - Restart the device.
Advantages of the method:
- โ Removes the application completely, including all updates and data.
- โ
Works even for applications protected
SELinux.
Risks:
- โ ๏ธ Improper deletion of system files can lead to bootloop (cyclic reboot).
- โ ๏ธ On some models Honor (for example, Honor 8X or Honor 10 Lite) TWRP may not support encryption
/data, which will require formatting the partition.
Before working in TWRP, be sure to back up the partition /data via the option Backup in the main menu. This will save your data if something goes wrong.
6. Removal via root access (Magisk or SuperSU)
If your device has root access, you can use file managers with root support (for example Root Explorer or FX File Explorer) or specialized apps like System App Remover.
How to remove an application from root:
- ๐ Open a file manager with root access and go to:
/data/app/โuser applications;/system/app/or/system/priv-app/โsystem applications.
- ๐๏ธ Find the folder with the package name (for example,
com.android.chrome-1) and delete it. - ๐ Reboot the device.
To simplify the process, you can use applications:
- ๐ ๏ธ System App Remover (shows a list of all applications with the ability to delete).
- ๐งน Debloater (allows you to disable system applications without uninstalling).
โ ๏ธ Attention: On devices Honor s Magic UI 4.0+ i Android 10+ Some system applications are protected dm-verity. Removing them may lead to loss of warranty or locking the bootloader.
7. Reset to factory settings (last chance)
If none of the methods helped, and the application critically interferes with the operation of the device, it remains factory reset. This will delete all data from the phone, including accounts, photos and installed apps, but will return the system to its original state.
How to reset to Honor:
- Back up important data (contacts, photos, messages).
- Go to
Settings โ System โ Reset โ Reset all settings. - Select
Erase all dataand confirm action. - After reboot, set up the phone as new.
Alternative method (if the phone does not turn on):
- ๐ Press power + volume upto enter in recovery mode.
- ๐ Select
Wipe data/factory reset(volume button control, confirmation - power button). - ๐ Reboot the device (
Reboot system now).
After a reset:
- ๐ต Do not restore data from a backup if it contains a problematic application.
- ๐ก๏ธ Install an antivirus (for example, Malwarebytes) and check the system before restoring data.
FAQ: Frequently asked questions
Can I delete AppGallery or Huawei Mobile Services without consequences?
No. These applications are deeply integrated into Magic UI and are related to the operation of services Huawei. Their removal will lead to:
- Stopping system updates through
OTA; - Inoperability Huawei ID and related services (cloud, themes, store);
- Loss of functions like Huawei Share or Celestial.
The maximum that can be done is disable these applications through the settings.
Why, after deleting via ADB, does the application return after a reboot?
This means that the application is system and is restored from the partition /system when downloaded. To delete it permanently, you need to:
- Use
ADBwith the flag--user 0(removal for all users); - Or delete it physically via TWRP/root;
- Or disable the recovery service (risky!).
On some firmware Magic UI there is a mechanism Huawei OTA Protectionthat restores deleted system packages. In this case, only custom firmware will help.
How to find out which application takes up the most space and interferes with work?
Use the built-in tools Honor:
- Open
Settings โ Applications; - Tap on three dots โ
Sort by size; - Check applications marked โSystemโ - they often take up gigabytes, but are not deleted.
For detailed analysis, use third-party utilities:
- Files by Google (shows large files);
- SD Maid (scans garbage and cache);
- DiskUsage (visualizes occupied space).
Will Google Play work after removing system applications Huawei?
Depends on which applications you removed:
- โ If only unnecessary utilities are removed (for example, HiCare, Music, Video), then Google Play will work.
- โ If deleted
Huawei Mobile ServicesorGoogle Play Services, then: - Google Play may not be updated;
- Some applications (for example, Gmail or YouTube) will issue errors;
- Support will be lost
Google Play Protect.
To restore functionality, you will have to reflash the device or install GApps manually.
Is it possible to remove a virus that blocks the removal of applications?
Yes, but for this:
- Boot into Safe Mode (the virus will not be active) and remove the suspicious application.
- Use
ADBto force uninstall:adb shell pm uninstall --user 0 name.package.virus - If the virus is embedded in the system files, do a factory reset without data recovery.
- After cleaning, install an antivirus (Malwarebytes, Dr.Web) and check the device.
Popular viruses that block removal:
com.android.fakeapp;com.system.update;com.sec.android.app.launcher(fake launcher).