[Huawei P Smart Guides, News, & Discussion] Shume:
P Smart 2019 - Debloating guide​

This is my personal debloating choice for my P Smart 2019, I probably get around 20-30 minutes more battery life and a bit less ram usage but nothing significant.

This phone is still held back by its 3GB RAM.

If your phone has strange lag after updates I'd recommend downgrading to EMUI 9.1 through adb (you will lose your data), and then manually update with the full packages from HiSuite till 10.0.0.265 - latest as of writing this. For some weird reason my phone lagged when updating through OTA.

These package names have been pulled thanks to the guides found over at:

https://xdaforums.com/t/guide-list-of-bloatware-on-emui-safe-to-remove.3700814/

Thank you RedSkull23

huawei-bloatware-remover.sh

huawei-bloatware-remover.sh. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

Thank you wuseman

I am not responsible for breaking your phones or data loss, this works on my phone but it might not work on yours.

DO NOT DELETE com.huawei.android.launcher OR YOU WILL LOSE RECENTS (there are no alternate recents in EMUI 10, you can delete it in EMUI 9.1)

Make sure to install these apps before running debloat:

Google Dialer

Alternate Browser, I use Brave

Google Photos app - if you delete gallery3d camera app won't open pics you'd have to manually enter through Google Photos

Gboard

Shuttle 2.0 - or any other music player

Youtube Vanced - since it deletes Youtube too

Google Calendar

Google Clock

Google Files

Google Fit - I deleted Huawei Health, fit works just fine but there isn't a step counter on the lockscreen

Sound Recorder app - I don't use one

Radio app - don't use this one either

If you need to bring back a package that you uninstalled use

adb shell cmd package install-existing <package_name_here>

Here is the full list of things I personally removed, you can find the description of the stuff in the links above

adb shell pm uninstall -k --user 0 com.amazon.aa
adb shell pm uninstall -k --user 0 com.amazon.aa.attribution
adb shell pm uninstall -k --user 0 com.amazon.appmanager
adb shell pm uninstall -k --user 0 com.android.bookmarkprovider
adb shell pm uninstall -k --user 0 com.android.calculator2
adb shell pm uninstall -k --user 0 com.android.calendar
adb shell pm uninstall -k --user 0 com.android.chrome
adb shell pm uninstall -k --user 0 com.android.contacts
adb shell pm uninstall -k --user 0 com.android.deskclock
adb shell pm uninstall -k --user 0 com.android.email
adb shell pm uninstall -k --user 0 com.android.gallery3d
adb shell pm uninstall -k --user 0 com.android.inputmethod.latin
adb shell pm uninstall -k --user 0 com.android.keyguard
adb shell pm uninstall -k --user 0 com.android.mediacenter
adb shell pm uninstall -k --user 0 com.android.providers.partnerbookmarks
adb shell pm uninstall -k --user 0 com.android.soundrecorder
adb shell pm uninstall -k --user 0 com.android.stk
adb shell pm uninstall -k --user 0 com.baidu.input_huawei
adb shell pm uninstall -k --user 0 com.booking
adb shell pm uninstall -k --user 0 com.ebay.carrier
adb shell pm uninstall -k --user 0 com.ebay.mobile
adb shell pm uninstall -k --user 0 com.example.android.notepad
adb shell pm uninstall -k --user 0 com.facebook.appmanager
adb shell pm uninstall -k --user 0 com.facebook.katana
adb shell pm uninstall -k --user 0 com.facebook.orca
adb shell pm uninstall -k --user 0 com.facebook.services
adb shell pm uninstall -k --user 0 com.facebook.system
adb shell pm uninstall -k --user 0 com.google.android.music
adb shell pm uninstall -k --user 0 com.google.android.onetimeinitializer
adb shell pm uninstall -k --user 0 com.google.android.setupwizard
adb shell pm uninstall -k --user 0 com.google.android.youtube
adb shell pm uninstall -k --user 0 com.hicloud.android.clone
adb shell pm uninstall -k --user 0 com.hisi.mapcon
adb shell pm uninstall -k --user 0 com.huawei.HwMultiScreenShot
adb shell pm uninstall -k --user 0 com.huawei.android.FMRadio
adb shell pm uninstall -k --user 0 com.huawei.android.FloatTasks
adb shell pm uninstall -k --user 0 com.huawei.android.chr
adb shell pm uninstall -k --user 0 com.huawei.android.hsf
adb shell pm uninstall -k --user 0 com.huawei.android.hwaps
adb shell pm uninstall -k --user 0 com.huawei.android.hwpay
adb shell pm uninstall -k --user 0 com.huawei.android.instantshare
adb shell pm uninstall -k --user 0 com.huawei.android.karaoke
adb shell pm uninstall -k --user 0 com.huawei.android.remotecontroller
adb shell pm uninstall -k --user 0 com.huawei.android.thememanager
adb shell pm uninstall -k --user 0 com.huawei.android.tips
adb shell pm uninstall -k --user 0 com.huawei.android.totemweather
adb shell pm uninstall -k --user 0 com.huawei.appmarket
adb shell pm uninstall -k --user 0 com.huawei.arengine.service
adb shell pm uninstall -k --user 0 com.huawei.bd
adb shell pm uninstall -k --user 0 com.huawei.bluetooth
adb shell pm uninstall -k --user 0 com.huawei.browser
adb shell pm uninstall -k --user 0 com.huawei.compass
adb shell pm uninstall -k --user 0 com.huawei.contacts.sync
adb shell pm uninstall -k --user 0 com.huawei.contactscamcard
adb shell pm uninstall -k --user 0 com.huawei.desktop.explorer
adb shell pm uninstall -k --user 0 com.huawei.gameassistant
adb shell pm uninstall -k --user 0 com.huawei.geofence
adb shell pm uninstall -k --user 0 com.huawei.health
adb shell pm uninstall -k --user 0 com.huawei.hiaction
adb shell pm uninstall -k --user 0 com.huawei.hiai
adb shell pm uninstall -k --user 0 com.huawei.hicard
adb shell pm uninstall -k --user 0 com.huawei.hicloud
adb shell pm uninstall -k --user 0 com.huawei.hidisk
adb shell pm uninstall -k --user 0 com.huawei.hifolder
adb shell pm uninstall -k --user 0 com.huawei.himovie.overseas
adb shell pm uninstall -k --user 0 com.huawei.hitouch
adb shell pm uninstall -k --user 0 com.huawei.hiview
adb shell pm uninstall -k --user 0 com.huawei.hiviewtunnel
adb shell pm uninstall -k --user 0 com.huawei.hwasm
adb shell pm uninstall -k --user 0 com.huawei.hwdetectrepair
adb shell pm uninstall -k --user 0 com.huawei.hwid
adb shell pm uninstall -k --user 0 com.huawei.hwstartupguide
adb shell pm uninstall -k --user 0 com.huawei.iaware
adb shell pm uninstall -k --user 0 com.huawei.ihealth
adb shell pm uninstall -k --user 0 com.huawei.intelligent
adb shell pm uninstall -k --user 0 com.huawei.mirror
adb shell pm uninstall -k --user 0 com.huawei.omacp
adb shell pm uninstall -k --user 0 com.huawei.parentcontrol
adb shell pm uninstall -k --user 0 com.huawei.phoneservice
adb shell pm uninstall -k --user 0 com.huawei.powergenie
adb shell pm uninstall -k --user 0 com.huawei.printservice
adb shell pm uninstall -k --user 0 com.huawei.scanner
adb shell pm uninstall -k --user 0 com.huawei.search
adb shell pm uninstall -k --user 0 com.huawei.stylus.floatmenu
adb shell pm uninstall -k --user 0 com.huawei.synergy
adb shell pm uninstall -k --user 0 com.huawei.tips
adb shell pm uninstall -k --user 0 com.huawei.trustagent
adb shell pm uninstall -k --user 0 com.huawei.vassistant
adb shell pm uninstall -k --user 0 com.huawei.videoeditor
adb shell pm uninstall -k --user 0 com.huawei.wallet
adb shell pm uninstall -k --user 0 com.huawei.wallet.sdk.walletsdk
adb shell pm uninstall -k --user 0 com.huawei.watch.sync
adb shell pm uninstall -k --user 0 com.iflytek.speechsuite
adb shell pm uninstall -k --user 0 com.swiftkey.swiftkeyconfigurator
adb shell pm uninstall -k --user 0 com.touchtype.swiftkey

If anyone needs help installing adb and how to run these commands write in the comments and I'll update this guide with a tutorial