[Other Tools & General Discussion] arc_u:
Hello need help with my soft bricked Huawei P20 EML-L29, that is rebooting itself, with only access to fastboot when plugged to computer

Last huawei version was 10.0.0.182 (C432...)

I'm using HiSuite v10.0.0.510 as v11 doesn't work (No Internet message)

As firmware I use :

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v468651/f1/ EML-LGRP2-OVS 10.0.0.182

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v475208/f1/ EML-L29-CUST 10.0.0.7(C432)

http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v328695/f1/ EML-L29-PRELOAD 10.0.0.3(C432R1)

It's all good on download and extract

But as soon as HiSuite goes on Install recovery phase and when it hit 1%, the phone exit fastboot and goes on bootloop.

And the recovery phase still goes on but when it hit 100% it's say recovery failed

I did try again and when the phone goes on bootloop I put it back to fastboot asap but same error at the end of the Install recovery phase

Pls help guys

LOGS *****************************************************************

************************************************************

[tid=21444]]]][[[DATA2: ?]]][[[DATA3: ?]]]

[2020-12-24 16:35:17:783][L2_VIM][sn=110][RESULT: TRUE][HiSuite_SystemUpdate][[[CAUSE: ?]]][[[DATA1: full_recovery result body=[{"status": "0","versionPackageCheckResults": [{"status": "0","autoPollingCycle": "1","versionPackageType": 2,"components": [{"versionID": "468651","version": "EML-LGRP2-OVS 10.0.0.182","name": "EML-LGRP2-OVS 10.0.0.182","pointVersion": "0","versionType": "1","url": "http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v468651/f1/","createTime": "2020-04-02T07:02:39+0000","componentID": 1,"description": "","reserveUrl": "updatessl.dbankcdn.com","ruleAttr": ""}],"checkEnd": "1"},{"status": "0","autoPollingCycle": "1","components": [{"componentID": 1,"createTime": "2020-04-02T06:33:41+0000","description": "","name": "EML-L29-CUST 10.0.0.7(C432)","pointVersion": "0","reserveUrl": "updatessl.dbankcdn.com","ruleAttr": "","url": "http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v475208/f1/","version": "EML-L29-CUST 10.0.0.7(C432)","versionID": "475208"}],"versionPackageType": 3,"checkEnd": "1"},{"status": "0","autoPollingCycle": "1","components": [{"componentID": 1,"createTime": "2020-04-02T06:33:41+0000","description": "","name": "EML-L29-PRELOAD 10.0.0.3(C432R1)","pointVersion": "0","reserveUrl": "updatessl.dbankcdn.com","ruleAttr": "","url": "http://update.dbankcdn.com/TDS/data/files/p3/s15/G5422/g1755/v328695/f1/","version": "EML-L29-PRELOAD 10.0.0.3(C432R1)","versionID": "328695"}],"versionPackageType": 4,"checkEnd": "1"}]}][tid=21444]]]][[[DATA2: ?]]][[[DATA3: ]]]

sha256 match.[tid=21444]]]]

sha256 match.[tid=21444]]]]

sha256 match.[tid=21444]]]]

Unzip file: C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base.zip[tid=20372]]]]

ERROR_CODE=0]]][[[DATA1: CreateDirectory fail.[tid=21444]]]]

ERROR_CODE=0]]][[[DATA1: CreateDirectory fail.[tid=21444]]]]

ERROR_CODE=0]]][[[DATA1: CreateDirectory fail.[tid=21444]]]]

appFile: C:\Users\college\Documents\Hisuite\ROM/EML-L29-CUST 10.0.0.7(C432)/full/update_cust_EML-L29_hw_eu_temp\PTABLE.APP no exist[tid=21444]]]]

m_romFile: C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\UPDATE.APP[tid=20372]]]]

appFile: C:\Users\college\Documents\Hisuite\ROM/EML-L29-CUST 10.0.0.7(C432)/full/update_cust_EML-L29_hw_eu_temp\USERDATA.APP no exist[tid=21444]]]]

cmd[fastboot flash rescue_recovery_boot "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recoveryboot.img"] return [error: cannot load 'C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recoveryboot.img'\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_kernel "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\sec_kernel.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_kernel' (24576 KB)...\r\nOKAY [ 0.540s]\r\nwriting 'rescue_recovery_kernel'...\r\nOKAY [ 0.182s]\r\nfinished. total time: 0.722s\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_ramdisk "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recovery_ramdisk.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_ramdisk' (32768 KB)...\r\nOKAY [ 0.722s]\r\nwriting 'rescue_recovery_ramdisk'...\r\nOKAY [ 0.030s]\r\nfinished. total time: 0.752s\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_vendor "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recovery_vendor.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_vendor' (16384 KB)...\r\nOKAY [ 0.363s]\r\nwriting 'rescue_recovery_vendor'...\r\nOKAY [ 0.022s]\r\nfinished. total time: 0.385s\r\n][tid=7828]]]]

GetUGSPortInfo return rescue_ugs_port: UGSA\r\nfinished. total time: 0.002s\r\n[tid=7828]]]]

EnterRecovery return (bootloader) This is sec phone!!\r\nrescue_enter_recovery: start to hisuite mode!\r\nfinished. total time: 0.183s\r\n[tid=7828]]]]

Diag port is no available[tid=7828]]]]

RepairLogic::UpdateStatus 3[tid=10256]]]]

IsRescueMode return rescue_version: rescue0.6\r\nfinished. total time: 0.063s\r\n[tid=25544]]]]

getvar devicemodel return devicemodel: EML-L29\r\nfinished. total time: 0.005s\r\n[tid=25544]]]]

getvar vendorcountry return vendorcountry: hw/eu\r\nfinished. total time: 0.005s\r\n[tid=25544]]]]

get fastboot oem getencryptudid failed.[tid=25544]]]]

getudid false[tid=25544]]]]

RSA_decrypt success oem getencryptimei,length=15.[tid=25544]]]]

GetEncryptIMEI true.[tid=25544]]]]

encryptResult len=3072,count=6.[tid=25544]]]]

RSA_decrypt success oem get-encrypt-key-attestation,length=1400.[tid=25544]]]]

encryptResult len=3584,count=7.[tid=25544]]]]

RSA_decrypt success oem get-encrypt-device-certificate,length=1640.[tid=25544]]]]

GetInfoPKI=true[tid=25544]]]]

getvar system_update_state return getvar:system_update_state FAILED (remote: cannot system get update state in oeminfo)\r\nfinished. total time: 0.015s\r\n[tid=25544]]]]

?]]][[[DATA1: fastboot oem oeminforead-hotainfo m_cVersion=C432,m_dVersion=D000,m_firmware=,m_imsi len=5.[tid=25544]]]][[[DATA2: ?]]][[[DATA3: ?]]]

oem oeminforead-SYSTEM_VERSION return ...\r\n(bootloader) :EML-L29 9.0.0.160(C432E7R1P11)\r\nOKAY [ 0.006s]\r\nfinished. total time: 0.006s\r\n[tid=25544]]]]

oem oeminforead-SYSTEM_VERSION return ...\r\n(bootloader) :EML-L29 9.0.0.160(C432E7R1P11)\r\nOKAY [ 0.007s]\r\nfinished. total time: 0.007s\r\n[tid=25544]]]]

oem oeminforead-BASE_VERSION return ...\r\n(bootloader) :EML-LGRP2-OVS 10.0.0.182\r\nOKAY [ 0.006s]\r\nfinished. total time: 0.006s\r\n[tid=25544]]]]

oem oeminforead-CUSTOM_VERSION return ...\r\n(bootloader) :EML-L29-CUST 10.0.0.7(C432)\r\nOKAY [ 0.008s]\r\nfinished. total time: 0.008s\r\n[tid=25544]]]]

oem oeminforead-PRELOAD_VERSION return ...\r\n(bootloader) :EML-L29-PRELOAD 10.0.0.3(C432R1)\r\nOKAY [ 0.006s]\r\nfinished. total time: 0.007s\r\n[tid=25544]]]]

oem get-custom-c-version return ...\r\n(bootloader) \r\nOKAY [ 0.005s]\r\nfinished. total time: 0.005s\r\n[tid=25544]]]]

rescue_get_hwid return (bootloader) 69E3E5D7F2E1515099026D4AD28A0047\r\n(bootloader) 2B590FE19FF7C7DEC5CFD0252E81AEE6\r\nrescue_get_hwid: \r\nfinished. total time: 0.002s\r\n[tid=25544]]]]

rescue_get_updatetoken return rescue_get_updatetoken: E280F7893170DF46\r\nfinished. total time: 0.025s\r\n[tid=25544]]]]

rescue0.3 or newer, request from OTA.[tid=20372]]]]

?]]][[[DATA1:

************************* full_recovery *************************

* udid:false

* VendorCountry:hw-eu

* C_Version:C432

* D_version:D000

* DashBoard:41.003.53.00.06

* DeviceName:EML-L29

* packageType:full_recovery

* FirmWare:

* FirmWare_Base:EML-LGRP2-OVS 10.0.0.182

* FirmWare_Cust:EML-L29-CUST 10.0.0.7(C432)

* FirmWare_Preload:EML-L29-PRELOAD 10.0.0.3(C432R1)

* Language:

* OS:all

* SaleInfo:

************************************************************

Those lines :

cmd[fastboot flash rescue_recovery_boot "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recoveryboot.img"] return [error: cannot load 'C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recoveryboot.img'\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_kernel "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\sec_kernel.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_kernel' (24576 KB)...\r\nOKAY [ 0.540s]\r\nwriting 'rescue_recovery_kernel'...\r\nOKAY [ 0.182s]\r\nfinished. total time: 0.722s\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_ramdisk "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recovery_ramdisk.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_ramdisk' (32768 KB)...\r\nOKAY [ 0.722s]\r\nwriting 'rescue_recovery_ramdisk'...\r\nOKAY [ 0.030s]\r\nfinished. total time: 0.752s\r\n][tid=7828]]]]

cmd[fastboot flash rescue_recovery_vendor "C:\Users\college\Documents\Hisuite\ROM/EML-LGRP2-OVS 10.0.0.182/full/update_full_base_temp\recovery_vendor.img"] return [target reported max download size of 471859200 bytes\r\nsending 'rescue_recovery_vendor' (16384 KB)...\r\nOKAY [ 0.363s]\r\nwriting 'rescue_recovery_vendor'...\r\nOKAY [ 0.022s]\r\nfinished. total time: 0.385s\r\n][tid=7828]]]]

And yes there is no recoveryboot.img inside the unzip system file