Last active
May 3, 2018 12:16
-
-
Save jakob-tsd/a8ac6dba6fe5f1d1123d84409b63884b to your computer and use it in GitHub Desktop.
qdl dragonboard-410c-bootloader-emmc-linux-99.zip
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
theo@HP-550:~/hc3/blobs$ ../qdl/qdl --debug prog_emmc_firehose_8916.mbn rawprogram.xml patch.xml | |
Waiting for QDL tty... | |
HELLO version: 0x2 compatible: 0x1 max_len: 1024 mode: 0 | |
READ image: 13 offset: 0x0 length: 0x34 | |
READ image: 13 offset: 0x34 length: 0x60 | |
READ image: 13 offset: 0x1000 length: 0x1000 | |
READ image: 13 offset: 0x2000 length: 0x988 | |
READ image: 13 offset: 0x3000 length: 0x1000 | |
READ image: 13 offset: 0x4000 length: 0x1000 | |
READ image: 13 offset: 0x5000 length: 0x1000 | |
READ image: 13 offset: 0x6000 length: 0x1000 | |
READ image: 13 offset: 0x7000 length: 0x1000 | |
READ image: 13 offset: 0x8000 length: 0x1000 | |
READ image: 13 offset: 0x9000 length: 0x1000 | |
READ image: 13 offset: 0xa000 length: 0x1000 | |
READ image: 13 offset: 0xb000 length: 0x1000 | |
READ image: 13 offset: 0xc000 length: 0x1000 | |
READ image: 13 offset: 0xd000 length: 0x1000 | |
READ image: 13 offset: 0xe000 length: 0x1000 | |
READ image: 13 offset: 0xf000 length: 0x1000 | |
READ image: 13 offset: 0x10000 length: 0x1000 | |
READ image: 13 offset: 0x11000 length: 0x1000 | |
READ image: 13 offset: 0x12000 length: 0x1000 | |
READ image: 13 offset: 0x13000 length: 0x1000 | |
READ image: 13 offset: 0x14000 length: 0x1000 | |
READ image: 13 offset: 0x15000 length: 0x1000 | |
READ image: 13 offset: 0x16000 length: 0x1000 | |
READ image: 13 offset: 0x17000 length: 0xbe0 | |
END OF IMAGE image: 13 status: 0 | |
DONE status: 0 | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><nop value="ping"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="logbuf@0x0801CDC8 fh@0x08019C30" /></data> | |
LOG: logbuf@0x0801CDC8 fh@0x08019C30 | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><configure MemoryName="ufs" MaxPayloadSizeToTargetInBytes="1048576" verbose="0" ZLPAwareHost="0" SkipStorageInit="0"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Host's payload to target size is too large" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="logbuf@0x0801CDC8 fh@0x08019C30" /></data> | |
LOG: Host's payload to target size is too large | |
LOG: logbuf@0x0801CDC8 fh@0x08019C30 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="NAK" MinVersionSupported="1" MemoryName="eMMC" MaxPayloadSizeFromTargetInBytes="4096" MaxPayloadSizeToTargetInBytes="16384" MaxPayloadSizeToTargetInBytesSupported="16384" MaxXMLSizeInBytes="4096" Version="1" TargetName="8916" /></data> | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><configure MemoryName="ufs" MaxPayloadSizeToTargetInBytes="16384" verbose="0" ZLPAwareHost="0" SkipStorageInit="0"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="logbuf@0x0801CDC8 fh@0x08019C30" /></data> | |
LOG: logbuf@0x0801CDC8 fh@0x08019C30 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" MinVersionSupported="1" MemoryName="eMMC" MaxPayloadSizeFromTargetInBytes="4096" MaxPayloadSizeToTargetInBytes="16384" MaxPayloadSizeToTargetInBytesSupported="16384" MaxXMLSizeInBytes="4096" Version="1" TargetName="8916" /></data> | |
[CONFIGURE] max payload size: 16384 | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="1" physical_partition_number="0" start_sector="131072" filename="sbc_1.0_8016.bin"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 131072, num 1" /></data> | |
LOG: start 131072, num 1 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 131073" /></data> | |
LOG: Finished sector address 131073 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
[PROGRAM] flashed "cdt" successfully | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="506" physical_partition_number="0" start_sector="262144" filename="sbl1.mbn"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 262144, num 506" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 262144, num 506 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 262650" /></data> | |
LOG: Finished sector address 262650 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
[PROGRAM] flashed "sbl1" successfully at 253kB/s | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="303" physical_partition_number="0" start_sector="263168" filename="rpm.mbn"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 263168, num 303" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 263168, num 303 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 263471" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
LOG: Finished sector address 263471 | |
[PROGRAM] flashed "rpm" successfully | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="1175" physical_partition_number="0" start_sector="264192" filename="tz.mbn"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 264192, num 1175" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 264192, num 1175 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 265367" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
LOG: Finished sector address 265367 | |
[PROGRAM] flashed "tz" successfully | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="120" physical_partition_number="0" start_sector="266240" filename="hyp.mbn"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 266240, num 120" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 266240, num 120 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 266360" /></data> | |
LOG: Finished sector address 266360 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
[PROGRAM] flashed "hyp" successfully | |
Unable to open sec.dat...ignoring | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="1067" physical_partition_number="0" start_sector="393248" filename="emmc_appsboot.mbn"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 393248, num 1067" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 393248, num 1067 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 394315" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
LOG: Finished sector address 394315 | |
[PROGRAM] flashed "aboot" successfully | |
Unable to open boot.img...ignoring | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="34" physical_partition_number="0" start_sector="0" filename="gpt_main0.bin"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 0, num 34" /></data> | |
LOG: start 0, num 34 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 34" /></data> | |
LOG: Finished sector address 34 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
[PROGRAM] flashed "PrimaryGPT" successfully | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><program SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="33" physical_partition_number="0" start_sector="NUM_DISK_SECTORS-33." filename="gpt_backup0.bin"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="start 15269855, num 33" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data> | |
LOG: start 15269855, num 33 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 15269888" /></data> | |
LOG: Finished sector address 15269888 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="false" /></data> | |
[PROGRAM] flashed "BackupGPT" successfully | |
Update last partition 10 'rootfs' with actual size in Primary Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="168" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="4" value="NUM_DISK_SECTORS-34."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 4 with 00E8FFDE" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 4 with 00E8FFDE | |
Update last partition 10 'rootfs' with actual size in Backup Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="168" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="NUM_DISK_SECTORS-31." value="NUM_DISK_SECTORS-34."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269857 with 00E8FFDE" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269857 with 00E8FFDE | |
Update Primary Header with LastUseableLBA. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="48" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="1" value="NUM_DISK_SECTORS-34."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 1 with 00E8FFDE" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 1 with 00E8FFDE | |
Update Backup Header with LastUseableLBA. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="48" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="NUM_DISK_SECTORS-1." value="NUM_DISK_SECTORS-34."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with 00E8FFDE" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269887 with 00E8FFDE | |
Update Primary Header with BackupGPT Header Location. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="32" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="1" value="NUM_DISK_SECTORS-1."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 1 with 00E8FFFF" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 1 with 00E8FFFF | |
Update Backup Header with CurrentLBA. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="24" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="NUM_DISK_SECTORS-1." value="NUM_DISK_SECTORS-1."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with 00E8FFFF" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269887 with 00E8FFFF | |
Update Backup Header with Partition Array Location. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="72" filename="DISK" physical_partition_number="0" size_in_bytes="8" start_sector="NUM_DISK_SECTORS-1" value="NUM_DISK_SECTORS-33."/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with 00E8FFDF" /></data> | |
LOG: Patched sector 15269887 with 00E8FFDF | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
Update Primary Header with CRC of Partition Array. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="88" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="1" value="CRC32(2,1536)"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="crc start sector 2, over bytes 1536" /></data> | |
LOG: crc start sector 2, over bytes 1536 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 1 with 4AD0DADB" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 1 with 4AD0DADB | |
Update Backup Header with CRC of Partition Array. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="88" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="NUM_DISK_SECTORS-1." value="CRC32(NUM_DISK_SECTORS-33.,1536)"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="crc start sector 15269855, over bytes 1536" /></data> | |
LOG: crc start sector 15269855, over bytes 1536 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with 4AD0DADB" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269887 with 4AD0DADB | |
Zero Out Header CRC in Primary Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="16" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="1" value="0"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 1 with 00000000" /></data> | |
LOG: Patched sector 1 with 00000000 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
Update Primary Header with CRC of Primary Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="16" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="1" value="CRC32(1,92)"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="crc start sector 1, over bytes 92" /></data> | |
LOG: crc start sector 1, over bytes 92 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 1 with 232FB7A1" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 1 with 232FB7A1 | |
Zero Out Header CRC in Backup Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="16" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="NUM_DISK_SECTORS-1." value="0"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with 00000000" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269887 with 00000000 | |
Update Backup Header with CRC of Backup Header. | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><patch SECTOR_SIZE_IN_BYTES="512" byte_offset="16" filename="DISK" physical_partition_number="0" size_in_bytes="4" start_sector="NUM_DISK_SECTORS-1." value="CRC32(NUM_DISK_SECTORS-1.,92)"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="crc start sector 15269887, over bytes 92" /></data> | |
LOG: crc start sector 15269887, over bytes 92 | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Patched sector 15269887 with E4874975" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
LOG: Patched sector 15269887 with E4874975 | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><setbootablestoragedrive value="0"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><log value="Set bootable drive to 0." /></data> | |
LOG: Set bootable drive to 0. | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
partition 0 is now bootable | |
FIREHOSE WRITE: <?xml version="1.0"?> | |
<data><power value="reset"/></data> | |
FIREHOSE READ: <?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" /></data> | |
theo@HP-550:~/hc3/blobs$ | |
theo@HP-550:~/hc3/blobs$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment