yashsingh1/xdaforums huggingface dataset:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Johnny Eng:
Dear all,

Huawei P20 pro 9.1.0.311 has been released however if I'm on magisk with module now. What the best solution to prevent magisk bootloop and rooted after that? Is it disable all current magisk module? Then proceed update?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dlads:
If you flashed whilst magisk was installed then just deactivate magisk and then continue.

If flashing magisk and then that module causes the bootloop then use twrp and the uninstaller to remove it.

Beyond that you would need a rom refresh with a wipe.

Just out of interest, how did you flash 311? I'm going to flash this correctly this time, i have no updates on my phone, nor hicare.

Currently on 190.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Johnny Eng:
Hi Master, thanks for your response!!!

I'm currently running 9.0.0.295, when i launch hi care app, there update for 311.

So to clarify steps below:

1) Firstly i disabled all modules and unistall magisk.

2) Then i run OTA updates for .311

Question is how to obtain root again? Which ramdisk i should flash? Is it possible to flash working patched boot image 182 again?

I don't dare to proceed, as i don't want to face bootloop and then need to wipe data again haahha

Another thing is, the twrp thingy is not working. I tried tons of version still encrypted.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dlads:
Root is done in the same way as before. No different, you're still on pie, it's emui that has moved to 9.1.0 not android mate ;)

I have 311 I think the battery could be better, 320 will be better..

5GB tho lol, wtf??

Edit; no I cannot root in the conventional way. Won't let me. Needs a new version. 3.3.0.2 will not flash for me.. Certainly won't boot to it after flash.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] nighteeeeeY:
Hi there

I just bought a bootloader unlocked P20 Pro with Pie and EMUI 9.0 installed.

I want to downgrade it to 8.1 and install LineageOS, root it and install Xposed.

Now I followed your guide to downgrade, but Ive come to an error fast.

It says

Files that you will be downloading are,

>> Upto build 195

update.zip

update_full_CLT-L29_hw_eu.zip

I did this. I downloaded these two files from that link that you provided and chose the last 8.1 build from July 17th.

>> After build 197 or later

update_full_base.zip

Preparation:

a. Download this Flash tool and extract to your PC

b. Copy downloaded Firmware files to ZIPS-HERE folder (you can find this folder where you have extracted Flash tool

How to flash Firmware

1. Double click to run the file cmd-here.exe. It opens command prompt in the same folder where you are.

2. Once command prompt opens, type FLASH_two_files.bat if you have multiple Firmware files (2 files) or FLASH_full_base.bat if you have single base file from latest EMUI 9.0. Follow steps carefully. Once flashing is complete, it will boot normally.

I did this, copied both files into zips, but then the CMD asks me to now copy the "update_full_base.zip" file in the folder and rename it to update.zip.

Heres the problem. First of all, I dont have this file, because you earlier said that I only need to download update.zip and update_full_CLT-L29_hw_eu.zip. But Im not sure if this is correct. Because I want to install EMUI 8.1 and you said only for 9.0 you need this "update_full_base.zip" or do I not understand correctly? Also, the first link you proved with all the firmwares, there is nowhere a file named like this to be found. Neither for 8.1 nor 9.0.

And all the links you then provided are only for 9.0 or not?

So what is to do here? Where is my error?

Thank you so much for helping! I really appreciate it!

Cheers
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] einchin:
rooting my CLT-AL00

Hi guys

I have a p20 pro that never been used for sometime, it is a Chinese version, I would like to convert it to a google based version phone, is that possible? I try to root it , but there is no OEM unlocking feature, and I read a few articles saying there is no more unlock feature in new EMUI 9 version, so I can't unlock the bootloader. Is there anyway to get around this? I attached my phone specification with this message, if someone could help please reply, thanks.

model - CLT-AL00

Build number - 9.1.0.321 (C00E320R1P1patch02) GPU turbo

EMUI version - 9.1.0
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] brilljohn:
Hi,

I am on 9.1.0.311, with bootloader unlocked, OEM unlocked and without ROOT.

I would like to downgrade all the way to 8.1.

What is the safest way to do it?without losing my unlocked bootloader.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Pretoriano80:
Probably with HiSuite's rollback option, if available for your device.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] brilljohn:
Thank. Will it keep my OEM unlocked? I have p20 PRO.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] brilljohn:
I have tried it.

TWRP tells me "No OS installed" after that.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] frantyk:
how do you fix Soft Brick from Leaving the fingerprint on ... asking for a friend :|
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Achilles Etimone:
Makes me sad a bit since it's a nice, reliable device.

Yet I see no even remotely "safe" way to root and switch to lineageOS which would come along with some inner freedom and a feeling of real ownership over my device.

Furthermore with lineageos would bring security updates for a looong time to this piece of hardware.

By now the phone uses emui 9.1.0 / de.deu 9.0.0.4(lt.f02) / 9.1.0.328(c432e5r1p9).

I can wait to go to lineageos, yet the chances don't seem to get better.

Whenever there will be a new phone the decision a must will be lineageos availability.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] theohtc:
Hi can you talk me how to unlock Huawei mate 20 Pro... Lya. 09 .. I don't know how pless :)
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Achilles Etimone:
So if they have the unlock bootloader,

can I get to lineageOS & root on my P20 pro?

https://support.halabtech.com/index.php?a=downloads&b=folder&id=66145

---------- Post added at 06:12 PM ---------- Previous post was at 06:10 PM ----------

So if they have a really functioning unlock bootloader I can get lineages and wood on my p20 Pro?

https://support.halabtech.com/index.php?a=downloads&b=folder&id=66145
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Achilles Etimone:
...but there is light on the horizon:

https://depl0y.com/posts/P20-Pro-LineageOS-Guide/
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
FLASH_two_files.bat DOESN'T work ???

Hello,

first I want to thank you for that really good instruction - BUT unfortunately it doesn't work for me.

What's my status:

- I did something wrong and now I only have access to Fastboot Mode but nothing else

- My Device Information:

- CLT-L29 9.0.0.195(C432E5R1P9)

- Bootloader: UNLOCKED

- FRP: UNLOCKED

- Downloaded:

- CLT-L29C432E5R1P9B311 (9.1.0.311) from here

- after extracting I got TWO files - see picture attached

- update.zip

- update_full_CLT-L29_hw_eu.zip

- I put both files into folder "ZIPS-HERE"

- double clicked on cmd-here.exe

- put in the command FLASH_two_files.bat and followed the instruction till the point - rename the "update_full_base.zip" to "update.zip" --> that's the problem: I dont't have a "update_full_base.zip" -> see my files in the attached screenshot

- then the message shows: "!!! Missing ZIP files or you have not renamed ZIP files.........!!!"

- after that the command prompt closes

- I also tried to double click directly on the FLASH_two_files.bat but same result

Can please somebody help me.

I'm totally at the end - trying for two days to flash/start up my phone again.

Looking forward to any hint, trick or instruction from someone around here.

Thank you in advance for any help.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Da_Hausa:
Is there really nobody out there who knows what to do or can tell me if and where is a mistake or failure?

Please, it's really anoing not to have my smartphone :(

Thanks to all of you.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Achilles Etimone:
So sorry for you / since it seems so risky I didn't dare to try. Could you solve it?

ich habe mich auch nicht getraut, daran zu gehen, da mir das die das P20 pro zu riskant zu sein scheint. Bist du inzwischen wieder gekommen?

What is the content of the .bat - what filename is the .bat looking for?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bigdaddy1990:
Ja hat er gelöst bekommen, schau mal hier: https://xdaforums.com/huawei-p20-pro/how-to/clt-l29c432e5r1p9b195-9-0-0-195-t3888894/post82112139
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] a500user2013:
So I've got a P20 Pro with EMUI 9.1 (9.1.0.381 c782e11r1p11 clt-l29) and root!! But it only lasts until a reboot. I think.

Here is my full guide if it helps someone

Rooting without TWRP Recovery

Terms

Recovery = an image which runs on your phone to facilitate recovery, we are looking to patch it with a magisk binary

Stock Firmware = the OS installed on your phone by the manufacturer/network operator (branding). We aren't looking to replace this, but we do need to extract a file from the version you currently have

Stock Recovery = the recovery image installed with the P20 'eRecovery'

Prerequisites

adb binary

fastboot binary

Phone is backed up (unlocking the bootloader will factory reset and erase all data/apps)

Phone is plugged in and showing with 'adb devices'

0. Unlock your bootloader

adb reboot bootloader

Once in fastboot mode type

fastboot oem unlock <unlock code>

Let the process finish.

1. Extract stock recovery image (RECOVERY_RAMDIS.img) from the Stock Firmware using Firmware Finder

Get Stock Firmware from :https://pro-teammt.ru/en/online-firmware-database/

Get Firmware Finder from https://xdaforums.com/showthread.php?t=2433454

Get the RECOVERY_RAMDIS.img file using these instructions https://www.theandroidsoul.com/extract-huawei-firmware-update-app

2. Using Magisk Manager app, patch the stock recovery image extracted in Step 1

(I've renamed mine RECOVERY_RAMDIS_9_1_0_381_STOCK.img).

Get Magisk Manager and install the APK (IT's NOT on the Play Store (despite being called the same name)

Tap 'Install' next to 'Magisk is not installed' , then tap 'Install' again, then tap 'Select and Patch a File', then choose the file RECOVERY_RAMDIS_9_1_0_381_STOCK.img (or whatever you called it)

3. Copy the patched recovery image file Magisk just created to your PC

(Magisk will tell you where it put it, generally in your 'Downloads' folder)

4. Flash the Patched Recovery Image using fastboot mode

adb reboot bootloader

fastboot flash recovery_ramdisk RECOVERY_RAMDIS_9_1_0_381_PATCHED.img (replace this .img file with whatever you called it)

NOW read step 5

fastboot reboot

5.This step is very important l!

When you issue the reboot command - you will

Need to press and hold volume up and power buttons simultaneously for a few seconds.

When you're doing this, unplug the USB cable.

As soon as you see the Huawei logo, release BOTH keys

6. Check Root with Magisk Manager/Another root tool
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Heinzx3:
does anyone have an idea how to downgrade the Android 10 BETA?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Achilles Etimone:
PLEASE OPEN THE P20 PRO BOOTLADER

EN Any chance on opening the p20 pro's bootloader?

Or did you guys have your p20 pro & opened the BL before July 2018?

DE Bitte könnte mir jemand sagen, wie ich den Bootloader des p20 pro genkackt bekomme?

Oder hattet ihr eure Geräte alle bereits vor Juni 2018 gekauft und den BL geöffnet?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] sarichter:
Upgrade from 8.1 to 9.0/9.1

I read this thread through and I didn't see any definitive information on whether or not I can upgrade my particular phone.

I'm currently bootloader unlocked, rooted, and running CLT-L29 8.1.0.155 (C636).

In firmware finder, there is no firmware .195 for my phone variant. The latest firmware for this particular phone under EMUI 8 is .158.

Instructions indicate that I need to upgrade to .195 (which does not exist) prior to upgrading to a later build under EMUI 9.

I am not receiving any new updates from Huawei on this phone even though I used to in the past.

Can anyone bridge the gap with my understanding of the steps?

FYI: I have successfully upgraded my Huawei Mediapad to EMUI 9.1 and did so just by flashing a patched Magisk recovery ramdisk image.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] sarichter:
Did you get it figured out, if not I bet I know why.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] sarichter:
Update:

Well I figured out which build version to flash to move to 9.0 for the 636 variant. Does anyone know of a list of actual approved builds for devices? Firmware finder shows that all of the builds I tried to flash are approved. That certainly cannot be true since I soft bricked a number of times trying to install them.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] pd555:
All the links on teammt here do not work - "An error occured".

I tried different browsers/devices

Is there somewhere else to get the firmware builds? Thanks
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gh0stza:
@Da_Hausa

Easiest fix is download and install HiSuite version 8 and select recovery mode. Reboot phone in bootloader and let HiSuite do it's thing.

Tip: While HiSuite is downloading, open Explorer on ur windows and navigate to %userProfile%\Documents\HiSuite\ROM

Then keep a close eye on the download and the second it finishes, copy the folders in that path to any other destination. Those are the firmware files downloaded by HiSuite. These types of UPDATE.APP is only flashable by using HiSuite, but it lets you save that firmware version so you don't have to download it again and if Huawei decides to remove that firmware from their servers, you still have it.

To use that firmware again. Just copy the folders back in the Hisuite directory and install the firmware in the same way in HiSuite
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Use the modified twrp https://xdaforums.com/huawei-p20-pro/development/recovery-twrp-3-2-1-0-t3779400
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] oriveradel:
If modified twrp does NOT work

Second option You have to clean format, of course you loose everything, you can save your flash files to pc and copy them back after format and reboot twrp. lesson learn : never install updates without FIRST removing phone pin or passwords
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] draligus:
My firmware was "CLT-L09 8.1.0.131 (C432)".

Now after update with hurupdater , my firmware seem to be as "Chipset-boston 8.1.0.001 (0216)"

I do not understand anything...
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] enderffx:
Will do !

Actually i did remove PIN / PW / FIngerprints / Face Data...

Lets see,

Ender
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Did you use the firmware for ur phone model or change it from l09 to l29? In the files downloaded use the one that match ur phone.

Flash the firmware again can fix this chipset boston .
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] enderffx:
SUCCESS

The modified TWRP showed the Filesystem so i was able to download the FULL-OTA 156 on another phone and copy it to the P20Pro.

After hurupdater all is fine now.

THANK YOU guys !

Ender

---------- Post added at 10:42 AM ---------- Previous post was at 10:16 AM ----------

STUPID Question:

When rebooting to now install magisk again i learned that the TWRP can NOT decrypt the FS again (of course as i flashed the modded TWRP to the Ramdisk which is gone again).

So... How would i flash the modded TWRP in a way that it is persistent but NOT destroying the erecovery (which i should not do i feel) ? In other words, how to replace the TWRP i have installer persistently ?!

Ender
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Not sure if i understand right what ur asking but you should know that this phone has 2 recovery partitions,one for erecovery and one normale stock recovery.when you flash twrp it's not touching erecovery partition.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] enderffx:
Hi !

Okay, i read "somewhere" that i can overwrite erecovery by mistake and i shy away from that :)

So are you saying that i could do:

fastboot flash recovery twrp_clt_0.1.img

to overwirte my slightly stupid persistent TWRP just like i used to do on other phones ?

no harm to erecovery ?

(Instead of using the keyword "recovery_ramdisk" that is advised in the modded TWRP thread linked to above)

Thanks,

Ender

P.S. ahhh thats where i saw it, this post from a1lpha:

So thats why i am afraid to flash recovery...
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Sorry Not sure, cause long time not flashing my phones other than updating.

But since you flash twrp to recovery_ramdisk so that's the partition that you should flash to get rid of twrp.

Maybe someone with more knowledge will help you with ur question.

Seems you answered ur one question above.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] enderffx:
Fact is i have a persistent TWRP that seems to have trouble with decrypting the FS and if i flash the above linked TWRP i can decrypt FS for that boot. Thats fine and okay but of course it would be better if i can replace my "not-so-good" TWRP with the one linked to above.

No emergency thing but if someone knows, please share !

Ender
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] draligus:
Thanks a lot for your explanation
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Ferezesal19:
When you say "clean formar" you mean wipe data, wipe cache and wipe dalvik?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mrcarlos:
hey ? thanks for the great post, i have only two questions

1: what is diference between the last numbers C131, C152 and C156??

2: afther doing this we can receive further updates via normal OTA??

thanks in advance

best regards
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] zhu911203:
Have been use it for couple days, but it seems like the volte is not working in Canada. Is that can be fix?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dlads:
I think this is privacy my last place of hope.

I used the guide in my signature to debrand.

Since then I have tried to install a few treble ROMs.

I went from a UK EE L-09 782 on 110

To a

European

L-29 432 on 120 (minutes the physical SIM card addition)

I was happy with that and the updates have been frequent. I've now got the 152 update but.

When I install a treble ROM.

I reboot every six to nine minutes.

Whereas someone on the actual L-29 432 phone with no rebranding has no reboots at all.

What was altered? Can it be changed back?

I'm not the only one. Is it ramdisk?

My thread with the same questions are unanswered but I'm not the only one.

It's the only way me and others are going to enjoy other ROMs besides lineage from a linear guy who would rather ridicule sometime rather they investigate an issue to help, or a guy who didn't even have the phone.

For most it's the only hope is a few ROMs to save this pretty much dead beauty of a phone.

I've never fought so hard to keep a device alive.

Damn your Huawei.

Just to clarify

[MENTION=1096076]reppi[/MENTION] has L-29 432 (original)

Omni ROM, RR unofficial, Havoc.

No reboots

Me. Same phone but rebranded from L-09 782

Reboots every 6-9 mins.

What can I alter to help?? OEM info?

Ramdisk?

It's pissing me off!

I've even offered up to£50 for a solution seeing as no one else seems to give a hoot.

Someone knows

I'll be flashing again this weekend, I'll be taking logs, any help would be a help

PS: 2nd in the world? Lol sure!! You're pulling a HTC when they did the one X. How embarrassing, I seem to remember them saying that they only had 2-3% of people to contend with who rooted!!

Lol

Never ever again!!! :svetius:
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] gm007:
Could be a difference in the modem radio for single and dual sim?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Pretoriano80:
Best chance to understand what's wrong on certain firmwares is to get some logs, kmsg and logcat should catch some interesting info.

I don't think there's something wrong with the device after rebranding.

You could try flashing a FullOTA with NoCheck Recovery before trying custom roms again, if that doesn't fix it, then logs are mandatory.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] engineer000:
sorry for the late response. now updated to the latest Version
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] smohanv:
The C code stands for the region.

Huawei CUST Region Provider:

C00 China

C02 Europe Vodafone

C07 ATT USA

C85 T-Mobile USA

C10 Russia

C170 Russia

C21 Telefonica / O2

C40 Czech Republic Telefonica / O2

C55 Italia TIM

C86 Spain Yoigo

C112 Latin America

C121 Türkei

C123 Switzerland

C150 Telekom

C151 India

C183 New Zealand

C185 Middle East & Africa

C209 Asia (Pacific)

C271 Malaysia

C249 Serbia Telekom

C324 Taiwan

C358 Tunisia

C432 Europe

C470 Asia (Pacific)

C605 Colombia

C636 Asia (Pacific)

C637 Spain

C675 India

C900 General Free intern. Version

There are some region which gets OTA very regularly. C432 is one of the region ROMs getting frequent update. After the debrand, you can receive future OTAs as and when released by Huawei.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] rasik80:
Buy a new phone. Your is gone. Broken. Bricked. Forever. Forget it. Look forward. Buy a new fresh one.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] dlads:
Lol

Yea my phone isn't bricked just won't be getting another one of these apple copies.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bravo261:
is no one else on this rom getting messages to restore? my rebrand says i'm on "CLT-L29 8.1.0.156(C432)" and i need to restore to "CLT-L29 8.1.0.156(C432)-FULL" with a full 3.62GB download. says it supposedly won't delete anything, which ain't the end of the world, but to reflash the ramdisk to-and-from twrp and all that...ugh
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] GalaxHe:
Nope, I am just following the steps, it is indeed required to re-root and re-install twrp after each update but that's quite fast. No wipe needed.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bravo261:
Yeah, ain't too bad a process if you're already familiar with it. I owe my employer 20 minutes of my day though
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mrabcx:
Several new patches have come out for 156, how do I install them on the phone? Simply update via EMUI ? Will that impact the unfofficial twrp and/or Magisk ?
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bravo261:
the patches just installed without effecting twrp/magisk...just hit install and reboot
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] Netsoft:
When I tried to install, it just simply reboot into twrp
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] mrabcx:
157 is now out on FF, I guess that will incorporate all these patches.
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bravo261:
the patch i installed today for some screen flickering did make me flash the ramdisk and reroot. worst part is redoing all the security
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] golf60:
I tried both 157 and both showed up as 156 in the system settings
[Huawei P20 Pro ROMs, Kernels, Recoveries, & Other ] bravo261:
i take this all back. the update didn't stick, even though it downloads and reboots into erecovery and concludes with "Update Success," but upon rebooting, it tries to download the update yet again. annoying as hell