yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] danifilth4king:
ES File Explorer Pro has a System App Uninstaller built in (requires root of course). I'm not sure about the free version though...
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
The debloat I explained will not delete the app whereas it removes from user 0 and also it can be done without root.

The way you suggest requires root. So, it depends whether the user wants root or not.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Be careful. You may brick your device attempting restoring data via TWRP.

What I have seen is that upgrding from EMUI 8.1 to EMUI 9.0 didn't wipe my data.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] GalaxHe:
That may explain why I am suffering....

In TWRP and I selected all the boxes for the restore (as I did when backing up) but got stuck on the twrp splashscreen after reboot.

Was finally able to do something by using the unbrick feature from Multi-Tool from Team MT (link)

Now that I know the phone is not dead, copying again my twrp backup (40gb is damm long) and will try to restore only data/boot/system - hoping it will be better...

I was wondering why not using hurupdater anymore and thought "let stay on current update rather than trying something new"..... why didn't I listen to myself ? :) :confused: :)
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Ha ha ...

From my knowledge from the Oreo time onwards data restore via twrp was never successful.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] GalaxHe:
Restore was OK once I did not tick all the checkboxes from the twrp restore screen.... Have been able to get my phone back to friday state but lost of course all my data which was not saved by twrp (pictures/documents...) :(

Had some files saved manually recently that were copied through usb otg.... That's what I didn't like from the very first day on this phone - no micro sd card but the rest did look interesting so gave it a try.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
exactly.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] potblack2win:
The guide above in regards to the debloating of the P20 Pro should be a sticky
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] listerd:
Thanks for the tutorial. Managed to recover what I thought was a bricked device and change a Chinese CLT-AL00 to CLT-L29 European version.

For some reason (probably user error) I couldn't work out how to download the firmware from the linked site in the tutorial. However using the FirmwareFinder tool from which I was able to download a stock firmware for CLT-L29 and install using the tutorial.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] oriveradel:
AMAZING thank you!

I updated my CLT-L29C432 using version 177 released for CLT-L29C185 in Huawei firmware finder, your root process still works, did not wipe my data, NO Boston chipset error Loving it!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] evie12604:
I'm getting this too did you manage to get past this?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Apache26:
Guys, help, how to download firmware from linked site? What should I do?

I have L29-432 Croatia, which firmware should I get?

I tried to flash PIE on my device but once I boot my device up it stays on main screen and reboots after 30 seconds.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] oriveradel:
Need to wipe, reset
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
EMUI 9.0 build 195 is released. I have followed the procedure explained in OP and also rooted as per the steps.

I have latest build 195 running now. The update process didn't wipe data and apps. Everything stays intact.

Update notes:

1. This update will not erase your personal data, but we recommend that you back up any important data before updating.

2. Some third-party apps that are not compatible with Android 9.0 may function incorrectly after the update. It is recommended that you update these apps to their latest versions in the Google Play Store.

3. If you encounter any issues during the update, please call the Huawei customer service hotline or visit a Huawei customer service center for assistance.

4. Your home screen layout may be rearranged slightly.

5. This system version can be rolled back to the official version of EMUI 8.1 in Phone Manager. Rolling back the system version will erase your personal data. For more information, please contact the customer service hotline.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
Some .195 users notice that SN is failing in this particular update.

How is your safetynet status ?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Safetynet passes and I used GPay after I flashed this version and it works. I removed IMEI from the attached image for my own privacy.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] matt4321:
Cheers for this. Updated from Oreo build 161 to Pie build 195 without losing data, plus got root working. I found SafetyNet only passes if I change the fingerprint with a magisk module
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] prusto82:
Thanks a lot for the perfect clear guide. I updated my mobile from B163 to B195 without problems and rooted too. Great job!

I hope your updater will be working in future in the same easy way.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dreadlite:
Got it to work. Updated from 9.0.0.163 to .195. One caveat or step I couldn't find anywhere was before I could reboot to recovery or fastboot while running 163 rooted, I had to unroot by switching back to the Stable Channel in Magisk and revert the manager version to stock. Then I could successfully reboot to android fastboot.

Maybe I'm the only one and this was just obvious, but anyone else finds they can't reboot into fastboot all of the sudden can try this.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
Nah, its happening on all EMUI 9 devices with latest canary,

we know that [MENTION=4470081]topjohnwu[/MENTION] remapped the reboot function if magisk detected that the device running EMUI 9, but i think he might accidentally remap the whole reboot command, lol,

i also cant boot into recovery, or fastboot after latest magisk manager update. Need to reinstall earlier magisk canary build as well to reboot to fastboot.

i already ask him through twitter, normally he will reply within 24H, lol

but even if he doesnt, i believe it will be fixed in next build definitely
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] QuazIqbal:
latest build .195 doesn't support rollback, my mobile is now ****ed up by dowgrading through the rollback .161 version through your linked flash tool. My screen is completely black, only fastboot appears working on computer.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
You can very much bring your phone to life if your fastboot still works.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Pretoriano80:
I can reboot to fastboot and eRecovery just fine, with latest canary build. Just have to use Volume Buttons with USB cable attached.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Wow.... That's a news. Let me try too.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Could you mention the build number and also a small notes with what you did.

My build number is shown in the screenshot attached. Can I flash twrp recovery or should I patch twrp with magisk manager. Thanks.

If you used a different source link for canary build please share here. Thanks.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
care to elaborate the exact steps ?

i tried holding volume down, but it still boot to system, lol, even when my cable is plugged,

vol up does same thing, boot into rooted system :silly:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Pretoriano80:
Hmm! Try to shutdown before restarting and try again!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] QuazIqbal:
Can you guide me to the files and commands needed for flashing...

here are some fastboot command output:-

C:\Minimal ADB and Fastboot>fastboot oem get-product-model

...

(bootloader) CLT-L29

OKAY [ 0.016s]

finished. total time: 0.016s

C:\Minimal ADB and Fastboot>fastboot oem get-build-number

...

(bootloader) :CLT-L29 9.0.0.195(C432E5R1P9)

OKAY [ 0.016s]

finished. total time: 0.016s

C:\Minimal ADB and Fastboot>fastboot getvar vendorcountry

vendorcountry: hw/eu

finished. total time: -0.000s

C:\Minimal ADB and Fastboot>fastboot getvar rescue_enter_recovery

getvar:rescue_enter_recovery FAILED (remote: FAIL:need all image flashed!)

finished. total time: 0.047s

C:\Minimal ADB and Fastboot>fastboot oem oeminforead-SYSTEM_VERSION

...

(bootloader) :CLT-L29 9.0.0.195(C432E5R1P9)

OKAY [ 0.016s]

finished. total time: 0.016s
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saison2018:
Can confirm what [MENTION=2642882]Pretoriano80[/MENTION] said: I was able to boot in fastboot with Magisk installed with keeping volume down button during reboot.

I was also able to upgrade my CLT-L09 C432 (rebranded from CLT-L04) from 9.0.0.163 to 9.0.0.195 with "beta-downy_0.4", which is exactly the same as the scrip in the op (Re-Flash 9.0.zip). Upgrade went fine.

I have not yet reinstalled Magisk, will do later, using information in this post.

Thanks
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bsforte:
i cant relock

I follow the steps but i cant relock the bootloader, always says root type or something else. Someone can help me
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Why would you want to relock your bootloader.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bsforte:
Because i dont like the text screen when turn's on my cellphone or reboot
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Ha ha... Silly reason. Then why would you want to update your firmware using this root method. Wait for official firmware release then.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Deano1889:
On 195 and stupidly installed a module via Majisk that resulted in photo re-boot promt and then stuck on 'phone is booting' orange text screen. I've since been able to boot into non rooted mode (phew!) and re-followed the steps in this guide to get root back. All is OK up until the last step 7. flashing in Fastboot.

I can boot to fastboot screen but no commands are being registered by the device. Fastboot devices is not listing the phone for example. This is both via my Mac and PC. I have fastboot installed and work fine at PC/Mac end so it must be P20 Pro end. Any ideas as fastboot is obviously integral to progressing

SOLVED Oddly as simple as using a different USB port on the MAC
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
then dont reboot, lol. even pixel has that screen
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] fastkiller:
Reflash p20 pro camera apk

Hi Guys.

I need to reflash the p20 pro Camera apk, because i made the mistake to try to flash the mate 20 pro camera apk, can anyone help me plz?

thanks
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Download zip file from here. It is not a flashble zip file.

Extract zip file and copy HwCamera2 folder in to Root/product/app folder using any file explorer that can access to root folder. Hope you have your device rooted. Hope it works for you.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] aoryx:
Worked for me, thanks for the tutorial.

Only thing is I was not able to set screen lock code, and had to do hard reset in case someone is going through the same problem.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] D168:
Is this still an issue?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] tbst1337:
This worked perfectly on my C432. I now got 9.0.0.195 (up from 8.1.0.161) with unlocked bootloader and root. Having to push volume up whilst booting is really a non-issue. :)

Thanks a lot!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] kessaras:
[MENTION=358748]smohanv[/MENTION], only data partition can be used to flash the ota ?

if you push the files to /tmp partition and do for example:

adb shell "echo --update_package=/tmp/data/update/HWOTA/update_all_hw.zip >> /cache/recovery/command"

won't that work ?

it will also skip the steps to remove our fingerprints and passcodes because /tmp partition is not encrypted. Can you test it next time and tell me ?

Because i haven't used my p20 pro yet to do any kind of testing or development yet. (im not into it yet)

EDIT:

i guess not. in /tmp the .zip will be deleted before it gets flashed.

maybe if we used cache partition ?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] matt4321:
I'm not sure, I haven't bothered uninstalling the module to see if the fingerprint is certified yet since it passes now with the module so I've just left it. From previous experience it takes a week or 2 for it to become certified from when it appears on firmware finder.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Moonshiner.:
Hello everyone,

Nothing really important but that can help someone.

I succeed to install MIUI 9.0.0.195 global on my CLT-AL00.

I followed the totorial but didn't really use the script because I don't use Windows. Just opened it and cut/past the command in the terminal.

So it look like a debrand but by an easier way. Everything is working.

The only think is that was not working at the first boot so a had been forced to do a factory reset.

Anyway thanks for that good job.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Good to hear that the OP posting helps many.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
is there maybe another TWRP version out there that decrypt the files in TWRP -> storage?

Because I tried to upgrade my phone and something went wrong, so currently I've no OS, no access to my files (storage and all included files are encrypted).

But I get fastboot started, Phone = unlocked and FRP = unlocked?

I'm not sure if this is allowed by board rules but her I'v posted my request for help:

https://xdaforums.com/huawei-p20-pro/help/help-soft-bricked-p20pro-clt-l29-t3894766#post78801218
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] guybrush2099:
great! P20 Pro rooted in 5 minutes :)

I rooted without problems OTA default Pie rom, without flashing other stock roms

Inviato dal mio CLT-L29 utilizzando Tapatalk
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
EMUI 9 - 195 is currently on my phone

I did everything as described, but my phone won't be rooted again?

Flashed the patched ramdisk file BUT every start key combination (vol up + power or only vol up) brings me to Erecovery???

And in Magisk Manager always occurs the message "Magisk is not installed?

Is there a possibility to flash TWRP and root the device via TWRP with Magisk?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saison2018:
I had to do all the process 2 times, including patched boot img file creation and fastboot command.

But at the end, Magisk is installed and my P20 Pro is rooted on latest firmware (195 like you).
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
Which processes do you MEAN, you had to do twice?

-) Flashing the EMUI 9 (195) + Rooting with Magisk

OR just

-) Rooting with Magisk

Thx
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Nawafhuw:
i got 1 error massage (target reported max download )

then when i boot i got root after reboot my phone i lost it :(
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saison2018:
Rooting with Magisk.

APK (Magisk Manager) installation was fine.

But patched file was not OK first time, need to do it second time. File size was different (strange because everything was done exactly as the first time).

After that, phone was rooted.

Do not forget to unplug your phone when you reboot and keep volume button. I made the mistake to do it (reboot with phone plugged on power) and went to eRecovery.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] lambstone:
I am unable to root .195 for some reason. After flashing the patched boot and trying to boot with vol+ I get stuck on the "Your device is booting". Additionally, I even tried extracting the ramdisk from the update.zip I used and patched it and still had the same issue.

If it doesn't work, factory reset. I did it and it is now working.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
Am I too stupid for that.

I downloaded and the RECOVERY_RAMDIS_195.img for 3 times and did the processes for around ten times, BUT always reboot to Erecovery??? :mad:

I unpluged the USB cable immediately after prompting the fastboot reboot command.

And I keep holding the VOL UP key....but the reboot always ends up in ERecovery with Menu (1-) system now, 2-) Wipe data/factory reset, 3-) Wipe cache partition)

Maybe I am keep holding the VOL UP key too long????

I flashed so many phones but the P20 pro brings me to the edge!?!?!

How difficult it can be to proceed such an "easy" process??
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] guybrush2099:
I enter recovery too holding the vol up key :) it's not the problem.

holding the vol up too long it's not the problem. you can reboot with eRecovery without problems and if you correctly rooted... you will be rooted

it could be you lose debug mode. Sometime you get debug mod off and so you don't flash anything when you try to flash the patched file when you are in the white flash screen.. it's only a supposition

Inviato dal mio CLT-L29 utilizzando Tapatalk
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
I have Debug mod always on, also option "while charging"

But when I reboot, Magisk always shows message "Magisk is not installed" and always wants me to update it?!?!?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] guybrush2099:
do you use this command after you flash patched .img?

fastboot reboot

have you tried to enable in developer options "OEM constructor unlocking" too or something similar before to flash .img? (it's the option we used to unlock the phone)

EDIT: I was Iosing root every reboot. SOLVED: I have to hold VOL UP every boot to stay in a rooted habitat
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Aodrulez:
Can someone who has rooted the device please PM me? I need bootloader dump for research. TIA.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] guybrush2099:
what happens if you charge the phone while it's turned off (after root experience ) ?

my p20 pro turns on without I want this if I plug the charger while it's turned off!

SOLVED: it was Daydream app. I had to disable notifications :)

Inviato dal mio CLT-L29 utilizzando Tapatalk
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] evie12604:
When trying to root I constantly get this message in magisk, if it click yes it says setup failed. Anybody seen this before?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
It means that your recovery ramdisk is not patched yet. Or you boot into system without holding vol up button.

Pressing anything on that screen wont change anything

You acquire root on this phone by flashing patched recovery ramdisk and boot into recovery (it will boot into system though, not recovery, since magisk now occupy recovery partition)
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
AdGuard DNS:

You can read here what is DNS and the goodies of changins it https://www.maketecheasier.com/best-alternate-dns-services/

If anyone wants to change DNS AdGuard which stops ads in browsing. Flash it in magisk. I have done two versions. Default version blocks ads but allows browsing explicit sites and Family Protection block every ads and also explicit contents.

Files attached are,

AdGuard_DNS_(Default).v0.zip

AdGuard_DNS_(Family_Protection).v0.zip
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Infyrana:
did anyone else get "USB device not recognized" error when trying to connect the phone in TWRP and maybe has a solution for this?

going nuts here.. everything is fine when the phone is turned on or in fastboot. reinstalled all drivers to be sure i have everything installed. usb debugging enabled, adb enabled even during charge only, but nothing. adb devices also doesn't show the device when in TWRP.

edit: of course tried several cables and several usb ports as well ... doesn't help either. also just tried another pc and yet another cable..still the same

update: fourth cable finally worked. i think this might be the original huawei cable but i don't know for sure, found it somewhere deep down a cable box. can anyone tell me whether recognizing the phone really only works with the original cable only and - if so - why?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] m00h:
I'm on 8.1.0 right now and would love to use this method to update to 9.0.

Do I have to remove root (magisk) before flashing?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] lambstone:
Nope, root will be gone and you have to re-root anyway.

Also, there is a chance that re-root on 9.0 will fail meaning that you have to factory reset before you can root 9.0. That's what happened for me.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] m00h:
Oh my, that would be terrible. I have so many things set up to my comfort. That would swallow at least two weeks of my life to reinstall/reconfigure/reorganize everything. I'm seriously considering to just stay on 8.1.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] lambstone:
Yeah, most people don't have this issue though.

Just do a titanium backup and it should be fine
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] thoughtless22:
Hi all, has anyone had this problem?

I have a Telus CLT-L04 and I was able to install the pie update (9.0.0.178) just fine, using the instructions in the original post, thanks!

I was also able to install twrp (which is encrypted, so you can't actually do much within it) and I used the recovery zip flasher in the "TOOL ALL IN ONE" and ticked the "use the main memory" radio button to install Magisk, which overwrites TWRP as they now share the same partition(?).

Magisk worked perfectly... until I tried installing Viper4android (I read that it would fix a convolver issue within JamesDSP) but after I rebooted my phone (holding volume up to boot into root) my phone's screen would get stuck trying to load the animated "Huawei" logo.

I could hear that the phone was still loading in the background and it was responding to touch, but the screen was stuck on the loading screen!?

Anyone know of a fix for this? I've tried doing a factory reset, which doesn't seem to work (?), I've reinstalled the update a few times and I've tried doing the patched image described in many places, all to no avail... The screen just keeps getting "stuck" on the animated logo.

Any help would be greatly appreciated, I need audio mods for Bluetooth streaming!

Thanks
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] StonebridgeGr:
**URGENT** i have my p20 pro 6/128 with 9.0 last version ROOTED somehow i found a article.. the root was success. Tried to flash official twrp with twrp app and then everything was like HELL.

If i let my phone boot says error! func no: 10 boot image. error no :2 load failed. i faced something simillar when trying to get into recovery sometimes.

I can get into erecovery cant format or download official firmware. I can get into fastboot, download mode. I am gonna tell you everything . every program i tried AND FAILED!

TRIED: multi tool for huawei ( i download a version i think its 165 something when i press flash selected the program closed)

TRIED: to FLASH like 10 times ramdisks, recoverys, CANT FIND BOOT.IMG.

TRIED: Re-flash 9.0 says missing zip files THATS IMPOSIMPLE NOTHING IS MISSING I AM SURE

TRIED: a guide that said to download firmware and i would find a folder named DLOAD. i did everything. COULDNT FLASH SOMETHING ON DOWNLOAD SAYS ERROR

TRIED: ALMOST EVERYTHING

PLEASE HELP ME, HOW TO FIX IT? its very important for me and for everyone who is facing the same problem