ZS670KS rawprogram() and patch0

Search This thread

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
Dear all, my ZS670KS-2A014EU Asus Zenfone 7 flip has bricked. As well known now, an update in Android has caused some issue to his motherboard and I got the dump loop. Now it sticks on bootloader loop. Unfortunately I have never set an oem unluck and all flash via adb or fastboot have been run unsuccessfully. I have only one shot: put the phone in EDL and QFIL for flashing it.
Now: i miss the firers files *.mbn and the
rawprogram() and patch0 fire.I have also tried to use Python GPT tool to create partition.xml (from gpt_both0.bin) but I have got a parse error! I'm desperate!! Might someone of you, please support me giving more indications how to operate? Thanks in advance!
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
read in proper section for your device.

if fastboot is working you can try to flash with unofficial Asus Flash Tool first. it may also possible to boot into EDL mode from fastboot.

Code:
fastboot oem enter-dload
Thanks for your support.
I have tried
fastboot oem enter-dload
But it doesn't work.
An AFT is stucked in "Disconnected" process --> not working.

Finally I follow the original process with EDL and as before I'm stucked in point 4) creating the rawprogram () and patch0. The python job is blocking in this edl --serial and fhloadparse newstuff Loaders. It shows error that edl and fhloadparse are not known commands.

Any additional instructions?

Thanks in advance. BR
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
too many errors on python commands...I changed namesadding py (edl.py), changed the path, system variables...I followed all instructions in the link but I got " edl.py The system cannot execute the specified program". I will try under linux if it goes better than windozzz. Let's see
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
I have tried livecd and even Rom2Box too but I had no luck, I have several error "ssd.bin"missed.. etc. I was able to do rowprogram but I'm not sure if it's correct (i got several warnings). Ijust need to 2 files: rawprogram() and patch0. Can somebody provide me them fot my ZS670KS-2A014EU Asus Zenfone 7 flip? Thanks. BR.
 

alecxs

Forum Moderator
Staff member
Feb 17, 2016
3,690
5
1,581
gitlab.com
no xml files needed for linux. what is the exact command that failed, and what error message?
 

Renate

Recognized Contributor / Inactive Recognized Dev
You can always try my native Windows EDL client. http://www.temblast.com/edl.htm
The command arguments are different, but simple enough.

Editorial: This mania for rawprogram.xml is overblown.
Those stupid files are so much blah-blah-blah.
You only need to know 1) what file goes to 2) what partition.
"Lemme see, where would a recovery.img go?"

Disclaimer: Ok, if you were programming this in a factory and you want to program GPT and everything else without even reloading the GPT, this makes some marginal sense when you have a million to do.
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
You can always try my native Windows EDL client. http://www.temblast.com/edl.htm
The command arguments are different, but simple enough.

Editorial: This mania for rawprogram.xml is overblown.
Those stupid files are so much blah-blah-blah.
You only need to know 1) what file goes to 2) what partition.
"Lemme see, where would a recovery.img go?"

Disclaimer: Ok, if you were programming this in a factory and you want to program GPT and everything else without even reloading the GPT, this makes some marginal sense when you have a million to do.
Hi Renate, I got the error message "this app can not run on your pc"...

even with PowerShell:
edl.exe /l
Program 'edl.exe' failed to run: The specified executable is not a valid application for this OS platform.At line:1
char:1
+ edl.exe /l
+ ~~~~~~~~~~.
At line:1 char:1
+ edl.exe /l
+ ~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: :)) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed

I have tried with Windows7 compatibility mode but nothing to do.
How to proceed?
Thanks.
 
Last edited:

Renate

Recognized Contributor / Inactive Recognized Dev
Last edited:

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
That is very stange. It's the type of error when the file is not even recognized as an executable.

Maybe the download was bad, grab a new copy.
http://www.temblast.com/download/edl.exe
Size=139,776
MD5=c106d7c6f742ec592e3b0636da756317

Mmm, don't you have to do ./edl.exe in PowerShell?
I don't use it.
Hi,

I'm using the windows CMD prompt with Admin grants but I got the following error message:

C:\>edl.exe /l
Found EDL 9008
Could not open device

Could it be that device is locked? As I explaned since begining of the post, "USB debuging" was not enable in Android setting.

Any sugestions how to proceed? Thanks.
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
Thanks for your prompt reply. I'm able to connect but I got this:

Found EDL 9008
Resetting Sahara
Could not write device

I think it's related to oem lock which I'm not able to unlock. Any further advices?
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
I have cleaned all Qualcomm and Samsung drivers, re-instal Zadig WCID drivers (as in photo below), I have also put the phone in EDL modus hardwarly (pin connectors) but still got:

Found EDL 9008
Resetting Sahara
Could not write device

1677412396852.png
 

pingolaido

Senior Member
Nov 29, 2009
56
5
OnePlus 3T
OnePlus 8 Pro
question about loaders: in the link of EDL.com there are loader in the folder "asus_wingtech" for Asus Zenfone ZS630KL, ZS660KL, zenfone_ares but not for my ZS670KS. Which shall I use? Thanks. BR
 

Renate

Recognized Contributor / Inactive Recognized Dev
You may just have to try a few.
Loaders work for multiple models.
You can use my qcomview.exe to see which with qcomview.exe /m random_loader.bin
If a loader fails to load, you have to start over with fresh EDL mode.
Also, you can't disconnect the USB cable during EDL mode, replug it and expect it to work without another reset.
This is all a limitation of the Sahara implementation, not of the EDL client.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    No, you don't have any partitions called "a" or "b".
    It's like I said above:
    You've got recovery_a and recovery_b.
    Just to be safe, you should back them up first.
    Code:
    edl.exe /u /r /precovery_a reca.bak
    edl.exe /u /r /precovery_b recb.bak
    edl.exe /u /w /precovery_a twrp-3.7.0_12-0-I002D.img
    edl.exe /u /w /precovery_b twrp-3.7.0_12-0-I002D.img
    1
    Bear in mind that recovery is overwritten from stock recovery on each boot. make sure you boot straight into recovery mode. Also flashing TWRP on locked bootloader may bring you in trouble as that won't pass signature verification check. unlock bootloader first. on old devices this can be done with hexeditor on devinfo partition. for other devices you need the python edl script to set OEM unlocking on config partition, then unlock bootloader from fastboot.
    1
    Available partitions:

    firehose_client - [LIB]: Lun0: ssd
    firehose_client
    firehose_client - [LIB]: Lun0: persist
    firehose_client
    firehose_client - [LIB]: Lun0: misc
    firehose_client
    firehose_client - [LIB]: Lun0: keystore
    firehose_client
    firehose_client - [LIB]: Lun0: frp
    firehose_client
    firehose_client - [LIB]: Lun0: asdf
    firehose_client
    firehose_client - [LIB]: Lun0: abootdebug
    firehose_client
    firehose_client - [LIB]: Lun0: abootlog
    firehose_client
    firehose_client - [LIB]: Lun0: gpt
    firehose_client
    firehose_client - [LIB]: Lun0: sysinfo
    firehose_client
    firehose_client - [LIB]: Lun0: ADF
    firehose_client
    firehose_client - [LIB]: Lun0: APD
    firehose_client
    firehose_client - [LIB]: Lun0: batinfo
    firehose_client
    firehose_client - [LIB]: Lun0: ftm
    firehose_client
    firehose_client - [LIB]: Lun0: asusfw_a
    firehose_client
    firehose_client - [LIB]: Lun0: asusfw_b
    firehose_client
    firehose_client - [LIB]: Lun0: motor_fw1
    firehose_client
    firehose_client - [LIB]: Lun0: motor_fw2
    firehose_client
    firehose_client - [LIB]: Lun0: xrom_a
    firehose_client
    firehose_client - [LIB]: Lun0: xrom_b
    firehose_client
    firehose_client - [LIB]: Lun0: asusrecord
    firehose_client
    firehose_client - [LIB]: Lun0: super
    firehose_client
    firehose_client - [LIB]: Lun0: recovery_a
    firehose_client
    firehose_client - [LIB]: Lun0: recovery_b
    firehose_client
    firehose_client - [LIB]: Lun0: vbmeta_system_a
    firehose_client
    firehose_client - [LIB]: Lun0: vbmeta_system_b
    firehose_client
    firehose_client - [LIB]: Lun0: metadata
    firehose_client
    firehose_client - [LIB]: Lun0: userdata
    firehose_client
    firehose_client - [LIB]: Lun1: xbl_a
    firehose_client
    firehose_client - [LIB]: Lun1: xbl_config_a
    firehose_client
    firehose_client - [LIB]: Lun2: xbl_b
    firehose_client
    firehose_client - [LIB]: Lun2: xbl_config_b
    firehose_client
    firehose_client - [LIB]: Lun3: ALIGN_TO_128K_1
    firehose_client
    firehose_client - [LIB]: Lun3: cdt
    firehose_client
    firehose_client - [LIB]: Lun3: ddr
    firehose_client
    firehose_client - [LIB]: Lun3: mdmddr
    firehose_client
    firehose_client - [LIB]: Lun4: aop_a
    firehose_client
    firehose_client - [LIB]: Lun4: tz_a
    firehose_client
    firehose_client - [LIB]: Lun4: hyp_a
    firehose_client
    firehose_client - [LIB]: Lun4: modem_a
    firehose_client
    firehose_client - [LIB]: Lun4: bluetooth_a
    firehose_client
    firehose_client - [LIB]: Lun4: mdtpsecapp_a
    firehose_client
    firehose_client - [LIB]: Lun4: mdtp_a
    firehose_client
    firehose_client - [LIB]: Lun4: abl_a
    firehose_client
    firehose_client - [LIB]: Lun4: dsp_a
    firehose_client
    firehose_client - [LIB]: Lun4: keymaster_a
    firehose_client
    firehose_client - [LIB]: Lun4: boot_a
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib_a
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib64_a
    firehose_client
    firehose_client - [LIB]: Lun4: devcfg_a
    firehose_client
    firehose_client - [LIB]: Lun4: qupfw_a
    firehose_client
    firehose_client - [LIB]: Lun4: vbmeta_a
    firehose_client
    firehose_client - [LIB]: Lun4: dtbo_a
    firehose_client
    firehose_client - [LIB]: Lun4: uefisecapp_a
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgoem_a
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgqti_a
    firehose_client
    firehose_client - [LIB]: Lun4: vm-linux_a
    firehose_client
    firehose_client - [LIB]: Lun4: featenabler_a
    firehose_client
    firehose_client - [LIB]: Lun4: imagefv_a
    firehose_client
    firehose_client - [LIB]: Lun4: aop_b
    firehose_client
    firehose_client - [LIB]: Lun4: tz_b
    firehose_client
    firehose_client - [LIB]: Lun4: hyp_b
    firehose_client
    firehose_client - [LIB]: Lun4: modem_b
    firehose_client
    firehose_client - [LIB]: Lun4: bluetooth_b
    firehose_client
    firehose_client - [LIB]: Lun4: mdtpsecapp_b
    firehose_client
    firehose_client - [LIB]: Lun4: mdtp_b
    firehose_client
    firehose_client - [LIB]: Lun4: abl_b
    firehose_client
    firehose_client - [LIB]: Lun4: dsp_b
    firehose_client
    firehose_client - [LIB]: Lun4: keymaster_b
    firehose_client
    firehose_client - [LIB]: Lun4: boot_b
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib_b
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib64_b
    firehose_client
    firehose_client - [LIB]: Lun4: devcfg_b
    firehose_client
    firehose_client - [LIB]: Lun4: qupfw_b
    firehose_client
    firehose_client - [LIB]: Lun4: vbmeta_b
    firehose_client
    firehose_client - [LIB]: Lun4: dtbo_b
    firehose_client
    firehose_client - [LIB]: Lun4: uefisecapp_b
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgoem_b
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgqti_b
    firehose_client
    firehose_client - [LIB]: Lun4: vm-linux_b
    firehose_client
    firehose_client - [LIB]: Lun4: featenabler_b
    firehose_client
    firehose_client - [LIB]: Lun4: imagefv_b
    firehose_client
    firehose_client - [LIB]: Lun4: devinfo
    firehose_client
    firehose_client - [LIB]: Lun4: dip
    firehose_client
    firehose_client - [LIB]: Lun4: apdp
    firehose_client
    firehose_client - [LIB]: Lun4: msadp
    firehose_client
    firehose_client - [LIB]: Lun4: spunvm
    firehose_client
    firehose_client - [LIB]: Lun4: limits
    firehose_client
    firehose_client - [LIB]: Lun4: limits-cdsp
    firehose_client
    firehose_client - [LIB]: Lun4: logfs
    firehose_client
    firehose_client - [LIB]: Lun4: logdump
    firehose_client
    firehose_client - [LIB]: Lun4: storsec
    firehose_client
    firehose_client - [LIB]: Lun4: uefivarstore
    firehose_client
    firehose_client - [LIB]: Lun4: secdata
    firehose_client
    firehose_client - [LIB]: Lun4: vm-keystore
    firehose_client
    firehose_client - [LIB]: Lun4: vm-data
    firehose_client
    firehose_client - [LIB]: Lun5: ALIGN_TO_128K_2
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs3
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs1
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs2
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs3_CA
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefsc
    firehose_client
    firehose_client - [LIB]: Lun6: sysconf
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey2
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey3
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey4
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey5
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey6

    Thanks
    1
    Did you get my misc.img? I uploaded but I don't see it in chat? I tried again. Zipped it works!
    1
    as the linux tool has issues with reading GPT, best is use Renates edl.exe and flash each partition line by line.

    I recommend to double check the file size matches partition size and double check the files are in raw format. for this I would read all partitions off device as failsafe backup and compare with HxD editor if the files looks similar.

    You have posted the partition list, use that as base and create some excel sheet for the partition mapping. if you have any bat file, look inside for the mapping.
  • 1
    No, you don't have any partitions called "a" or "b".
    It's like I said above:
    You've got recovery_a and recovery_b.
    Just to be safe, you should back them up first.
    Code:
    edl.exe /u /r /precovery_a reca.bak
    edl.exe /u /r /precovery_b recb.bak
    edl.exe /u /w /precovery_a twrp-3.7.0_12-0-I002D.img
    edl.exe /u /w /precovery_b twrp-3.7.0_12-0-I002D.img
    1
    Bear in mind that recovery is overwritten from stock recovery on each boot. make sure you boot straight into recovery mode. Also flashing TWRP on locked bootloader may bring you in trouble as that won't pass signature verification check. unlock bootloader first. on old devices this can be done with hexeditor on devinfo partition. for other devices you need the python edl script to set OEM unlocking on config partition, then unlock bootloader from fastboot.
    1
    Available partitions:

    firehose_client - [LIB]: Lun0: ssd
    firehose_client
    firehose_client - [LIB]: Lun0: persist
    firehose_client
    firehose_client - [LIB]: Lun0: misc
    firehose_client
    firehose_client - [LIB]: Lun0: keystore
    firehose_client
    firehose_client - [LIB]: Lun0: frp
    firehose_client
    firehose_client - [LIB]: Lun0: asdf
    firehose_client
    firehose_client - [LIB]: Lun0: abootdebug
    firehose_client
    firehose_client - [LIB]: Lun0: abootlog
    firehose_client
    firehose_client - [LIB]: Lun0: gpt
    firehose_client
    firehose_client - [LIB]: Lun0: sysinfo
    firehose_client
    firehose_client - [LIB]: Lun0: ADF
    firehose_client
    firehose_client - [LIB]: Lun0: APD
    firehose_client
    firehose_client - [LIB]: Lun0: batinfo
    firehose_client
    firehose_client - [LIB]: Lun0: ftm
    firehose_client
    firehose_client - [LIB]: Lun0: asusfw_a
    firehose_client
    firehose_client - [LIB]: Lun0: asusfw_b
    firehose_client
    firehose_client - [LIB]: Lun0: motor_fw1
    firehose_client
    firehose_client - [LIB]: Lun0: motor_fw2
    firehose_client
    firehose_client - [LIB]: Lun0: xrom_a
    firehose_client
    firehose_client - [LIB]: Lun0: xrom_b
    firehose_client
    firehose_client - [LIB]: Lun0: asusrecord
    firehose_client
    firehose_client - [LIB]: Lun0: super
    firehose_client
    firehose_client - [LIB]: Lun0: recovery_a
    firehose_client
    firehose_client - [LIB]: Lun0: recovery_b
    firehose_client
    firehose_client - [LIB]: Lun0: vbmeta_system_a
    firehose_client
    firehose_client - [LIB]: Lun0: vbmeta_system_b
    firehose_client
    firehose_client - [LIB]: Lun0: metadata
    firehose_client
    firehose_client - [LIB]: Lun0: userdata
    firehose_client
    firehose_client - [LIB]: Lun1: xbl_a
    firehose_client
    firehose_client - [LIB]: Lun1: xbl_config_a
    firehose_client
    firehose_client - [LIB]: Lun2: xbl_b
    firehose_client
    firehose_client - [LIB]: Lun2: xbl_config_b
    firehose_client
    firehose_client - [LIB]: Lun3: ALIGN_TO_128K_1
    firehose_client
    firehose_client - [LIB]: Lun3: cdt
    firehose_client
    firehose_client - [LIB]: Lun3: ddr
    firehose_client
    firehose_client - [LIB]: Lun3: mdmddr
    firehose_client
    firehose_client - [LIB]: Lun4: aop_a
    firehose_client
    firehose_client - [LIB]: Lun4: tz_a
    firehose_client
    firehose_client - [LIB]: Lun4: hyp_a
    firehose_client
    firehose_client - [LIB]: Lun4: modem_a
    firehose_client
    firehose_client - [LIB]: Lun4: bluetooth_a
    firehose_client
    firehose_client - [LIB]: Lun4: mdtpsecapp_a
    firehose_client
    firehose_client - [LIB]: Lun4: mdtp_a
    firehose_client
    firehose_client - [LIB]: Lun4: abl_a
    firehose_client
    firehose_client - [LIB]: Lun4: dsp_a
    firehose_client
    firehose_client - [LIB]: Lun4: keymaster_a
    firehose_client
    firehose_client - [LIB]: Lun4: boot_a
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib_a
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib64_a
    firehose_client
    firehose_client - [LIB]: Lun4: devcfg_a
    firehose_client
    firehose_client - [LIB]: Lun4: qupfw_a
    firehose_client
    firehose_client - [LIB]: Lun4: vbmeta_a
    firehose_client
    firehose_client - [LIB]: Lun4: dtbo_a
    firehose_client
    firehose_client - [LIB]: Lun4: uefisecapp_a
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgoem_a
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgqti_a
    firehose_client
    firehose_client - [LIB]: Lun4: vm-linux_a
    firehose_client
    firehose_client - [LIB]: Lun4: featenabler_a
    firehose_client
    firehose_client - [LIB]: Lun4: imagefv_a
    firehose_client
    firehose_client - [LIB]: Lun4: aop_b
    firehose_client
    firehose_client - [LIB]: Lun4: tz_b
    firehose_client
    firehose_client - [LIB]: Lun4: hyp_b
    firehose_client
    firehose_client - [LIB]: Lun4: modem_b
    firehose_client
    firehose_client - [LIB]: Lun4: bluetooth_b
    firehose_client
    firehose_client - [LIB]: Lun4: mdtpsecapp_b
    firehose_client
    firehose_client - [LIB]: Lun4: mdtp_b
    firehose_client
    firehose_client - [LIB]: Lun4: abl_b
    firehose_client
    firehose_client - [LIB]: Lun4: dsp_b
    firehose_client
    firehose_client - [LIB]: Lun4: keymaster_b
    firehose_client
    firehose_client - [LIB]: Lun4: boot_b
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib_b
    firehose_client
    firehose_client - [LIB]: Lun4: cmnlib64_b
    firehose_client
    firehose_client - [LIB]: Lun4: devcfg_b
    firehose_client
    firehose_client - [LIB]: Lun4: qupfw_b
    firehose_client
    firehose_client - [LIB]: Lun4: vbmeta_b
    firehose_client
    firehose_client - [LIB]: Lun4: dtbo_b
    firehose_client
    firehose_client - [LIB]: Lun4: uefisecapp_b
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgoem_b
    firehose_client
    firehose_client - [LIB]: Lun4: multiimgqti_b
    firehose_client
    firehose_client - [LIB]: Lun4: vm-linux_b
    firehose_client
    firehose_client - [LIB]: Lun4: featenabler_b
    firehose_client
    firehose_client - [LIB]: Lun4: imagefv_b
    firehose_client
    firehose_client - [LIB]: Lun4: devinfo
    firehose_client
    firehose_client - [LIB]: Lun4: dip
    firehose_client
    firehose_client - [LIB]: Lun4: apdp
    firehose_client
    firehose_client - [LIB]: Lun4: msadp
    firehose_client
    firehose_client - [LIB]: Lun4: spunvm
    firehose_client
    firehose_client - [LIB]: Lun4: limits
    firehose_client
    firehose_client - [LIB]: Lun4: limits-cdsp
    firehose_client
    firehose_client - [LIB]: Lun4: logfs
    firehose_client
    firehose_client - [LIB]: Lun4: logdump
    firehose_client
    firehose_client - [LIB]: Lun4: storsec
    firehose_client
    firehose_client - [LIB]: Lun4: uefivarstore
    firehose_client
    firehose_client - [LIB]: Lun4: secdata
    firehose_client
    firehose_client - [LIB]: Lun4: vm-keystore
    firehose_client
    firehose_client - [LIB]: Lun4: vm-data
    firehose_client
    firehose_client - [LIB]: Lun5: ALIGN_TO_128K_2
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs3
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs1
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs2
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefs3_CA
    firehose_client
    firehose_client - [LIB]: Lun5: mdm1m9kefsc
    firehose_client
    firehose_client - [LIB]: Lun6: sysconf
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey2
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey3
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey4
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey5
    firehose_client
    firehose_client - [LIB]: Lun6: asuskey6

    Thanks
    1
    Did you get my misc.img? I uploaded but I don't see it in chat? I tried again. Zipped it works!
    1
    as the linux tool has issues with reading GPT, best is use Renates edl.exe and flash each partition line by line.

    I recommend to double check the file size matches partition size and double check the files are in raw format. for this I would read all partitions off device as failsafe backup and compare with HxD editor if the files looks similar.

    You have posted the partition list, use that as base and create some excel sheet for the partition mapping. if you have any bat file, look inside for the mapping.