Tips & Tricks

Debloat Huawei Devices Using ADB – How To

In this guide we will show you how to debloat Huawei devices using ADB. Bloatware are the unnecessary apps and services that come pre-installed on your Android devices.

They take up space on your device which could be used for other purposes. The worst part is, you can not get rid of them in the way you would normally remove apps from your Android device.

Apart from pre-installed apps and services, bloatware could also be installed on your device through third-party installations or unapproved links. So in this guide here, we will be showing you how to remove bloatware and debloat Huawei devices using ADB commands.

For Huawei users especially, bloatware becomes quite an issue because it is present in large numbers in Huawei devices. Most of these pre-installed apps and services are of no use and just reduce the available storage space on your device.

These apps are used by Huawei for promotional purposes and on some occasions, they can also be used to gather user data.

Debloat Huawei devices using ADB commands

Why should Bloatware Apps be removed?

Bloatware in general are apps and services present on your device which use up a lot of device resources, such as battery and as we previously mentioned, devices storage.

When bloatware is active in the background of your device, the device performance is also reduced. Bloatware can also be the cause of ads on your device’s lock screen or your browser.

Debloat Huawei devices using ADB commands

In this section of the guide, we will be showing the steps through which you can debloat Huawei devices using ADB commands. Follow the steps carefully to remove unwanted bloatware from your Huawei device.

1. Download and Install Android SDK Platform Tools

First up, you are required to download and install Android SDK Platform tools on your computer. This tool is an official software development kit from Google, which is used in development of Android applications. After you have downloaded the tool from the provided link, follow the steps below to install it on your computer:

  • Start up Android Studio.
  • Proceed to Configure > SDK Manager

Debloat Huawei Devices Using ADB - How To 1

  • Then you will have to click on these tabs in the default setting dialog box to install Android SDK platform packages.
  • Select apply and click on OK.

2. Enable USB Debugging

Next, you are required to enable USB Debugging on your device. This is required so that the device can communicate with the ADB tool while it is in ADB mode.

For this, you will have to first enter Developer’s mode. This can be done by going to Settings > About and there you will have to tap on the build number 7 times. With this, your phone will go into Developer’s mode.

After that, head over to Settings again, then System > Advanced > Developer Options. In there, scroll down to USB debugging and enable the option.

Also read: How to debloat MIUI 12 and MIUI 12.5

3. Establish ADB shell connection

Android developers and enthusiasts would know that the ADB command line can be used to carry out a variety of actions. Examples of these include installing and debugging an application.

When you need to debloat Huawei devices using ADB commands, you need to establish an ADB shell connection, which can also be done using the ADB command line by following the given steps:

  • Firstly, connect your Huawei device to your computer via a USB cable.
  • Then search for the platform tools folder in the Android Studio SDK manager. You can browse android_sdk/platform-tools.
  • In the address bar in that folder, type in cmd to launch the Command prompt.
  • You can verify if a secure connection between your device and computer has been made, by typing “adb devices”. If there is a secure connection, you will get the device id.
  • Once done, key in “adb shell” to establish the shell environment. Now you will be able to see your device’s codename.

4. Debloat Huawei devices using ADB commands

Once you are done with all of the steps above, then you can finally Debloat Huawei devices using ADB commands.

  • Type in “pm list packages” in the command line interface. With this, you will be given the list of all the packages and apps that are available on your Huawei device.

Debloat Huawei Devices Using ADB - How To 2

  • Now you have to type “pm uninstall –user PackageName” in the command line in order to remove bloatware from your device.
  • The “PackageName” in the command above needs to be replaced with the actual package name of the app that you want to remove. For instance, if you want to remove the Huawei stock app market, you will need to enter the following command to uninstall the application:
    • pm uninstall – –user 0 com.Huawei.appmarket

Huawei Bloatware Packages

Below, we have provided you with the list of package names of all of the available packages in Huawei devices as bloatware. Use the command provided above with the package name provided below to remove the application from your device.

Huawei Built in Application Package | Huawei Tips/Tricks | Huawei Weather
com.huawei.arengine.service | Augmented reality service
com.huawei.browser | Huawei Browser
com.huawei.contactscamcard | Business card reader
com.huawei.compass | Huawei Compass
com.huawei.desktop.explorer | Desktop Service | Fast ID Online function
com.huawei.gameassistant | Huawei Game Suite (HiGame)
com.huawei.geofence | Geofence service | Built in keyboard
com.huawei.appmarket | Huawei Market | HwChrService | Floating dock | Huawei own Services Framework | Huawei Payement app | karaoke entertainment app | MirrorShare from Huawei | Huawei Smart Controller | HiSearch app
com.huawei.stylus.floatmenu | Floating menu
com.huawei.hdiw | Huawei ID app
com.huawei.hifolder | Huawei Online Cloud folder service
com.huawei.himovie.overseas | Huawei Videos App
com.huawei.hitouch | Floating dock by Huawei
com.huawei.hwdetectrepair | Huawei Smart diagnosis app
com.huawei.iaware | Huawei info app
com.huawei.livewallpaper.paradise | Live wallpaper service
com.huawei.parentcontrol | Parental controls functions
com.huawei.pcassistant | HiSuite service
com.huawei.phoneservice | HiCare app
com.huawei.mirror  | Huawei Mirror app
com.huawei.screenrecorder | Huawei Screen recorder feature
com.huawei.vassistant | Huawei Voice Assistant
com.huawei.videoeditor | Video editor function
com.huawei.wallet | Huawei Wallet | Huawei Watch sync function
com.iflytek.speechsuite | Default voice input method

Bloatware Package  List | Print Service | Calculator app | Calendar app | Carrier-specific configuration | Cell Broadcast | Screensaver mode | Photo screensaver |Android build’s easter egg feature | Stock email app | Emergency Contacts | Non-Gmail email support | Gallery | In-built HTML viewer | OK Google detection service | Live wallpaper | Managing App | Huawei Music app | SMS app | MMS app | Live wallpaper | Wallpaper | Mobile Printing service | Proxy auto-configuration | Call recorder | Storage of blocked numbers | Calendar sync | bookmarking service | Dictionary | Quick Search box | Sound recorder | SIM Toolkit | Google Play Store | Voice search | VPN system | Live wallpaper | Wallpaper picker | Wallpaper cropper | Notepad

Apps from Google in Huawei smartphone | Google Books | Cloud print | Currents | Google Drive | Google Fit | Google Maps | Google Photos | Google Duo | Google Wallpapers | Digital Wellbeing | Google Feedback | Google Search | Gmail | Google ARCore | Talkback | Google Play Games | Google Street View | Google Play Movies | YouTube | Google Measure

Unwanted 3rd Party app bloatware | Amazon | Amazon Attribution – | Booking App – eBay | Ebay SHopping
com.facebook.appmanager |Facebook manager
com.facebook.system |
com.facebook.orca |Facebook
com.facebook.katana | | |Instagram | Netflix App | | Tarnslator from Microsoft | Snapchat
com.swiftkey.swiftkeyconfigurator | SwiftKey Keyboard
com.touchtype.swiftkey |Swiftkey Keayboard |Twitter
org.smsalliance.openmobileapi.service | SmartcardService

So that was it from our side on how to debloat Huawei devices using ADB commands. We hope that you found this guide helpful. Let us know what you think in the comment section below.

Uzair Hussain

Uzair Hussain is a dedicated writer who loves to read and research about android phones and technology. Has always enjoyed exploring further into tech and likes to share his knowledge through publishing writings.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button