Hello Guys
I found many threads talking about removing huawei apps, but it was not that organized for all
Here is a quick-easy guide for all:
1. Install adb files
https://drive.google.com/open?id=0B0MKgCbUM0itSUhpUklCTFpzWkE&authuser=0
Main thread here:
https://forum.xda-developers.com/showthread.php?t=2588979
2. Enable USB debugging from developer options:
• To enable developer options:
- Step 1: go to Settings.
- Step 2: Find and open "System" option.
- Step 3: Select "About phone".
- Step 4: Tap "Build number" almost seven times you will see a prompt “You are now a Developer “.
• Go to developer options, enable USB debugging.
3. Connect your phone to your computer and press yes if it asks you to trust the PC.
4. Launch command prompt (windows key + R) and type cmd, and enter the following commands:
- “cd c:\adb”
- “adb shell”
- “abd devices” (make sure your device appears in the list)
- “adb uninstall -k --user 0” + the app you want to remove from the list below:
For example:
This command will delete Huawei mirror app:
adb uninstall -k --user 0 com.huawei.mirror
- adb uninstall -k --user 0 com.huawei.android.launcher - removes Huawei launcher app. ( don’t remove if you don’t have a custom launcher )
- adb uninstall -k --user 0 com.huawei.android.mirrorshare - removes MirrorShare feature.
- adb uninstall -k --user 0 com.huawei.android.totemweather - removes Huawei Weather app.
- adb uninstall -k --user 0 com.huawei.compass - removes Huawei Compass app.
- adb uninstall -k --user 0 com.huawei.hidisk - removes Huawei File Manager app.
- adb uninstall -k --user 0 com.huawei.phoneservice - removes HiCare app.
- adb uninstall -k --user 0 com.huawei.mirror - removes Huawei Mirror app.
- adb uninstall -k --user 0 com.huawei.vassistant - removes HiVoice app.
- adb uninstall -k --user 0 com.nuance.swype.emui - removes Huawei Swype functions.
- adb uninstall -k --user 0 com.huawei.search – removes HiSearch app
- adb uninstall -k --user 0 com.android.mediacenter - removes Huawei Stock Music App
- adb uninstall -k --user 0 com.huawei.appmarket - removes Huawei App Gallery
- adb uninstall -k --user 0 com.android.email - removes Stock Huawei Email Composer
- adb uninstall -k --user 0 com.microsoft.translator – removes Translator
All credits for:
RedSkull23 (Huawei App list)
Snoop05 (adb files and drivers)
Thanks, going to try this out as soon as a reach my adb machine.
adb uninstall -k --user 0 com.nuance.swype.emui - removes Huawei Swype functions.
does this move back home recents gestures?
demon2112 said:
adb uninstall -k --user 0 com.nuance.swype.emui - removes Huawei Swype functions.
does this move back home recents gestures?
Click to expand...
Click to collapse
It removes the Swype keyboard.
Removing huawei launcher improves performance of multitasking but it goes back to old oreo recent apps style.
Is it possible to eliminate the startup animation that my operator has left and only leave Huawei's?
Or just use HiSuite in adb / debugging mod and uninstall all of the apps you doesn't need...
cygnus56 said:
Is it possible to eliminate the startup animation that my operator has left and only leave Huawei's?
Click to expand...
Click to collapse
Does this improve phone experience? I've heard these apps are pretty bad? Particularly the Hisense app
On my phone, removing Huawei launcher breaks the system gestures
Both the home gesture and the multitasking gesture stopped working
Creeperr said:
On my phone, removing Huawei launcher breaks the system gestures
Both the home gesture and the multitasking gesture stopped working
Click to expand...
Click to collapse
It will do as they are part of the launcher. Installing something like Fluid NG will give you an alternative.
Nice recap for noobs. Just keep in mind guys, if you break something from removing a system app the only way to get it back is to do a factory reset (unless you are completely unlocked/rooted when you have other options). Be especially careful if you want to remove the launcher, there are several threads talking about this.
If nothing else getting rid of the idiotic 'swipe down' Hi-Search is an absolute necessity, and it doesn't seem to hurt anything even for people in Asia who have the Hi-Vision stuff. It is ridiculous that the only way to bring down notifications and such is to pull from one single pixel at the top of the screen. GRRRR...
kaibosh99 said:
Nice recap for noobs. Just keep in mind guys, if you break something from removing a system app the only way to get it back is to do a factory reset (unless you are completely unlocked/rooted when you have other options). Be especially careful if you want to remove the launcher, there are several threads talking about this.
If nothing else getting rid of the idiotic 'swipe down' Hi-Search is an absolute necessity, and it doesn't seem to hurt anything even for people in Asia who have the Hi-Vision stuff. It is ridiculous that the only way to bring down notifications and such is to pull from one single pixel at the top of the screen. GRRRR...
Click to expand...
Click to collapse
If I disable HiSearch will I also lose HiVision?? I want to know how many calories my orange has. :laugh:
kaibosh99 said:
Just keep in mind guys, if you break something from removing a system app the only way to get it back is to do a factory reset
Click to expand...
Click to collapse
That's not the case, because you only uninstall it for the current user the APK is still on the system so you can use the following to reinstall:
adb shell cmd package install-existing <package name>
Grondah said:
That's not the case, because you only uninstall it for the current user the APK is still on the system so you can use the following to reinstall: adb shell cmd package install-existing <package name>
Click to expand...
Click to collapse
That sure isn't mentioned in any of the bloatware removal threads so far, are you sure you can re-install it without a wipe? I would definitely look into getting rid of the launcher if so, and gut the hyper aggressive memory saver.
It gives me error like "Failure [not installed for 0]"
kaibosh99 said:
That sure isn't mentioned in any of the bloatware removal threads so far, are you sure you can re-install it without a wipe? I would definitely look into getting rid of the launcher if so, and gut the hyper aggressive memory saver.
Click to expand...
Click to collapse
Yep, absolutely positive. I've uninstalled/reinstalled both powergenie and the launcher a couple of times.
Grondah said:
Yep, absolutely positive. I've uninstalled/reinstalled both powergenie and the launcher a couple of times.
Click to expand...
Click to collapse
Can you please send in the command for installing and reinstalling PowerGenie please? Thanks..
[email protected] said:
Can you please send in the command for installing and reinstalling PowerGenie please? Thanks..
Click to expand...
Click to collapse
in adb shell do:
pm uninstall --user 0 com.huawei.powegenie
and
cmd package install-existing com.huawei.powegenie
I do something wrong.
Code:
C:\adb>adb shell
HWLYA:/ $ adb devices
/system/bin/sh: adb: not found
127|HWLYA:/ $
We have to admit it all mid range intensively priced devices are dumped with lot of bloatware and Some of which don't even allow us to uninstall.
Realme gives us a skip option while setting the system to reduce the no.of bloatware but many of which aren't removable .
Now i'll give a step by step procedure to remove all the apps which are unnecessary and useless for the device.
Needed :-
1. Pc with Adb installed (Using universal Adb is Recommended)
2. Realme 6 or 6 Pro with USB Debugging unlocked for which unlock the developer options by clicking About Phone -> Baseband & Kernal -> Build number (
click Multiple times untill it unlocks the options)
You can find the options in Additional Settings.
then enable usb debugging.
Now:-
Open the Folder where you have installed the ADB drivers the press shift and right click
you'll find a cmd or powershell option clicking on which gives a shell in that address
Now Connect the Phone with USB and give Permissions in the phone for the system (file Transfer mode)
are check the usb debugging request as accept
Now check whether the device is connected to the system using :-
./adb devices
list of the devices are listed
now click
./adb shell
"pm uninstall –k ––user 0 package name"
to uninstall any app using adb method
we can find the package name in a app PackageNameViewer
Now Run the command
this will uninstall the app
*Remember System Apps are Important and shouldn't be altered.
So Please perform any action carefully
We aren't responsible for your product or it's warranty*
List of Apps or Package Name I uninstalled Personally:-
com.heytap.browser
com.coloros.backuprestore
com.opera.branding.news
com.android.comtacts ( need to install google dialer or any other 3rd party so please don't unless a huge fan of google apps)
com.facebook.system
com.facebook.appmanager
com.facebook.services
com.heytap.cloud
com.oppo.music
com.coloros.gallery3d
com.coloros.video
Stuck anywhere Please do post comments.
XDA isn't allowing me to post pictures.
It would be better to use
Code:
adb shell pm disable-user --user 0 <package_to_disable>
instead of uninstall because if any package needs to be installed again it simply can be done by
Code:
adb shell pm enable <package_to_enable>
whereas using the uninstall command the package gets uninstalled for the current user and only way to get it back is by factory reset.
Almost all of colorOS bloat can be disabled including the contacts ( contains the dialer app too) and messages. You can install google dialer (mod found on xda working perfectly, using for 3 days now) and google contact and messages from play store.
Edit: Game center & Oroaming for some wierd reason doesn't get disabled.
Edit 2: contacts thing already mentioned in OP. Missed it the first time.
I took the conservative approach. Done disabling some apps just in case i needed to restore it will be easier. Thank you for the tutorials
this is what i did
adb devices
adb shell
pm disable-user --user 0 com.google.android.keep
pm disable-user --user 0 com.google.android.youtube
pm disable-user --user 0 com.coloros.video
pm disable-user --user 0 com.android.mms
to enable it again
pm enable com.coloros.video
pm enable com.google.android.youtube
pm enable com.google.android.keep
pm enable com.android.mms
change mms to google messages
video to mx video player
youtube to snaptube
keep to none i dont need this but to be safe i just disable it
debdeep98 said:
It would be better to use
Code:
adb shell pm disable-user --user 0 <package_to_disable>
instead of uninstall because if any package needs to be installed again it simply can be done by
Code:
adb shell pm enable <package_to_enable>
whereas using the uninstall command the package gets uninstalled for the current user and only way to get it back is by factory reset.
Almost all of colorOS bloat can be disabled including the contacts ( contains the dialer app too) and messages. You can install google dialer (mod found on xda working perfectly, using for 3 days now) and google contact and messages from play store.
Edit: Game center & Oroaming for some wierd reason doesn't get disabled.
Edit 2: contacts thing already mentioned in OP. Missed it the first time.
Click to expand...
Click to collapse
Doesn't Realme 6 Pro have Realme OS not colorOS? Nevermind, I'm new to this. My bad.
@jlrruben:
what's the best version of XDA's Google Phone apk for the Realme 6 Pro?
HELP!!
I did the uninstalling as advised here but went overboard (my bad)
If someone can help me installing these things back please!
com.google.android.gm
com.google.android.gms
com.google.android.gms.location.history
com.google.android.gmsintegration
Using RealMe 6 Pro
c0nstantin31V said:
If someone can help me installing these things back please!
Click to expand...
Click to collapse
Just use this...
Code:
adb shell pm install-existing <package name>
I have 13 pages of packages on my phone.
Is there a definitive list of what the packages are for and which ones can safely be removed .
I'm hesitant as my phone is only 2 days old and I have already soft bricked it 3 times.
Twice trying to install TWRP and once installing Magisk
Flashing works without error messages but trying to reboot to TWRP just goes to stock recovery then won't reboot same situation when rebooting after Magisk root.
Hello,
I recently successfully deleted almost all bloatware garbage from my K20 Pro, but after last update of firmware, there is new THEMES app and I can not find the name of this package, so I am unable to uninstall/block it in adb shell command line.
Anyone here who can help me with this unwanted app?
Thank you very much!
Hi,
Please use
Code:
adb shell pm uninstall -k --user 0 com.android.thememanager
Hi ,
sorry for coming here that blank, I watched some tutorials the last days, and finally could root my phone: Xiaomi Mi 9 Lite
- everything worked fine with the:
- - unlocking period
- - installing of TWRP ,
- - installing of MAGISK
I installed all my favourite apps
- and I got rid of some apps (bloatware) which I wasn't using and which were communicating in the background.
So far everything worked. Until I restarted after I got rid of:
C:\platform-tools>adb shell
pyxis:/ $ pm uninstall --user 0 com.xiaomi.xmsf
Success
pyxis:/ $ pm uninstall --user 0 com.miui.hybrid
Success
pyxis:/ $ pm uninstall --user 0 com.xiaomi.finddevice
Success
pyxis:/ $ pm uninstall --user 0 com.xiaomi.discover
Success
pyxis:/ $ pm uninstall --user 0 com.android.updater
Success
Click to expand...
Click to collapse
Is there a way in fastboot or TWRP to just undo /reinstall, those services? Or do I have to totally reinstall MIUI?
right now I can not get into the android view. I just can get into fastboot or TWRP, but I can't send any information from my PC to my Phone to install any app. I would greatly be happy for any help / tutorial, where I wouldn't have to completly reinstall the phone
V2020 said:
Hi ,
sorry for coming here that blank, I watched some tutorials the last days, and finally could root my phone: Xiaomi Mi 9 Lite
- everything worked fine with the:
- - unlocking period
- - installing of TWRP ,
- - installing of MAGISK
I installed all my favourite apps
- and I got rid of some apps (bloatware) which I wasn't using and which were communicating in the background.
So far everything worked. Until I restarted after I got rid of:
Is there a way in fastboot or TWRP to just undo /reinstall, those services? Or do I have to totally reinstall MIUI?
right now I can not get into the android view. I just can get into fastboot or TWRP, but I can't send any information from my PC to my Phone to install any app. I would greatly be happy for any help / tutorial, where I wouldn't have to completly reinstall the phone
Click to expand...
Click to collapse
Uninstall for current user:
>> adb shell pm uninstall -k --user 0 <pkg-name>
Re-install:
>> adb shell cmd package install-existing <pkg-name>
Thank you so much for your help,
*fixed by installing MIUI 12
but it seems I have totally broken the miui / android It didn't work with the install / reinstall, so I tried to install the OS back again.
But this didn't work aswell. I also tried total erazing the phone and seting it up again, didn't work aswell.
Which way can I follow to actually completely reset the phone? I find different tutorials, with reinstalling the:
miui_PYXISGlobal_V11.0.3.0.QFCMIXM_7423b46ef1_10.0
miui_PYXISEEAGlobal_V11.0.3.0.QFCEUXM_d5ccaacaf9_10.0
either via TWRP or with a PC tool from xiaomi MiFlashSetup_eng
When I try to use MiFlashSetup it tells me there is no bat-File in the unzipped image.
When I try to usw TWRP it tells me, that it was successfull, but it keeps reloading TWRP, I can't get into Android :crying:
How can I fix it?
Click to expand...
Click to collapse
Do you know why sometimes there is always on application counting time while my always on is deactivated ?
Same "bug" for me.
I decided to delete it because i never use it.
adb devices
adb shell
pm uninstall -k --user 0 com.miui.aod
Application will not appear in your battery stat then.
It is safe to remove only if you don't want to use it. You will not be able to reinstall aod after that.
Thx, disabled it with xiaomi adb .