Skip to content

Instantly share code, notes, and snippets.

@luis-pereira
Created July 19, 2016 16:22
Show Gist options
  • Save luis-pereira/8c6525a39b0f716fdc492eac47aac5aa to your computer and use it in GitHub Desktop.
Save luis-pereira/8c6525a39b0f716fdc492eac47aac5aa to your computer and use it in GitHub Desktop.
heimdall-output-pull-329
[lpereira@faisca bin]$ sudo ./heimdall download-pit --output mini2.pit --verbose --no-reboot --usb-log-level debug
Heimdall v1.4.1
Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/
This software is provided free of charge. Copying and redistribution is
encouraged.
If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/
Initialising connection...
Detecting device...
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.008045] [00002e05] libusb: debug [libusb_get_device_list]
[ 0.008529] [00002e05] libusb: debug [libusb_get_device_descriptor]
[ 0.008545] [00002e05] libusb: debug [libusb_get_device_descriptor]
[ 0.008556] [00002e05] libusb: debug [libusb_get_device_descriptor]
[ 0.008575] [00002e05] libusb: debug [libusb_open] open 3.16
[ 0.008648] [00002e05] libusb: debug [usbi_add_pollfd] add fd 10 events 4
[ 0.008666] [00002e05] libusb: debug [libusb_get_device_descriptor]
[ 0.008686] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a4108
[ 0.008701] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a4108
[ 0.008716] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.008777] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.008795] [00002e05] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.008816] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.011653] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 0.011683] [00002e05] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=4
[ 0.011698] [00002e05] libusb: debug [handle_control_completion] handling completion status 0
[ 0.011713] [00002e05] libusb: debug [disarm_timerfd]
[ 0.011727] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a4108 has callback 0x7f2293a9cb90
[ 0.011741] [00002e05] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.011778] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a4108
[ 0.011801] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 0.011815] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 0.011832] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.011853] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.011862] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.015614] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 0.015633] [00002e05] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=18
[ 0.015643] [00002e05] libusb: debug [handle_control_completion] handling completion status 0
[ 0.015652] [00002e05] libusb: debug [disarm_timerfd]
[ 0.015661] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 0.015669] [00002e05] libusb: debug [sync_transfer_cb] actual_length=18
[ 0.015677] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
Manufacturer: "Sasmsung"
[ 0.015695] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 0.015702] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 0.015710] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.015730] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.015739] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.019618] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 0.019637] [00002e05] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=4
[ 0.019646] [00002e05] libusb: debug [handle_control_completion] handling completion status 0
[ 0.019655] [00002e05] libusb: debug [disarm_timerfd]
[ 0.019665] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 0.019673] [00002e05] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.019682] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
[ 0.019691] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 0.019699] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 0.019707] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.019733] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.019745] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.023650] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 0.023683] [00002e05] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=16
[ 0.023697] [00002e05] libusb: debug [handle_control_completion] handling completion status 0
[ 0.023710] [00002e05] libusb: debug [disarm_timerfd]
[ 0.023725] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 0.023738] [00002e05] libusb: debug [sync_transfer_cb] actual_length=16
[ 0.023752] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
Product: "MSM7x27"
length: 18
device class: 2
S/N: 0
VID:PID: 04E8:685D
bcdDevice: 0100
iMan:iProd:iSer: 1:2:0
nb confs: 1
[ 0.023839] [00002e05] libusb: debug [libusb_get_config_descriptor] index 0
interface[0].altsetting[0]: num endpoints = 1
Class.SubClass.Protocol: 02.02.01
endpoint[0].address: 82
max packet size: 0010
polling interval: 09
interface[1].altsetting[0]: num endpoints = 2
Class.SubClass.Protocol: 0A.00.00
endpoint[0].address: 81
max packet size: 0200
polling interval: 00
endpoint[1].address: 01
max packet size: 0200
polling interval: 00
Claiming interface...
[ 0.023978] [00002e05] libusb: debug [libusb_claim_interface] interface 1
Setting up interface...
[ 0.024037] [00002e05] libusb: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0
Initialising protocol...
[ 0.026661] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 0.026680] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 0.026694] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.026712] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 0.026743] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.026758] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 1.026747] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 1.026791] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 1.026821] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 1.027682] [00002e05] libusb: debug [disarm_timerfd]
[ 1.027705] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 1.027723] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 1.027741] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 1.027755] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 1.027767] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 1.027778] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 1.027790] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 1.027801] [00002e05] libusb: debug [disarm_timerfd]
[ 1.027814] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 1.027827] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 1.027842] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
[ 1.278005] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 1.278053] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 1.278067] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 1.278092] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 1.278134] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 1.278149] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 2.278121] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 2.278277] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 2.278300] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 2.278767] [00002e05] libusb: debug [disarm_timerfd]
[ 2.278794] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 2.278810] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 2.278828] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 2.278841] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 2.278854] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 2.278865] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 2.278878] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 2.278889] [00002e05] libusb: debug [disarm_timerfd]
[ 2.278902] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 2.278914] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 2.278931] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
[ 2.779069] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 2.779106] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 2.779122] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 2.779140] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 2.779172] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 2.779183] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.779174] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 3.779220] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 3.779240] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 3.779853] [00002e05] libusb: debug [disarm_timerfd]
[ 3.779877] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 3.779890] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 3.779909] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 3.779923] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 3.779936] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 3.779947] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 3.779959] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 3.779971] [00002e05] libusb: debug [disarm_timerfd]
[ 3.779984] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 3.779997] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 3.780013] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
[ 4.530157] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 4.530196] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 4.530210] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 4.530230] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 4.530270] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 4.530285] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 5.530251] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 5.530291] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 5.530311] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 5.530957] [00002e05] libusb: debug [disarm_timerfd]
[ 5.530980] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 5.530997] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 5.531014] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 5.531027] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 5.531040] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 5.531051] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 5.531062] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 5.531074] [00002e05] libusb: debug [disarm_timerfd]
[ 5.531087] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 5.531099] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 5.531115] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
[ 6.531244] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 6.531283] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 6.531297] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 6.531319] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 6.531359] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 6.531374] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 7.531347] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 7.531392] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 7.531406] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 7.532082] [00002e05] libusb: debug [disarm_timerfd]
[ 7.532106] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 7.532126] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 7.532146] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 7.532160] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 7.532172] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 7.532183] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 7.532195] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 7.532207] [00002e05] libusb: debug [disarm_timerfd]
[ 7.532220] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 7.532233] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 7.532249] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer. Retrying...
[ 8.782392] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 8.782435] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 8.782449] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 8.782470] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 8.782509] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 8.782524] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 9.782495] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 9.782537] [00002e05] libusb: debug [handle_events] timerfd triggered
[ 9.782552] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[ 9.783213] [00002e05] libusb: debug [disarm_timerfd]
[ 9.783237] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 9.783256] [00002e05] libusb: debug [handle_events] poll() returned 1
[ 9.783276] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 9.783289] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 9.783301] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 9.783313] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 9.783325] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 9.783336] [00002e05] libusb: debug [disarm_timerfd]
[ 9.783349] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[ 9.783361] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[ 9.783377] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: libusb error -7 whilst sending bulk transfer.
ERROR: Failed to send handshake![ 9.783430] [00002e05] libusb: debug [libusb_alloc_transfer] transfer 0x16a3ab8
[ 9.783442] [00002e05] libusb: debug [libusb_submit_transfer] transfer 0x16a3ab8
[ 9.783455] [00002e05] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 9.783472] [00002e05] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 7
[ 9.783505] [00002e05] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 9.783519] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[10.783505] [00002e05] libusb: debug [handle_events] poll() returned 1
[10.783548] [00002e05] libusb: debug [handle_events] timerfd triggered
[10.783562] [00002e05] libusb: debug [libusb_cancel_transfer] transfer 0x16a3ab8
[10.784276] [00002e05] libusb: debug [disarm_timerfd]
[10.784299] [00002e05] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[10.784317] [00002e05] libusb: debug [handle_events] poll() returned 1
[10.784336] [00002e05] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[10.784350] [00002e05] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[10.784362] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[10.784373] [00002e05] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[10.784385] [00002e05] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[10.784397] [00002e05] libusb: debug [disarm_timerfd]
[10.784409] [00002e05] libusb: debug [usbi_handle_transfer_completion] transfer 0x16a3ab8 has callback 0x7f2293a9cb90
[10.784422] [00002e05] libusb: debug [sync_transfer_cb] actual_length=0
[10.784438] [00002e05] libusb: debug [libusb_free_transfer] transfer 0x16a3ab8
ERROR: Failed to receive handshake response. Result: -7
ERROR: Protocol initialisation failed!
Releasing device interface...
[10.784522] [00002e05] libusb: debug [libusb_release_interface] interface 1
[10.784577] [00002e05] libusb: debug [libusb_close]
[10.784601] [00002e05] libusb: debug [usbi_remove_pollfd] remove fd 10
[10.784628] [00002e05] libusb: debug [libusb_exit]
[10.784641] [00002e05] libusb: debug [libusb_exit] destroying default context
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment