notes/Samsung Heimdall Notes-eB8Dhgke.sh
#!/bin/bash


clear
echo """This will get and build heimdall

For the Samsung tab 4 10.1 a line oc code must be changed.
Reference: https://github.com/Benjamin-Dobell/Heimdall/issues/232

The first error is on line 932 (line is a few off in current code) at the BridgeManager.cpp contains:
success = ReceivePacket(receiveFilePartPacket, receiveEmptyTransferFlags);
but it makes wrong timeout and lost flags.

I use this one:
success = ReceivePacket(receiveFilePartPacket, kDefaultTimeoutReceive, receiveEmptyTransferFlags);

press enter to continue
"""
read

sudo apt-get install build-essential pkg-config zlib1g-dev libusb-dev libqt4-dev qt4-qmake autoconf libtool libusb-1.0-0-dev automake

git clone git://github.com/Benjamin-Dobell/Heimdall.git

vim ./Heimdall/heimdall/source/BridgeManager.cpp

cd Heimdall/libpit
./autogen.sh
./configure
make
cd ../heimdall
./autogen.sh
./configure
make
su -c 'make install'

syntax highlighted by Code2HTML, v. 0.9.1