[Huawei P20 Pro Guides, News, & Discussion] R4mboX:
Hello dear xsache. I'm playing around with my P20 Pro since yesterday morning and I fked up.

I used DC Phoenix which can also set phone into Software TestPoint mode which is a great thing.

But... I'm now stuck exactly on that Device Verification, and I cant flash new Firmware because CURVER can't be flashed. I'm now wondering how I can deactivate Device Verification.

I can get into TestPoint Mode + Fastboot (with temp. unlocked bootloader), and I can get into Regular Fastboot (with locked bootloader).

I would like to run TWRP and install LineAgeOS, but I cant start TWRP out of TestPoint Mode.

I already ordered OctoPlus licence, but maybe you can give me a hint on how to deactivate verification.

Thx.

Update: With OctoPlus I managed to fully flash EMUI 8. Verification Message is gone.

But still no TWRP :)

I can get into Testpoint mode and Flash to recovery_ramdisk. Then get out of Testpoint Mode and phone reboots normally. Then shutdown. If I try Vol Down + Power I get into Fastboot, if I try Vol UP + Power I get into Huawei eRecovery...

If I go to fastboot mode and type "fastboot reboot recovery" it gets me into Huawei eRecovery too.

Do I need to flash another Partition? Or are changes reverted after I get out of Testpoint Mode?

UPDATE2:

FKIN HELL! FK HUAWEI!

I managed to boot into TWRP.

In DC Phoenix I went into Testpoint mode, temporarily unlocked bootloader, then:

fastboot flash erecovery_ramdisk twrp-3.5.0_9-0-charlotte.img (make sure its *e*recovery)

Then.... started holding Vol UP + Power, in DC Phoenix Disables TestPointed and holded the buttons all the time.

It then went into fastboot and then into ... TWRP!

Unfortunately, TWRP was not able to provide mounted partitions to windows and fastboot commands didnt work. But I was able to adb push the zip to /storage.

When I tried to install, I got following error:

huawei.verify_vendor_build_id() failed to read

current vendor build id: -2

updater process ended with ERROR: 7

Fking Huawei all over the place....

Update3:

Changed updater-script in LineAge Zip. remove first 3 assert lines... hehe xd

Successfully flashed.

It could have been so nice.... tried to reboot but it always went to TWRP. Not able to boot System.... :/

Gonna Flash EMUI 9 and Try again.

And then EMUI10 and Try again.

And then Give up and burn that fking phone.

Final(?) Update:

Phone Dead. Looks like I flashed a Bad FW.

(1) Verification failed msg back.

(2) eRecovery destroyed (recovery image load failed)

(3) Bootloader Locked

(4) FRP Locked, so no bootloader unlock

I then have thrown the phone out of the window.

OK, unfortunately that was just in my imagination.

I opened up the phone and used hardwaretestpoint, got into fastboot with DC Phoenix and was able to flash another firmware...

I think LineAge OS like it is (Install Script) wont work with termporary unlocked bootloader.

It looks like TWRP does some stuff it needs an unlocked bootloader for.

So we will have to wait until there is a working method.

BTW, Ministry of Solutions really offers CLT-L29 Bootloader unlock codes now. But it seems to doesnt work with every model. He was on my PC yesterday for hours trying to do so but the found Code didnt work. It was the second phone (P20 Pro) that didnt work for him. With some others he was successful. So there might be some hope for some people out there. He refunded my $15 same day even after I told him he could keep it.

To be continued...