How to Debloat the Honor Play Without Root

The Huawei Play is a gaming-oriented Android phone that unfortunately comes with a handful of Huawei / EMUI bloatware. Since Huawei started locking down its devices and stopped giving out bootloader unlock codes, it may not be possible for users to use traditional rooted methods of debloating their Huawei device. Fortunately, the Huawei Play can still be debloated over ADB.

In this Appuals guide, we will show you how to debloat the Huawei Play over ADB, as well as list the packages you can disable. If certain packages will have a negative impact on your device, we’ll be sure to place a note next to it – thus, read the list of packages carefully to decide what you can remove, or what can be removed and replaced with alternative apps.

Requirements

 First enable USB Debugging on your Honor Play. This is done in Settings > About Phone > tap Build Number 7 times, until Developer Mode is activated. Then go to Settings > Developer Options > enable USB Debugging.

  1. Now connect your Honor Play to your PC via USB, and launch an ADB terminal (hold Shift + right click inside your main ADB folder and choose ‘Open a command window here’).
  2. In the ADB terminal, type: adb devices
  3. Your ADB terminal should display your Honor Play’s serial number. If no devices or detected, or you see “Device Offline”, you may need to troubleshoot your USB cable or USB drivers. You may also need to accept an ADB pairing dialogue on your Honor Play’s screen.
  4. If ADB returned your device’s serial, you can go ahead and type: pm list packages | grep ‘huawei’
  5. This will list all packages that belong to the /Huawei directory. You can proceed to uninstall packages using the following command:
Pm uninstall -k -user 0 ‘package name’

For example pm uninstall -k -user 0 ‘com.huawei.android.contactscamcard’

Here is a list of common EMUI bloatware, and notes on whether each package can be safely removed or not. Please consult this list before proceeding with the steps outlined in this guide.

ABOUT THE AUTHOR

Kamil Anwar


Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.