yashsingh1/xdaforums huggingface dataset:
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Tweetytek:
Ok. For some reason, you have a security lock on the apps or folders. So...

I am working on a flashable update.ZIP that has privileged access to the device due to it running under Recovery mode. The update.zip will flash Google Apps "mini" package and remove bloat.

Google Apps installed will be:

Device Health Services

Gmail

Google App (Search)

Google Calculator (replaces stock/AOSP Calculator)

Google Calendar (replaces stock/AOSP Calendar)

Google Clock (replaces stock/AOSP Clock)

Google Maps

Google Messages (not installed on tablet devices) (replaces stock/AOSP SMS app)

Google Pixel Launcher

Google Package Installer (replaces stock/AOSP Package Installer)

Google Photos (replaces stock/AOSP Gallery)

Google Play services

Google Tags (replaces stock/AOSP NFC Tags)

Google Text-to-Speech

YouTube

I am working on the list of apps to be removed and will post these soon here, along with the update.zip and instructions.

NOTE: update.zip will be flashable after a factory reset and without root or bootloader unlock etc, and will require no additional apps or settings - just a reboot of the phone.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] rowihel2012:
Please add removing stock launcher too for Chinese version to make other launcher default

And could you make this htc launcher with it

https://drive.google.com/open?id=0B46mMEeAPSYGRWpucVRhVTE3Tm8

It is ported for all android device

It is very fast and fluid and has great themes
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] ivanox1972:
Finally, can huawei launcher be deleted on al00 b195?

I done that delete on 185, upd to 195. Survived nova...

But, this is different of course

Thanks
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] rowihel2012:
I tried 3 times with adb but failed with me
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Tweetytek:
I am on 185 so there quite possibly is something preventing removal of stock launcher in 195. As I do not have 195 available on a handset, i cannot debug.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] rowihel2012:
I dont know

Someone managed to remove it with 195 but i could not

I tried several times:crying:
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Tweetytek:
I got 195 last night via OTA. Still works fine and can uninstall stock launcher using adb. Those who are on the same ROM must be doing something wrong, All I can suggest is do a factory reset AND wipe cache - yoou need to wipe the cache - then run the debloat again AND then wipe cache again.

To wipe cache:

1. Power off

2. Hold Volume-Up AND Power together. Keep pressed until the Huawei logo appears.

3. Select wipe cache

4. Select reboot system
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] BB55:
Would also like to know how to do this.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] rowihel2012:
Same problem

Failed

---------- Post added at 04:38 PM ---------- Previous post was at 04:37 PM ----------

Waiting for the zip file
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Tweetytek:
I have ceased to work with the debloat script and working on flashable ZIP. See my thread on the Mate 20X Forums here.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] rowihel2012:
Me too samse problem

How did you solve this problem?

---------- Post added at 02:46 PM ---------- Previous post was at 02:42 PM ----------

I cant remove the stock launcher

Always failed

Tried 3 computers
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Rudolpht:
I tried to remove the stock launcher but Nova survived the 185 to 195 update and launcher has not reverted (unlike 185 update where Nova worked for a bit but then the stock launcher needed (and could be) removed).

195 installed through the EMUI boot over the air full update (that did not mess with the contents, though I did have to do the location update (e.g., "mv china china.old" in other thread) after replacing the magisk boot image and using the vol up boot sequence.

HWEVR:/system/bin # ./mount -o rw,remount /system_root

HWEVR:/system_root/system/emui # mv china china.old

HWEVR:/system_root/system/emui # mv china_honor china_honor.old

HWEVR:/system_root/system/emui # cp -pr oversea china

HWEVR:/system_root/system/emui # cp -pr oversea_honor china_honor​

Look forward to a flashable repeatable way to do all these steps.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Masterspongebob:
Can someone please help me with these procedures.

So, I downloaded the rar file and unzipped it onto my computer. I installed both EVIE and SWIFTKEY on the my phone. Rebooted my phone and did a wipe on the cache partition then rebooted again. After that, I clicked on "DEBLOAT" on my computer and nothing happens. Should I click "debloat" on my phone instead? I tried that but it told me to open it with an APP...I don't know how to do that.

Thanks for your help guys!
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] speedtripler:
Worked well on my mate 10 pro , got rid of a pile of unnecessary crap

Look forward to running it on the mate 20 X when it arrives

Great stuff!
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Phaze1585:
Hello,

Im using the EVR-AL00, its running build 9.0.0.175, EMUI 9.0.0, android 9. I havent updated it because I felt it would be easier to root it in the future, yet there are no codes available so, jokes on me. Anyway, my next step was to use this one click method to debloat my phone. Turns on my PC doesnt recognize my phone when I plug it in anymore. The drivers are up to date and so is windows. Could it be my phone that is the problem? WIll the one click debloat still work on the latest version of this phone. If anyone can reach out and help id really appreciate it. Thank you.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Phaze1585:
Does this method work on EMUI 9.1?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] fitrockx:
yes, make sure to install a different keyboard before you use it.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] shaifullah.ahad:
Is there any Version 3?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] deloj:
Got to ask a dumb question. Do you need to be rooted to debloat?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Zephels:
No need to root. Just enable USB Debugging in Developer Options and make sure USB Debugging is on when you plug your phone to the PC. You can check this in the notification area when you pull it down.

---------- Post added at 19:16 ---------- Previous post was at 19:00 ----------

No version 3 ; But these are the ones i disabled for 9.1 and my phone still works well. Just make sure to install a separate keyboard first.

Just open up the "commands" file in the Debloatv2 folder and paste the following

pm uninstall -k --user 0 com.android.calendar
pm uninstall -k --user 0 com.android.contacts
pm uninstall -k --user 0 com.android.email
pm uninstall -k --user 0 com.android.mediacenter
pm uninstall -k --user 0 com.android.stk
pm uninstall -k --user 0 com.booking
pm uninstall -k --user 0 com.google.android.apps.restore
pm uninstall -k --user 0 com.google.android.apps.tachyon
pm uninstall -k --user 0 com.google.android.apps.work.oobconfig
pm uninstall -k --user 0 com.google.android.feedback
pm uninstall -k --user 0 com.google.android.gm
pm uninstall -k --user 0 com.google.android.googlequicksearchbox
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.onetimeinitializer
pm uninstall -k --user 0 com.google.android.setupwizard
pm uninstall -k --user 0 com.google.android.videos
pm uninstall -k --user 0 com.google.android.youtube
pm uninstall -k --user 0 com.huawei.android.karaoke
pm uninstall -k --user 0 com.huawei.android.totemweather
pm uninstall -k --user 0 com.huawei.android.wfdft
pm uninstall -k --user 0 com.huawei.appmarket
pm uninstall -k --user 0 com.huawei.health
pm uninstall -k --user 0 com.huawei.hicard
pm uninstall -k --user 0 com.huawei.hifolder
pm uninstall -k --user 0 com.huawei.himovie.overseas
pm uninstall -k --user 0 com.huawei.hitouch
pm uninstall -k --user 0 com.huawei.hwstartupguide
pm uninstall -k --user 0 com.huawei.intelligent
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.ironsource.appcloud.oobe.huawei
pm uninstall -k --user 0 com.kwai.video
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 vStudio.Android.Camera360

COMPLETED!!

For more info on what each package is, you can refer to this file. Also, do this at your own risk.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] CCJ22:
[MENTION=7184210]Zephels[/MENTION] (side note unrelated to this thread) are you bootloader unlocked?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Zephels:
Unfortunately no. I bought my Mate 20 X after Huawei decided to relock the bootloader, so i could not obtain the codes :(

Not disappointed though, since a lot can still be done via adb.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] MO11:
do you have global or chinese version and which would you recommend ?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] hanifh:
thanks for this OP. worked great on my M20 Pro.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Gusten:
Is this both for the global and chinese versions? Does one have more bloat than the other?

I'm thinking of getting a 20 X (global version) but the process of debloating is kind of scaring me as I'm very new to this stuff. At the same time I don't want to miss out on the extra performance that comes with debloating.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] marcoryn:
Anyone managed to get Google calendar working? Google photos is working, calendar not.

I am not able to use any calendar.

Thnks.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] BigDisplay:
I dont have any problems at all and never had in my life?

Sendt fra min CMR-W09 med Tapatalk
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] anbinhv:
Dont remove calendarsyncadapter
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] mudnightoil:
I'm assuming that updating to 10 means all the crap will get added back, and we need to go through the process again?

Or does stuff that was removed (and would have been updated) not get added back in?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] marcoryn:
Its already removed. Can I install it again?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] deloj:
Does debloating benefit L29 owners? If so, does it impact favorably on battery?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] anbinhv:
Yes. There is a method similar to this method to reinstall the app you uninstalled. You can search around xda. I read it once but can't remember
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] joarce:
Yes and yes

---------- Post added at 06:44 AM ---------- Previous post was at 06:41 AM ----------

cmd package install-com.android.providers.calendar
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] marcoryn2:
Okay thanks, and how to do that? Via terminal on Android it is not working.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] deloj:
How much battery to you think you saved with this debloat script?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Abdul Oxford:
I didn't use the script. I manually uninstalled lots of junk. I was amazed how much battery life was improved. It was mainly the Huawei apps that gobble the battery.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Limeybastard:
Can you list the Huawei apps that you uninstalled please?

I've removed "essential app" and "app assistant" so far on the Huawei software side.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] joarce:
I followed the spreadsheet from this thread:

https://xdaforums.com/mate-20-x/how-to/guide-remove-apps-adb-t3870727

Quick link to the spreadsheet on Google Drive:

https://drive.google.com/file/d/1nJgBPOqg2vdTKGGsoHW3faU_Cr8oyGq4/view
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] :
Tried the script on my p20 pro. So far so good, i kinda miss hicare due to warranty but hey, i see improvements! Thanks! +1
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Youtube_Ll0r3nt3:
Soon update to Emui 10
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] hadec:
Define soon bro ..1 week?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Limeybastard:
You should have just done it manually and removed only what you wanted mate.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] :
Don't worry, i know. I honestly prefer more battery and speed over huawei apps
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] AllsGamingHD:
Hey,

I can create windows apps that would allow you to choose which apps to uninstall and with the ability to reinstall another replacement application

If several people are interested in this, please send me a package with Huawei Stock, Google Apps Replacement or other alternative applications...

And if possible a details of the deactivation and if it is risky for an amateur user...

Thanks to you, I await your answers :)

Example :

https://prnt.sc/q6bhi1

List of applications

If safe deletion the box is checked by default if not safe the box is not checked the selected user at his risk.

Will be added Obviously a choice to choose between uninstalling or reinstalling.

Propose your ideas of course!
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] jbmc83:
sounds awesome :) handling the CMD is a bit cumbersome, so that would make it a breeze. also, if possible, maybe include an option to restore previously deleted apks/services, if something turns out to be wonky?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] AllsGamingHD:
https://prnt.sc/q6cept

Yes is awesome and easy to use !

You can display or not display unsafe apps, choose between installing or uninstalling.

I can retrieve the list of applications installed they are currently stored in a file, as well as applications that were deleted in another file.

It would be really cool if a person could only have the applications in stock during a first startup to avoid having "intruders".

And then we can list as in this file below with the name of the packages, a simple description so safe or unsafe.

I would even add a safe (useless applications will not disturb the user if deleted)

Maybe unsafe (Application that may be necessary for operation)

Unsafe (Can cause a problem if no other application is installed)

Understand you? ^^

https://drive.google.com/file/d/1nJgBPOqg2vdTKGGsoHW3faU_Cr8oyGq4/view?ths=true

And also list all the imperative applications not to be deleted

As it could I list the applications of the device connect all while deleting the applications not to be deleted from the device.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] AllsGamingHD:
Hi,

I posted tool in Mate 20 Pro section if anyone want to test it ! :)

https://xdaforums.com/mate-20-pro/development/debloat-huawei-easy-emui-9-9-1-10-t4014705
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Muneeb Saeed:
swipe to google feed got uninstalled can anyone tell which package is that i want to reinstall
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Limeybastard:
Try this.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Muneeb Saeed:
Sorry my mistake, it wasn't the feed apk that got deleted but the google app. I was stupidly looking for the wrong app.:silly:
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Limeybastard:
When I intentionally adb uninstalled the Google app, it was the above posted screen shot that was uninstalled , it's called quick search box but it's actually the Google app itself, the white G icon not to be confused with the Google widget.
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Ethmonkey:
I ran the debloat script and got rid of everything as intended on android 10.0.0.185

The only problem now is that Google calendar or other calendars like any.do will not install or work so I need to reinstall whatever files are needed to make the calendar work

Does anyone know which ones they are or how to get the calendar working because i need that feature

The files I think I need to put back in are :

com.android.providors.calendar

com.android.calender

com.google.android.syncadapters.calender

Anyone know where to get them from?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] jbmc83:
check and see if you have removed calendar storage by accident.

also, since its 185 firmware im assuming ure on a AL00 device, correct? which firmware did u upgrade from? and did u remove any apps before upgrading to 185? was anything reset or reinstalled that had previously been removed?
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] Graveen:
Working flawlessly on EMUI8 (P8 lite 2017)

Kudos !
[Huawei Mate 20 X ROMs, Kernels, Recoveries, & Othe] wonsky21:
Is it safe to remove HMS Core (com.huawei.hwid)?
[Huawei P20 Pro Questions & Answers] swati004:
I was ao excited for Android 9 but right after updating to EMUI 9, I was disappointed to see how pathetic and useless is back button gestures, especially when you are on a keyboard screen. Is it just me or you guys think so too?

1) it is difficult to get used to this stupif "back" gesture.

2) it is slow.

3) No quick switching between 2 apps instantly?

Will they fix it in future updates or we are stuck with this forever?
[Huawei P20 Pro Questions & Answers] rheckr:
I have to agree on this issue. Gestures on EMUI 9 are really bad. I've stayed with "button bellow screen" gestures.

1. It is really difficult to use "back" gesture especially when using any kind of phone case.

2. Using "back to homescreen" gesture firstly shows recent apps and then moves to homescreen ...

3. No quick switch between 2 apps - that's truly bad.

4. Missing gesture to move "left <-> right" in recent menu with a finger
[Huawei P20 Pro Questions & Answers] swati004:
2. No. I does take you directly to home screen, by swiping up without any pause. (If I understand your issue correctly)

4. Thanks for reminding me that.

5. Keyboard is at such low bottom, it becomes difficult to type (sometime).

I wish they could have copy pasted Apple's gesture. Easy life!
[Huawei P20 Pro Questions & Answers] piumach:
I like them very much actually...

Inviato dal mio CLT-L29 utilizzando Tapatalk
[Huawei P20 Pro Questions & Answers] krixoff:
In pie EMUI9 is it still SwiftKey? If I remember well you can resize and move keyboard in settings SwiftKey.

Envoyé de mon CLT-L09 en utilisant Tapatalk
[Huawei P20 Pro Questions & Answers] spindowski:
FluidNG is your friend:

https://play.google.com/store/apps/details?id=com.fb.fluid
[Huawei P20 Pro Questions & Answers] krixoff:
I'm not running under pie EMUI9 yet and I use

Nova launcher

Fluid ng

It work awesome. All I miss is switching between app like on ios or zuk z2 pro ui with finger print front. Sad EMUI 9 doesn't have a such function.

Envoyé de mon CLT-L09 en utilisant Tapatalk
[Huawei P20 Pro Questions & Answers] sinchan18.khatua@gmail.co:
You can use Google indic keyboard. it might be helpful.
[Huawei P20 Pro Questions & Answers] JR-P20PRO:
What is that icon when I swipe the bottom right?
[Huawei P20 Pro Questions & Answers] citats:
This only happens when using a 3rd party launcher.
[Huawei P20 Pro Questions & Answers] forever_lol:
Google assistant?
[Huawei P20 Pro Questions & Answers] JR-P20PRO:
It activates Google assistant but I didnt think that was the icon for it
[Huawei P20 Pro Questions & Answers] forever_lol:
Well since it's displayed only in this particular situation so i guess it must be it.
[Huawei P20 Pro Questions & Answers] swati004:
YES! But I am not talking about keys on top rather KEYS on the buttom. Like SPACE key and other buttons are so close to the bottom end. Apple has a better Implementation (by sliding down the emoji icons etc). Don't you think?

P.S: I'm on Gboard.
[Huawei P20 Pro Questions & Answers] krixoff:
Oh OK can't help you I m using SwiftKey.
[Huawei P20 Pro Questions & Answers] sinchan18.khatua@gmail.co:
Hi! That is google assistant.
[Huawei P20 Pro Questions & Answers] KevofCardiff:
Hmmm the new gestures are a bit tricky aren't they but I quite like them so I'll persevere a bit, else there's plenty of other navigation methods to choose from.
[Huawei P20 Pro Questions & Answers] XxReApErxX:
People says the gestures don't work that well when using Nova Launcher.

Anyway, you should try Fluid Navigation Gestures, you can customize it as you wish!

Enviado desde mi CLT-L09 mediante Tapatalk
[Huawei P20 Pro Questions & Answers] arty_a:
In my opinion, if there is anything this front mounted fingerprint reader/home button is good for it's the "off-screen navigation key" - removes unnecessary icons from the screen making it cleaner and works like a charm. Using it since day 1 with this phone and prefer it over the new gestures.

I can't say the new gestures are really bad, I believe one can get used to them, although the swipe right/left for "back" is tricky if you are using a bulky case (Otterbox etc.)
[Huawei P20 Pro Questions & Answers] c3rb3rus0815:
I'm using Nova Launcher and the Pie gestures are broken. It always shows the recent apps first when exiting from an app. That should really be fixed...
[Huawei P20 Pro Questions & Answers] _a!:
Has anyone figured out how to differentiate between:

1)dragging to the right from the left edge of the screen meaning "go back"

and

2)dragging to the right from the left edge of the screen in, for example, the gmail app, meaning "show me the options" which is what you get if you press the three line icon at the top left of the screen (many other apps use this mechanism)

Sometimes I get 1), and sometimes I get 2). It doesn't seem to depend on how high up the screen, the speed you drag, whether you go right to the edge etc. I must be missing something.

The annoying thing is I only get drag left from the far right of the screen to go back - i don't need additionally to be able to drag right from the left, so they could have left that alone and not caused this issue in the first place! Or, you know, make it an option.
[Huawei P20 Pro Questions & Answers] KevofCardiff:
Hi [MENTION=9449453]_a![/MENTION]

Using gmail I had a quick play with this. I don't use gmail as a rule so only had two messages but this is what I found.

On the very top message I could only swipe the message for delete, I could not in any way invoke the "go back" gesture.

If I tried on the second message down and swiped from the very edge of the screen I could invoke "go back" but if I swiped from anywhere else on the message header I got the usual delete action.

This was consistent whether I swiped from the left or right.

I don't know of any option where this action can be changed.
[Huawei P20 Pro Questions & Answers] _a!:
Thanks for answering. Hmm. I wasn't even talking about swipe to delete. i can swipe a message right to archive. I guess you can configure swipe to archive vs delete? But this is something you can do by swiping right just about anywhere on the message details - ie from the middle of the screen, for example.

What i'm talking about is what happens if you press the "hamburger" button at the top left, which has 3 white lines on it. Press that and you can see your inboxes, labels...and when you scroll that part of the screen you'll see settings, help etc. Its a sort of frame that automatically slides in from the left and covers the left three-quarters of the screen. Perhaps you're more familiar with google photos - same deal there. Press the hamburger icon and similar options (settings, accounts etc) slide in. And I was slightly wrong earlier - if you do an extreme left edge drag to the right near the very top of the screen, slowly, you always seem to get the same options frame (that you get when you press the hamburger icon) sliding in. But lower down you're back to the usual hit or miss back vs sliding the settings frame in.