Prerequisites:
sudo apt-get install -y git libtool m4 automake autoconf libxml2-dev python2.7-dev libusb-dev libusb-1.0-0-dev libssl-dev libreadline-dev libzip-dev libbz2-dev libcurl4-openssl-dev libpng-dev texinfo cmake
More Prerequisites:
git clone https://github.com/libimobiledevice/libplist
cd libplist
sudo ./autogen.sh
sudo make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/libusbmuxd
cd libusbmuxd
sudo ./autogen.sh
sudo make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/libimobiledevice
cd libimobiledevice
sudo ./autogen.sh
sudo make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/usbmuxd
cd usbmuxd
sudo ./autogen.sh
sudo make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/libirecovery
cd libirecovery
sudo ./autogen.sh
sudo make
sudo make install
cd ..
git clone https://github.com/libimobiledevice/idevicerestore
cd idevicerestore
sudo ./autogen.sh
sudo make
sudo make install
cd ..
OpeniBoot Toolchain:
git clone https://github.com/idroid-project/openiboot-toolchain
cd openiboot-toolchain
sudo ./build-toolchain.sh make
sudo make
cd ..
xpwn:
git clone https://github.com/planetbeing/xpwn
cd xpwn
mkdir xpwn-build
cd xpwn-build
sudo cmake ../
sudo make
cd ../..
Syringe:
git clone https://github.com/Chronic-Dev/syringe
cd syringe
sudo make
cd ..
OpeniBoot:
git clone https://github.com/idroid-project/openiBoot
cd openiBoot
cp ../xpwn/xpwn-build/common/libcommon.a ../xpwn/xpwn-build/ipsw-patch/libxpwn.a mk8900image/x86
cd ..
OIBC:
git clone https://github.com/idroid-project/oibc
cd oibc
sudo make
cd ..
Failed to build GCC part 1 (stage: gcc_build)
On the toolchain :/