VZW GS5 unable to download pit
Created by: randomperson3
Running manjaro linux trying to reflash just the rom on my phone. When attempting to download the pit file, I get errors. I've tried both the version available in the official arch and manjaro repos as well as from the master branch AND the master branch with pr 329 among a few other pr's that claimed to fix the issue with my phone. here is my full debug output
`heimdall download-pit --output s5 --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]
[ 0.005423] [00001213] libusb: debug [libusb_get_device_list] [ 0.005450] [00001213] libusb: debug [discovered_devs_append] need to increase capacity [ 0.005463] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005468] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005472] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005476] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005480] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005511] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.005523] [00001213] libusb: debug [libusb_open] open 1.3 [ 0.084084] [00001213] libusb: debug [usbi_add_pollfd] add fd 10 events 4 [ 0.084122] [00001213] libusb: debug [libusb_get_device_descriptor] [ 0.084133] [00001213] libusb: debug [libusb_get_config_descriptor] index 0 Claiming interface... [ 0.084179] [00001213] libusb: debug [libusb_claim_interface] interface 1 Setting up interface... [ 0.084252] [00001213] libusb: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0
Initialising protocol... [ 0.084417] [00001213] libusb: debug [libusb_alloc_transfer] transfer 0x185c068 [ 0.084433] [00001213] libusb: debug [libusb_submit_transfer] transfer 0x185c068 [ 0.084446] [00001213] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 0.084465] [00001213] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4 [ 0.084500] [00001213] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.084512] [00001213] libusb: debug [handle_events] poll fds modified, reallocating [ 0.084531] [00001213] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 0.084608] [00001213] libusb: debug [handle_events] poll() returned 1 [ 0.084624] [00001213] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=4 [ 0.084632] [00001213] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1 [ 0.084643] [00001213] libusb: debug [handle_bulk_completion] last URB in transfer --> complete! [ 0.084651] [00001213] libusb: debug [disarm_timerfd] [ 0.084662] [00001213] libusb: debug [usbi_handle_transfer_completion] transfer 0x185c068 has callback 0x7f4796fb6b90 [ 0.084673] [00001213] libusb: debug [sync_transfer_cb] actual_length=4 [ 0.084689] [00001213] libusb: debug [libusb_free_transfer] transfer 0x185c068 [ 0.084703] [00001213] libusb: debug [libusb_alloc_transfer] transfer 0x185c068 [ 0.084712] [00001213] libusb: debug [libusb_submit_transfer] transfer 0x185c068 [ 0.084723] [00001213] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 0.084738] [00001213] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 7 [ 0.084756] [00001213] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.084767] [00001213] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 1.084805] [00001213] libusb: debug [handle_events] poll() returned 1 [ 1.084840] [00001213] libusb: debug [handle_events] timerfd triggered [ 1.084856] [00001213] libusb: debug [libusb_cancel_transfer] transfer 0x185c068 [ 1.085128] [00001213] libusb: debug [disarm_timerfd] [ 1.085149] [00001213] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms [ 1.085159] [00001213] libusb: debug [handle_events] poll() returned 1 [ 1.085171] [00001213] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0 [ 1.085179] [00001213] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1 [ 1.085186] [00001213] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2 [ 1.085192] [00001213] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting [ 1.085200] [00001213] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation [ 1.085207] [00001213] libusb: debug [disarm_timerfd] [ 1.085218] [00001213] libusb: debug [usbi_handle_transfer_completion] transfer 0x185c068 has callback 0x7f4796fb6b90 [ 1.085229] [00001213] libusb: debug [sync_transfer_cb] actual_length=0 [ 1.085240] [00001213] libusb: debug [libusb_free_transfer] transfer 0x185c068 ERROR: Protocol initialisation failed!
Releasing device interface... [ 1.085296] [00001213] libusb: debug [libusb_release_interface] interface 1
[ 1.085336] [00001213] libusb: debug [libusb_close] [ 1.085349] [00001213] libusb: debug [usbi_remove_pollfd] remove fd 10 [ 1.085372] [00001213] libusb: debug [libusb_exit] [ 1.085382] [00001213] libusb: debug [libusb_exit] destroying default context `