yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] StonebridgeGr:
which is the way to update p20 pro i got ota update from 9.0.0.195 to 9.0.0.203 C432E5R1P9

but i do not have twrp only magisk. i cannot flash twrp and having root both time
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
use EMUI flasher. Fast and easy. No need TWRP, no meed to remove security.

just download the full OTA file from FF. Flash using EMUI flasher,

reboot,

flash back the magisk patched boot image using fastboot

done
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
What am I doing wrong. I managed to get 9.0.0.211. I installed it. I then extracted recovery_ramdis from UPDATE.APP using the Huawei extractor. Patched it with magisk. Moved the patched_boot.img to PC. Rebooted in fastboot and flashed it. Fastboot reboot. Wether I hold volume up or not. No root.

Update. No idea what happened but I'm now rooted. I just left the phone and came back to it and now it works
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saison2018:
Thanks

Exactly as you said, simple and easy. Just be rooted and no needs to remove fingerprint.

Like an official OTA update :D

Just one more reboot to apply Magisk

Thanks a lot [MENTION=4960686]OldDroid[/MENTION]

Edit: Forgot to mention that I have upgraded my CLT-L09C432B from 9.0.0.195 to 9.0.0.236 and use [MENTION=4393511]matt4321[/MENTION] provided patched boot image (version 18112).

Edit2: Had trouble with root. Tried 18112 (from matt4321), 18100 and 18116. Magisk tells me "ctsProfile : False" and Microsoft Intune Portal Company detects root, even with Magisk hide and renamed package. Had to remove Magisk to be able to use corporate applications (Outlook and others). Sad because everything was fine on 9.0.0.195 and Magisk 18100 (with Magisk hide).
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
Is the emui flasher the flash tool download in OP? So i could have rooted 168 with recovery_ramdis then updated with new version and re rooted?

If I use the tool to install a unapproved firmware version will it have any bad effects?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
OP doesn't have flasher included. [MENTION=4066277]otonieru[/MENTION] can help you on this.

[MENTION=4066277]otonieru[/MENTION] how about safetynet check and Android pay after upgrading via EMUI Flasher. Does it work. I have not tested it. Thanks.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
as long as the fimrware was approved. SN is not an issue.

although, since i always using magisk and magisk hide, SN never trouble me,

even on unapproved firmware like .236 that i used now,

simply used the magisk hide props to change device fingerprint. am using one from huawei mate 20 now.

android pay should be good as well, since, even with xposed installed, it still working

FYI, am using latest canary build of magisk (116), which has the all new magisk hide mechanism.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
[MENTION=4066277]otonieru[/MENTION] where can I get the emui flasher
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
my post 5 pages back
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Thanks for this information. Does this mean that with latest canary build I need not use hide props module?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
Brilliant. Got it. Can I install 236 in OP on my CLT-L09C782? I've only just unbricked my phone. Don't want to brick again lol
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
magisk hide props still needed if the firmware is not certified yet by google.

but latest canary will help you hide root and other mods to the system so it wont break function like android pay and other banking stuff

---------- Post added at 05:26 PM ---------- Previous post was at 05:24 PM ----------

if its listed on L09 in firmware finder, i think it should be fine.

from what i see today, i think huawei simply made one firmware version to be available for all international model (L29, L09, L04)

only chinese variant is differ (L00)
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
It is listed in firmware finder for my device, it just says it's not approved for installation. Will that still be fine?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
Mean you need to use magisk and magisk hide props to make it certified in google play store
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
I've used magisk hide before to be able to use my banking apps. What is props?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] silverstream:
I tried to use EMUIFLASHER to flash on P20 Pro, but however, after it reboots, it shows a screen with error File not found. Recovery restored to stock non root. I'll have to root again.

What's the problem?

Fixed: Putting the zip file in root folder fixed the problem!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
meaning you didnt choose the file corretly in EMUI flasher.

only use the first option, leave the 2nd option empty.

also, move your firmware zip file to the root directory of your storage to make it easier to found

---------- Post added at 09:33 AM ---------- Previous post was at 09:28 AM ----------

Magisk Hide Props is a Magisk Module which let you change device fingerprint to simulate as if it's another device.

example is, .236 firmware is not yet certified by google. Thus showing "Device is not certified" in Play Store and CTS error in safety net, even with magisk hide turned on.

with the Magisk Hide Props, i changed my fingerprint to Mate 20 (which already certified by google), so that CTS now green and Play Store list my device as "Certified"
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
.241 is live in FF

VoLTE & VoWiFi addition

seems like a good update
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
That's awesome, I've been waiting for VoWiFi for ages. I'll download and try that.

So let me clarify.

I'm on 168 at the moment.

I need to download 168 and extract recovery ramdis and patch with magisk.

Flash 168 patched boot to get root

Download 241 and extract recovery ramdis and patch with magisk

Use emui flasher to install 241 and flash 241 patched boot to get root

Is there an easier way it is that it?

Thanks for your help
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] djparent:
Perfect, thanks!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Flashed successfully and rooted with Magisk 16.7. Safety Net passed. Banking and Google Pay works.

Changelog:

This update adds the Huawei GPU Turbo acceleration technology, which improves graphic processing efficiency.

[System]

Adds the Huawei GPU Turbo acceleration technology. You can now enjoy smoother gaming. It's recommended that you enable Game acceleration in Game Suite for a better gaming experience.

[Apps]

Adds the Game Suite app. Enable Uninterrupted gaming for a smoother gaming experience during intense scenes like team battles.

[Security]

Integrates Google security patches released in Jul 2018 for improved system security.

Update notes:

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

2. If you experience any issues during the update, please call the Huawei customer service hotline or visit an authorized Huawei service center for assistance.

3. GPU Turbo is currently only adapted to parts of games.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
New build L29C432B156 is released now.

I will post flashable files soon.

Changelog:

This update improves system security with Google security patches.

[Security]

Integrates Google security patches released in Aug 2018 for improved system security.

For more information on the security of Huawei app updates, please visit the official Huawei website at https://consumer.huawei.com/en/support/bulletin/2018/8/.

[Camera]

Master AI is now disabled by default. You can enable it manually.

Update notes:

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

2. If you experience any issues during the update, please call the Huawei customer service hotline or visit an authorized Huawei service center for assistance.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] lambstone:
Meaning that there really aren't any tangible benefits for getting this update now
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mihairimia:
Pointed recovery does not decrypt properly. I reverted to the unofficial TWRP to successfully perform the update!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Still worth updaing to B152 which include turbo GPU.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Yes. What I do usually do is, remove screen lock & password before statring in to TWRP. This way, it helps to complete the flashing process successfully.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mihairimia:
I did yhat. It's common kowledge. But still does not work.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dlads:
Have you noticed any difference in 3D applications which utilize the boost?

Can it be turned on manually??
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] engineer000:
can I install this on my CLT-L29 8.1.0.130 (C185)? First time to get Huawei and I think I regret it. I am using CLT-L29 8.1.0.130 (C185) and no software update.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
You have to debrand to C432 before you flash this stock.

My device was with C782 (B110) and I debrand to C432 (B131) as soon as I bought this device. I have no regrets now as I can update new firmware releases easily.

Debrand guide: https://xdaforums.com/huawei-p20-pro/how-to/guide-how-to-root-debrand-remove-retail-t3788326
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] lambstone:
Yeah but doesn't look like there's much point going from B152 to 156 since you'll have to redo your fingerprints.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] engineer000:
Hello. Can I still debrand even the bootloader is locked? From what I am seeing, they doesn't allow bootloader unlock now. Thank you.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] subhani:
Selected apps like PUBG and a couple others. Look for comparisons online. A few good ones. It actually works!
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Unlocking bootloader is a must for debranding or updating firmware via HuRUpdater.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Overall performance of B156 is good. Very smooth and snappy. With the help of Magisk 16.7 and the module MagiskHide Props Config (follow the instruction to use with terminal emulator), Safety Net passes and Google Pay works.

Worth updating to this latest update.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] xsanikax:
I'm having an issue with hurupdater saying the file is corrupt. Never had an issue with previous firmware, only .156 is giving me an issue. Anyone have anything similar?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Try to download the full firmware from firmware finder the one released 17-8 I'm using it without any problem.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] xsanikax:
There are 2 on firmware finder released 17th, versions 162269 and 162391, I've tried both of them with the same error and hurupdater v4 and 3. May I ask what you've renamed your files to?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
That's weird, maybe do a factory reset before updating.

update.zip

update_data_public.zip

update_all_hw.zip
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Download Link for this .241 version is added to OP

DOWNLOAD
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
I managed to get 241 installed and rooted with a p20 pro fingerprint. Passes everything

However I can't find anything for VoWiFi
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] jensemann1974:
Where can i get the RECOVERY_RAMDIS_9.0_241.img.

I wanna root with the 241 version.

Thanks
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
You need to use the Huawei update extractor tool to extract recovery_ramdis from update.app with it found within the 241 FullOTA download
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Coyotte67:
Hello,

Each time I try to extract update.app with HuaweiUpdateExtractor (0.9.9.3 or .9.9.5), I got an error when openning :

RECOVERY_RAMDIS.img invalid header crc - Expected: 65092 Got: 27217.

And same error with UPDATE.APP from 9.0.0.204, 9.0.0.211 and 9.0.0.241.

But I can flash update_full_base without problem.

What is wrong for me?

Thank in advance far any solution.

I try on W10 pro 64, 32 Go Ram, about 300 Go on drive.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
[MENTION=1348366]Coyotte67[/MENTION] Go on to the settings of the extractor and make sure verify header checksum in unticked
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] vonschau:
No action after TWRP

I managed to update to 236 and tried now to go to 241 but I'm stuck at TRWP, <waiting for any device>

the strange thing it boots to bootloader and finds the device there. Any suggestion??
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
I'm not sure, if your rooted maybe you could try emui flasher
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] vonschau:
Link says blocked by Google, can you upload to other server?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] cadkey:
A link to RECOVERY_RAMDIS_9.0_241.img please?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
I remember to uncheck a tick from one of the tabs. I think it is system related. I don't have system at the moment. I will update later.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saipion:
It's the "verify header checksum" setting
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
EMUI Flasher 1.0

https://yadi.sk/d/H5zI8g2XSvecxQ
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] vonschau:
emui flasher

this link is blocked any other link? terima kasih
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Check if you have removed the tick (flag) from Verify header checksum under settings tab. See screenshot attached.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] vonschau:
emui flasher

It did the trick EMUI Flasher worked fine, the Flash+TOOL stuck after booting to TRWP:confused::confused:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Could you explain a little more. I tried Flash tool several times and it works fine.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] vonschau:
Stuck in TRWP

[MENTION=358748]smohanv[/MENTION], as I wrote before, your tool was working for me fine, but when I tried to update to 241 adb reboot bootloader - fastboot flash TRWP works, disconnect start TRWP reconnect and the stuck there,

- waiting for devices - and waiting waiting.. tried many times. switch on and off USB debugging.

Thats were I was asking for suggestions. The EMUI Tool worked for me and rooted

https://xdaforums.com/huawei-p20/how-to/guide-how-to-finally-root-emui9-t3883295
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Saison2018:
#1: Sorry if this seems stupid, first using this method: Does changing Fingerprint to Mate 20 breaks something in the P20 Pro (like firmware update, information in "About Phone", etc...)?

#2: I was on 9.0.0.195, which was certified by Google and everything was fine ( = CTS was OK without changing fingerprint). Do you know if we could change fingerprint ?

In 9.0.0.241 it is = HUAWEI/CLT-L09/HWCLT:9/HUAWEICLT-L09/241C432R1:user/release-keys

I am wondering if we could do something like = HUAWEI/CLT-L09/HWCLT:9/HUAWEICLT-L09/

195

C432R1:user/release-keys (I checked and this is the right sentence/number).

Do not know if we have to do more and how to do this with MagiskHide Props Config

Any advises are welcome.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Well explained question. I tried hide props with 236 and also 241. Safety net passes and can see double green ticks. But trying to use Google pay, it suggests that device is rooted.

I am also looking for best possible solution I am updating magisk canary build whenever available. So far no luck.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] empedocle86:
The same for me on my Honor 10. Always is ok until it says to unplug, turn on on TWRP mode and then when I reconnect it says "waiting for device" ....
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bstiti:
can we update ota files with flasher?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
no.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bstiti:
why?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] CaerCadarn:
[MENTION=358748]smohanv[/MENTION]

Can you please tell me what I am doing wrong?

How can it wait for any device if I have to unplug it before? Do I have to plug it in? If yes, when? My phone is on TWRP now but as always I can't do anything from that point on because everything is decrypted! :(:confused:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
plug your phone after it boot into TWRP

also make sure you turn off lockscreen password and fingerprint prior to doing this method of updating

because,

the way this flash bat work is :

1. flashing TWRP

2. sideloading the update zip file to cache/tmp directory where it will be used later by nocheckrecovery

3. flashing nocheckrecovery

4. using nocheckrecovery to flash new firmware that already sideloaded in step 2

but for TWRP to be able to work, you need to turn off all security
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] CaerCadarn:
So, I plugged it in WHILE booting into TWRP, no dice! I plugged it in AFTER booting into TWRP, no dice! If I don't remove the plug it boots into eRecovery, so no dice either! I'm sure I simply missed something, but the result is the same: it is waiting for any device!

To be honest: I would like to simply remove TWRP and have the EMUI Recovery back just to be able to get the updates regularly. But it seems just simply flash back the stock recovery isn't possible, right? I didn't find any stock recovery.img.

EDIT: Prior to updating I removed all passwords, fingerprint, etc. via Developer Options. So that can't be the fault.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
by saying no dice, is the device even detected on your PC ?

by the time it detected, the comand should be automatically running,

if you plug your device to your PC while in TWRP, try to do "adb devices", is your device listed ?

if its not listed in adb, then its your driver or debugging is off
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] empedocle86:
I tried to update my L29C636 using this Flash Tool but nothing. No password, no fingerprint, no face lock are present and in twrp my device is detected and listed through "adb devices" command, but in Flash tool process it says always "waiting for device" when I reconnect in twrp mode. So what is the problem?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] empedocle86:
Are you sure? I have a Honor 10 (L29C636) with Emui 9. I downloaded latest firmware from Firmware Finder, which is a unapproved firmware, and at reboot I have an error (software failed).

Is there a possibility to split the update_full_base.zip into the update.zip, update_data_public.zip and update_all_hw.zip files to use beta-flashy 0.2 tool?? (In my case it worked with unapproved firmwares...).
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] CaerCadarn:
Exactly the same with my phone! It's listed on adb devices but no matter when I plug the phone in during the reboot it says waiting for device....

Gesendet von meinem CLT-L29 mit Tapatalk
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] ahac85:
is this tool compatible with the Huawei P20?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Yes. It works. But you have to download correct firmware and use with the tool.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mosaiques:
Sorry to ask this but, how exactly do I have to flash the phone with this method? In fastboot mode?

EDIT: Ok, never mind. After I followed the instructions, the phone went into fastboot mode and:

Get ready to the action detailed below as soon as you "Press any key to continue...."

- UNPLUG YOUR PHONE AND PRESS THE VOLUME UP BUTTON UNTIL PHONE BOOTS IN TWRP.

- OTHERWISE THE SYSTEM WILL BOOT NORMALLY AND YOU WILL NEED TO START THIS TOOL AGAIN.

- If you missed this step, close this command window and restart the tool again.

I rebooted my phone and booted in TWRP but now the tool shows:

< waiting for any device >

Phone is connected but nothing happens. :confused:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
It should definitely work. I have used several times without an issue.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bvannier:
Mine wasn't recognized until I use an USB 2.0 port instead of my current USB 3.0
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mosaiques:
Sorry, it doesn't. One thing to point out is that in my case, TWRP sows everything encrypted and I assure you that I took every protection away, no face recognition, no fingerprint nor pin.

No matter which usb port I use, 2.0, 3.0 it's the same.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] otonieru:
wrong TWRP used probably ?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Hi it doesn't matter. You are pushing the flash files in to system partition. As long as you have removed all encryptions (fingerprint, password and anything in settins / security), you are good to go.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] cadkey:
Yes works like a charm. ?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
Good to know. Thanks for the update.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mosaiques:
Thanks for your answer. I don't know what else to do, something is wrong with my phone and I can't figure out what it is, as I already mentioned in THIS post.

Is there a way to flash the phone through fastboot mode and delete everything? and I mean EVERYTHING, a very clean hard reset?

EDIT: To speed up things I've tried already many thing to try to update my phone because I'm stuck in 9.0.0.163. This info shows that something is not right:

fastboot oem get-product-model:

(bootloader) CLT-L09

fastboot getvar vendorcountry:

vendorcountry: hw/eu

fastboot oem get-build-number:

(bootloader) :CLT-LGRP2-OVS 9.0.0.163

fastboot getvar rescue_enter_recovery:

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

fastboot oem oeminforead-SYSTEM_VERSION:

(bootloader) :CLT-L09 8.1.0.161(C432)
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mosaiques:
Never mind, I solved everything with THIS tutorial.

Thanks.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mosaiques:
So, after I restored my phone I tried again to update it with this tutorial and still doesn't work:

- Rebooting..

- Get ready to the action detailed below as soon as you "Press any key to continue...."

- UNPLUG YOUR PHONE AND PRESS THE VOLUME UP BUTTON UNTIL PHONE BOOTS IN TWRP.

- OTHERWISE THE SYSTEM WILL BOOT NORMALLY AND YOU WILL NEED TO START THIS TOOL AGAIN.

- If you missed this step, close this command window and restart the tool again.

Press any key to continue . . .

Press any key to continue . . .

< waiting for any device >

I followed the instructions exactly as written, if this works, I don't know what I am doing wrong.

And something else, after trying to do this I can't get rid of TWRP, so I can't even do a factory reset.