[GUIDE] - Remove Huawei Bloatware Without Root Access - using ADB & USB Debugging

Search This thread

zimral.xda

Senior Member
Many thanks for the input. Do you have a better launcher?
Also, regarding the A.I. and photos, will there be an impact?
I was told that the "Nova Launcher" is widely in use as an alternative launcher. I have no experience as i use the built in launcher. Not sure what you mean with AI. The huawei gallery is still working . But i use a different gallery app. The photo/camera app is still working too.
 

warchild98

Senior Member
Nov 27, 2015
94
28
After debloating some of it..i can't seem to change the ringtone from sound settings. Why is that? Did i remove something that bricked this? :D However i can change the ringtone from phonograph media player tho.
 

NexusOnly

Member
Jan 10, 2022
15
4
thanks, i tried your whole list and the ones that worked for me were

adb devices
adb shell

pm uninstall -k --user 0 com.google.android.googlequicksearchbox
pm uninstall -k --user 0 com.google.android.apps.docs
pm uninstall -k --user 0 com.google.android.apps.photos
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.marvin.talkback
pm uninstall -k --user 0 com.google.android.music
pm uninstall -k --user 0 com.google.android.projection.gearhead
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.amazon.appmanager
pm uninstall -k --user 0 com.android.bookmarkprovider
pm uninstall -k --user 0 com.android.chrome
pm uninstall -k --user 0 com.android.providers.partnerbookmarks
pm uninstall -k --user 0 com.android.stk
pm uninstall -k --user 0 com.huawei.contactscamcard
pm uninstall -k --user 0 com.huawei.hifolder
pm uninstall -k --user 0 com.huawei.tips
pm uninstall -k --user 0 com.huawei.vassistant
pm uninstall -k --user 0 com.huawei.himovie.overseas
pm uninstall -k --user 0 com.facebook.appmanager
pm uninstall -k --user 0 com.facebook.system
pm uninstall -k --user 0 com.facebook.services
pm uninstall -k --user 0 com.example.android.notepad
 

Deanro

Account currently disabled
Feb 24, 2020
219
25
Hi guys.. I removed a package that does split screen with your knuckle running across the screen. Whats the package responsible for this as I have removed many and dont know which is which?
 

SkyUnbound

New member
Apr 5, 2022
1
0
Huawei P40
Hi guys, I would be most grateful is someone could help me with this.
I have a Huawei P40 Lite and I'm trying to uninstall the software updater app because I'm perfectly happy with EMUI 10, everything is working flawlessly and I don't need any features from EMUI 12.
Unfortunately, even though I've revoked all permissions associated with the app, it's still downloading the update and it keeps prompting me to agree to the terms and proceed with the installation. Every day or two I get a fullscreen notification asking me to update, it's really annoying. If I clear the cache (2.6gb for EMUI 12), it just starts downloading it again even though I've revoked the wifi permission for the app and disabled automatic system updates in developer options.
In the past with all my previous phones, I was able to uninstall any app using ADB pm uninstall but it's not working with software updater, I've removed other system apps from this phone but get an error message when it comes to software updater.
My EMUI version: 10.1.0.393
Here are the commands I've tried:

Code:
pm uninstall --user 0 com.huawei.android.hwouc
Error message: Failure [DELETE_FAILED_INTERNAL_ERROR]

Code:
pm uninstall -k --user 0 com.huawei.android.hwouc
Error message: Failure [DELETE_FAILED_INTERNAL_ERROR]

Code:
pm disable-user --user 0 com.huawei.android.hwouc
Error: not allowed to disable this package

Any help/suggestion is greatly appreciated, thank you in advance.
 

letmeknov

Senior Member
Feb 4, 2015
58
18
For anyone who wondering, here is a list of packages which were added and removed in EMUI12 compared to EMUI11:

New packages added to EMUI12:

com.huawei.android.airsharing
com.huawei.contentsensor
com.huawei.devicemanager
com.huawei.hilink.framework
com.huawei.hms5gkit.agentservice
com.huawei.hwdiagnosis
com.huawei.mediacontroller
com.huawei.meetime
com.huawei.ohos.hiwindow
com.huawei.ohos.inputmethod
com.huawei.onehopsvcclient
com.huawei.onehopsvchost
com.huawei.profile
com.huawei.trustedthingsauth
ohos.media.medialibrary

Packages removed from EMUI12:

com.android.egg
com.huawei.android.mirrorshare
com.huawei.frameworkhwext.honor
com.huawei.wifieapsimplmn

I personally removed every new package which came with new EMUI12 without any further problems, except com.huawei.mediacontroller which is needed for media controls in control panel to work properly (removing this package does not remove the controls from the panel)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 57
    Hy all,

    As many users asked me what bloatware i removed from my phone and at @Andrei Morar special request :D, I decided to create a thread with all the packages and their relative details about how each package listed here works on EMUI system for helping all of you who want to safely slim down the number of not used apps which are running in background alongside with some services preinstalled on phone that are not usable, for me and maybe for some others. I leave it to you to take the final choice about what to do with a package, remove it or not, and if you have other packages that you think it’s worthy to keep or remove, please comment bellow and i’ll add or remove that package.

    Remember that those applications truly aren’t being fully uninstalled from the device, they are just being uninstalled for the current user (user 0 is the default / main user of the phone). That’s why, if you omit the “–user 0” and “-k” part of the uninstall command, the command won’t work. These two flags respectively specify that the system app will only be uninstalled for the current user (and not all users, which is something that requires root access) and that the cache / data of the system application will be preserved (which can’t be removed without root access). Therefore, even if you “uninstall” a system application using this method, you can still receive official OTA updates from your carrier or OEM.

    If something does go wrong, you can always perform a factory reset to bring things back to the way they were. However, there’s an even easier way to bring back an app you uninstalled as this : open cmd-here.exe from C:\Program Files (x86)\Minimal ADB and Fastboot and enter the following commands: adb shell cmd package install-existing <name of package you wish to reinstall>.

    IF you want to remove ads and you have no root or don't wan't to block your VPN or use Blokada, you can use my trick, it works on both WI-FI and mobile networks, as good as Adaway is doing :
    Just set: Settings > Wi-Fi & Internet > Private DNS > dns.adguard.com and you are good without any additional app.

    Here is the quick & easy guide for all:

    1. Download latest Minimal ADB and Fastboot from here - thanks go to @shimp208 for providing this great tool - https://forum.xda-developers.com/showthread.php?t=2317790

    2. Enable USB debugging from developer options:
    - Step 1: go to Settings
    - Step 2: find and open "System" option
    - Step 3: select "About phone"
    - Step 4: tap "Build number" at least seven times and you will see a prompt with “You are now a Developer “. Then go to developer options and enable USB debugging (it's a MUST DO)

    3. Connect your phone to your computer and press YES if it asks you to trust the PC

    4. Launch cmd-here.exe from C:\Program Files (x86)\Minimal ADB and Fastboot and enter the following commands followed by Enter:
    - adb devices (make sure your device appears in the list)
    - adb shell
    - pm uninstall -k --user 0 + the app you want to remove from the list below
    - for restarting the device after succesfully removed unwanted package, type reboot and hit Enter, then your device will restart and remove the package from user.

    For example:
    This command will delete Huawei Mobile Services (including Huawei ID) app:
    pm uninstall -k --user 0 com.huawei.hwid

    My list of removable packages & explanations :

    com.google.android.googlequicksearchbox - Google Assistant
    com.google.android.apps.books - Google Books
    com.google.android.apps.docs.editors.docs – Google Docs
    com.google.android.apps.docs.editors.sheets – Google Sheets
    com.google.android.apps.docs.editors.slides – Google Slides
    com.google.android.apps.cloudprint - Cloud print
    com.google.android.apps.docs - Google Drive
    com.google.android.apps.mapps - Google Maps app
    com.google.android.apps.photos - Google Photos
    com.google.android.apps.tachyon - Google Duo
    com.google.android.apps.magazines – Google News
    com.google.android.feedback – Google Feedback
    com.google.android.keep – Google Keep (Notes and Lists)
    com.google.android.marvin.talkback – Android Accessibility Suite
    com.google.android.music – Google Music
    com.google.android.play.games - Google Play Games app
    com.google.android.projection.gearhead - Android Auto
    com.google.android.talk - Hangouts
    com.google.android.videos – Google Play Movies
    com.google.android.youtube – Youtube (i use YTB Vanced)
    com.google.android.apps.youtube.music - YouTube Musi
    com.google.android.googlequicksearchbox - Google Search
    com.amazon.appmanager – Amazon app
    com.amazon.mShop.android.shopping – Amazon app related
    com.booking – Booking app
    com.android.email - Stock Huawei Email ( i use Outlook)
    com.android.bookmarkprovider – Preseted bookmarks for Chrome
    com.android.chrome – Chrome browser (i use Brave Browser)
    com.android.hwmirror – Mirror app
    com.android.partnerbrowsercustomizations.tmobile – Browser settings T-mobile
    com.android.providers.partnerbookmarks – OEM preseted bookmarks for Chrome
    com.android.partnerbrowsercustomizations – SIM preseted bookmarks for Chrome
    com.android.storagemanager - Is the interface to the systems storage service (i use file explorer)
    com.android.stk - SIM Application Toolkit (never used it)
    com.baidu.input_huawei - Huawei chinese stock input keyboard
    com.huawei.appmarket - Huawei Market app (if you don’t plan to update any Huawei app)
    com.huawei.phoneservice - HiCare app
    com.huawei.hwid - Huawei Mobile Services (including Huawei ID) app
    com.huawei.android.chr - HwChrService
    com.huawei.android.hwpay - HuaweiI HiPayment
    com.huawei.android.remotecontroller – Remote control
    com.huawei.android.tips – Huawei Tips
    com.huawei.browser – Huawei Browser
    com.huawei.compass – Huawei Compass
    com.huawei.contactscamcard – Huawei scan business card
    com.huawei.health - Huawei Health app
    com.huawei.hwapplet - Huawei system Services
    com.huawei.hifolder - Huawei AppAdvisor
    com.huawei.KoBackup - Huawei Backup
    com.huawei.parentcontrol – Parental controls
    com.huawei.search - HiSearch
    com.huawei.tips – Huawei Tips
    com.huawei.vassistant – Huawei Voice Assistant (i preffer Google)
    com.huawei.wallet – Huawei Wallet
    com.huawei.himovie.overseas – Huawei movie app (i use VLC)
    com.android.soundrecorder – Sound Recorder
    com.ironsource.appcloud.oobe.huawei - Download Essential Apps
    com.facebook.appmanager - Facebook
    com.facebook.system - Facebook
    com.facebook.katana - Facebook
    com.facebook.services - Facebook
    com.hicloud.android.clone – Clone device
    com.microsoft.translator – Microsoft Translator
    com.swiftkey.swiftkeyconfigurator - SwiftKey factory settings
    com.touchtype.swiftkey - SwiftKey Keyboard (i use Gboard)
    com.example.android.notepad - Notepad app
    com.orange.update - ORANGE APP
    com.android.mediacenter - Huawei Stock Music App
    com.huawei.appmarket - Huawei Stock Gallery App
    com.huawei.android.launcher - removes Huawei launcher app and it seems to disable recent apps (thanks @markvd90 & @KKYASIR for headsup). JUST don’t remove if you don’t have a custom launcher installed allready and you use Recent Apps
    settings put secure ui_night_mode 2 - enable system-wide dark mode
    settings put secure ui_night_mode 1 – disable system-wide dark mode


    And here you have all the apps above with commands to remove through ADB:

    pm uninstall -k --user 0 com.google.android.googlequicksearchbox
    pm uninstall -k --user 0 com.google.android.apps.books
    pm uninstall -k --user 0 com.google.android.apps.docs.editors.docs
    pm uninstall -k --user 0 com.google.android.apps.docs.editors.sheets
    pm uninstall -k --user 0 com.google.android.apps.docs.editors.slides
    pm uninstall -k --user 0 com.google.android.apps.cloudprint
    pm uninstall -k --user 0 com.google.android.apps.docs
    pm uninstall -k --user 0 com.google.android.apps.mapps
    pm uninstall -k --user 0 com.google.android.apps.photos
    pm uninstall -k --user 0 com.google.android.apps.tachyon
    pm uninstall -k --user 0 com.google.android.apps.magazines
    pm uninstall -k --user 0 com.google.android.feedback
    pm uninstall -k --user 0 com.google.android.keep
    pm uninstall -k --user 0 com.google.android.marvin.talkback
    pm uninstall -k --user 0 com.google.android.music
    pm uninstall -k --user 0 com.google.android.play.games
    pm uninstall -k --user 0 com.google.android.projection.gearhead
    pm uninstall -k --user 0 com.google.android.talk
    pm uninstall -k --user 0 com.google.android.videos
    pm uninstall -k --user 0 com.google.android.youtube
    pm uninstall -k --user 0 com.google.android.apps.youtube.music
    pm uninstall -k --user 0 com.google.android.googlequicksearchbox
    pm uninstall -k --user 0 com.amazon.appmanager
    pm uninstall -k --user 0 com.amazon.mShop.android.shopping
    pm uninstall -k --user 0 com.booking
    pm uninstall -k --user 0 com.android.email
    pm uninstall -k --user 0 com.android.bookmarkprovider
    pm uninstall -k --user 0 com.android.chrome
    pm uninstall -k --user 0 com.android.hwmirror
    pm uninstall -k --user 0 com.android.partnerbrowsercustomizations.tmobile
    pm uninstall -k --user 0 com.android.providers.partnerbookmarks
    pm uninstall -k --user 0 com.android.partnerbrowsercustomizations
    pm uninstall -k --user 0 com.android.storagemanager
    pm uninstall -k --user 0 com.android.stk
    pm uninstall -k --user 0 com.baidu.input_huawei
    pm uninstall -k --user 0 com.huawei.appmarket
    pm uninstall -k --user 0 com.huawei.phoneservice
    pm uninstall -k --user 0 com.huawei.hwid
    pm uninstall -k --user 0 com.huawei.android.chr
    pm uninstall -k --user 0 com.huawei.android.hwpay
    pm uninstall -k --user 0 com.huawei.android.remotecontroller
    pm uninstall -k --user 0 com.huawei.android.tips
    pm uninstall -k --user 0 com.huawei.browser
    pm uninstall -k --user 0 com.huawei.compass
    pm uninstall -k --user 0 com.huawei.contactscamcard
    pm uninstall -k --user 0 com.huawei.health
    pm uninstall -k --user 0 com.huawei.hwapplet
    pm uninstall -k --user 0 com.huawei.hifolder
    pm uninstall -k --user 0 com.huawei.KoBackup
    pm uninstall -k --user 0 com.huawei.parentcontrol
    pm uninstall -k --user 0 com.huawei.search
    pm uninstall -k --user 0 com.huawei.tips
    pm uninstall -k --user 0 com.huawei.vassistant
    pm uninstall -k --user 0 com.huawei.wallet
    pm uninstall -k --user 0 com.huawei.himovie.overseas
    pm uninstall -k --user 0 com.android.soundrecorder
    pm uninstall -k --user 0 com.ironsource.appcloud.oobe.huawei
    pm uninstall -k --user 0 com.facebook.appmanager
    pm uninstall -k --user 0 com.facebook.system
    pm uninstall -k --user 0 com.facebook.katana
    pm uninstall -k --user 0 com.facebook.services
    pm uninstall -k --user 0 com.hicloud.android.clone
    pm uninstall -k --user 0 com.microsoft.translator
    pm uninstall -k --user 0 com.swiftkey.swiftkeyconfigurator
    pm uninstall -k --user 0 com.touchtype.swiftkey
    pm uninstall -k --user 0 com.example.android.notepad
    pm uninstall -k --user 0 com.orange.update
    pm uninstall -k --user 0 com.android.mediacenter
    pm uninstall -k --user 0 com.huawei.appmarket
    pm uninstall -k --user 0 com.huawei.android.launcher
    settings put secure ui_night_mode 2
    settings put secure ui_night_mode 1
    reboot


    This guide has been used by me on Mate 10 Pro, Mate 20 Pro, P20 Pro and P30. Try it out on your device and let me know how it goes in the comments below!

    Appreciate my work? Let me know by paypal.me a coffee clicking on Donate to Me or hit Thanks!
    4
    Yeah, just did a factory reset.
    Can I ask why you use uninstall instead of pm disable?
    Is the uninstall more effective?

    uninstall also frees up the space used by apps :D and also it makes sure it won't get auto re-enabled by system. And one more thing, If i just disable them i observed that they are still consuming RAM (according to Developer Options >> Memory).
    4
    Already use Youtube vanced. How are the modded Facebook and Messenger apps? Are they lacking any features/options of the official versions? Do they have an OK design?

    They are the same, because they are the official ones, just mooded. You can see what is different reading from here List of mods (latest version):.

    If you wanna try them, here are the links for latest:
    Facebook app - https://androidfilehost.com/?fid=4349826312261622761
    Facebook Messenger app - https://androidfilehost.com/?fid=4349826312261642082
    3
    Big, big thank you! I was really looking forward to a Fb and Messenger variant without ads.

    As usual :D, glad i could help you and some others, maybe ;)