[ASUS ZenFone 7 / 7 Pro Questions & Answers] pingolaido:
copy firehose from Asus raw image prog_firehose_ddr_lp5.elf and save in

hwid + pkhash[16].bin

edl modules oemunlock enable

but I got „TypeError: object of type 'response' has no len()“

here the log

START:

Qualcomm Sahara / Firehose Client V3.60 (c) B.Kerler 2018-2022.

main - Trying with no loader given ...

main - Waiting for the device

main - Device detected :)

main - Mode detected: firehose

main - Trying to connect to firehose loader ...

firehose - INFO: Binary build date: Aug 21 2020 @ 23:52:31

firehose - INFO: Chip serial num: 3272308287 (0xc30b763f)

firehose - INFO: Supported Functions (15):

firehose - INFO: program

firehose - INFO: read

firehose - INFO: nop

firehose - INFO: patch

firehose - INFO: configure

firehose - INFO: setbootablestoragedrive

firehose - INFO: erase

firehose - INFO: power

firehose - INFO: firmwarewrite

firehose - INFO: getstorageinfo

firehose - INFO: benchmark

firehose - INFO: emmc

firehose - INFO: ufs

firehose - INFO: fixgpt

firehose - INFO: getsha256digest

firehose - INFO: End of supported functions 15

firehose_client

firehose_client - [LIB]: No --memory option set, we assume "UFS" as default ..., if it fails, try using "--memory" with "UFS","NAND" or "spinor" instead !

firehose

firehose - [LIB]: Couldn't detect MaxPayloadSizeFromTargetinBytes

firehose

firehose - [LIB]: Couldn't detect TargetName

firehose - TargetName=Unknown

firehose - MemoryName=UFS

firehose - Version=1

firehose - Trying to read first storage sector...

firehose - Running configure...

firehose - Storage report:

firehose - total_blocks:30879744

firehose - block_size:4096

firehose - page_size:4096

firehose - num_physical:7

firehose - manufacturer_id:462

firehose - serial_num:1297306958

firehose - fw_version:102

firehose - mem_type:UFS

firehose - prod_name:KLUDG4UHDB-B2E1

firehose_client - Supported functions:

-----------------

program,read,nop,patch,configure,setbootablestoragedrive,erase,power,firmwarewrite,getstorageinfo,benchmark,emmc,ufs,fixgpt,getsha256digest

firehose - Patch:

--------------------

firehose - {'value': 'ACK', 'rawmode': 'false'}

firehose - Patch:

--------------------

firehose - {'value': 'ACK', 'rawmode': 'false'}

Patched sector 239342, offset 16 with value 1, size in bytes 1.

firehose -

Reading from physical partition 4, sector 239342, sectors 1

Done |--------------------------------------------------| 0.0% Read (Sector 0xProgress: |██████--------------------------------------------| 12.5% Read (SectProgress: |████████████--------------------------------------| 25.0% Read (SectProgress: |███████████████████-------------------------------| 37.5% Read (SectProgress: |█████████████████████████-------------------------| 50.0% Read (SectProgress: |███████████████████████████████-------------------| 62.5% Read (SectProgress: |██████████████████████████████████████------------| 75.0% Read (SectProgress: |████████████████████████████████████████████------| 87.5% Read (SectProgress: |██████████████████████████████████████████████████| 100.0% Read (Sector 0x1 of 0x1, ) 1.71 MB/s

Traceback (most recent call last):

File "/home/edl/./edl", line 391, in <module>

base.run()

File "/home/edl/./edl", line 386, in run

fh.handle_firehose(cmd, options)

File "/home/edl/edlclient/Library/firehose_client.py", line 897, in handle_firehose

return self.firehose.modules.run(command=mcommand, args=moptions)

File "/home/edl/edlclient/Library/Modules/init.py", line 100, in run

return self.generic.oem_unlock(enable)

File "/home/edl/edlclient/Library/Modules/generic.py", line 94, in oem_unlock

if (len(data) > 0x7FFE20) and data[0x7FFE00:0x7FFE10] == b"ANDROID-BOOT!\x00\x00\x00":

TypeError: object of type 'response' has no len()

END