Handshaking with Loke... ERROR: Failed to receive response!
Thanks for a very useful app Benjamin.
I recently got a Samsung Galaxy S GT-i9000 which I rooted and am trying to flash with Heimdall-frontend 1.3.1.
I'm running Ubuntu 12.04 Precise Pangolin, AMD64 and installed Heimdall 1.3.1 and frontend as those were the most recent packages for 64-bit debian in Github.
libusb-1.0-0 and libusb-1.0-0:i386 are installed and I have adb.
The Galaxy is attached by USB in Download mode - Heimdall-frontend detects the Galaxy, and I downloaded the PIT file which involved communicating with Loke. However when I run the manual flash I get the following Status messages:
Heimdall v1.3.1, Copyright (c) 2010-2011, Benjamin Dobell, Glass Echidna
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:
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...
Checking if protocol is initialised...
Protocol is not initialised.
Initialising protocol...
Handshaking with Loke...
ERROR: Failed to receive response!
Underneath it says, confusingly
Flash completed successfully!
however the progress bar is on 0%, and the phone hasn't rebooted - it's still in download mode, so it looks like the flash has failed.
The strange thing is that Loke was fine when I downloaded the PIT. Since the failed flash I've tried to download the PIT again, and this time it fails with the same handshake error. But the phone hasn't rebooted, and is still detected by Heimdall.
I've found a couple of references to this problem elsewhere, but nothing applicable to my situation. I'm loath to reboot the phone as the error message suggests that the flash has failed, and I'd rather try to complete it before I get any more problems.
Can anyone suggest how to get the Loke handshaking working again and complete the flash? Thanks!