Site icon RooTwrp

Remove Bloatware from Huawei via ADB [No Root]

Remove Bloatware from Huawei

In this guide, we will show you the steps to download and remove bloatware from your Huawei device via ADB commands. Many OEMs pack their devices with a slew of pre-installed apps. While they might classify these apps as useful for getting the most out of your device, things are actually a little different. These apps are from a promotional standpoint [Huawei’s own apps] or from a revenue standpoint [third-party apps].

Also, most of these apps are treated as system apps, thus preventing you from uninstalling them with the normal [Settings menu] method. And it is almost an impossible task to root a Huawei device as it is no longer possible to officially unlock the bootloader. So what else could be done? Well, you could easily download and remove bloatware from your Huawei device via ADB commands, without the need for root. And in this guide, we’ll show you how to do just that. Follow.

How to Download / Remove Bloatware from Huawei via ADB [No Root]

The following instructions are listed in separate sections for ease of understanding. Make sure you follow the same sequence mentioned. Droidwin and its members would not be held responsible in the event of a thermonuclear war, if your alarm does not wake you up, or if something happens to your device and data by following the steps below.

STEP 1: Install the Android SDK

First, you will need to install the Android SDK platform-tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only one recommended. Then download it and extract it to any convenient location on your PC. This way you will get the platform-tools folder, which will be used in this guide.

STEP 2: Enable USB Debugging

Next, you will need to enable USB debugging on your device so that it is recognizable by the PC in ADB mode. Then go to Settings> About phone> Tap Build Number 7 times> Go back to Settings> System> Advanced> Developer options> Enable USB debugging.

STEP 3: Establish an ADB Shell connection

  1. To begin, connect your device to the PC via a USB cable. Make sure USB debugging is enabled.
  2. Then go to the platform-tools folder, type CMD in the address bar, and hit Enter. This will launch the command prompt.

Now in the following command in the CMD window to check the ADB connection:

adb devices

If you get the device ID, the connection was successful. Now type the following command to open the Shell environment:
adb shell

It will now list the codename of your device which means that the connection to the shell has also been successfully established and you are good to download or remove bloatware from Huawei.

NOTE: If you don’t want to take the extreme measure of uninstalling bloatware from your device, you can also disable this bloatware, the steps which are mentioned at the end of this guide.

STEP 4: ADB commands to download/remove bloatware from Huawei

  1. To find the list of all installed apps and their package names, you can run the following command:
  2. pm list packages
  3. Now, the generic command to uninstall any bloatware from a device is:
  4. pm uninstall -k –user 0 PackageName
  5. For example, if you want to remove the Huawei Health app whose package name is com.huawei.health, you will need to run the following command:
  6. pm uninstall -k –user 0 com.huawei.health
  7. Similarly, you can now directly copy the bloatware removal command corresponding to their app from the following two sections and paste it into the CMD window.

STEP 5: List of apps installed in Huawei

Here is a complete list of all the bloatware apps on your Huawei [Credits- XDA Recognized Contributor silviuo]. Note that these are the app package names, which you may also find manually using one of these three methods.

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 Music
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 (Google preffers)
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

STEP 6: Huawei Bloatware Removal Command Sheet

These are the uninstall commands corresponding to the apps we have listed above [Credits- XDA Recognized Contributor silviuo].

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

How to reinstall Bloatware apps on Huawei

If you have uninstalled a bloatware app but later your device or any of its apps don’t work as expected, you can easily reinstall that app.

  1. For this, run the following command (after running the adb shell command). Make sure you replace PackageName accordingly:
    cmd package install-existing PackageName
  2. For example, if you want to reinstall the Huawei Health app whose app package name is com.huawei.health, the above command will change to:
    cmd package install-existing com.huawei.health

How to disable/reactivate bloatware apps in Huawei

To disable any bloatware app, run the below command in the CMD window (make sure you have run the adb shell command beforehand)

pm disable-user -–user 0 PackageName

Replace PackageName accordingly from the above command. For example, if you want to disable the Huawei Health app, the app package name is com.huawei.health, then the above command will change to:

pm disable-user -–user 0 com.huawei.health

Now to reactivate any app, you will need to run the following command:

pm enable -–user 0 PackageName

For example, if you want to enable the Huawei Health app with the package name com.huawei.health, the command will be:

pm enable -–user 0 com.huawei.health

So with that, let’s complete the guide on how to download/remove bloatware from your Huawei device. Likewise, we’ve also listed the steps to reinstall those bloatware apps and disable and re-enable them. If you have any questions about the steps mentioned above, let us know in the comments. We will get back to you as soon as possible with a solution.

Exit mobile version