Building & Installing iNDS (Jailbroken) - iNDS-Team/iNDS GitHub Wiki
Option 1: Cydia or Sileo
If you are jailbroken, you can add the source https://inds.nerd.net/ to Cydia or Sileo or click this link to automatically add it to Cydia. Then you can navigate to the iNDS Team Official repository and install iNDS, or search for iNDS in Cydia or Sileo.
Option 2: Compile and install iNDS using the Makefile
Clone the iNDS Git repository. You may do this from a Terminal instance with the command git clone --recurse-submodules https://github.com/iNDS-Team/iNDS
or git clone --recursive https://github.com/iNDS-Team/iNDS
, or from a Git frontend like SourceTree.
If you have not yet opened a Terminal instance, do so now.
Make sure THEOS_DEVICE_IP
is defined. You can do so by running export THEOS_DEVICE_IP=<your iOS device's IP address>
.
Downloading Cocoapods
If you have not don't so for any of your other projects, you will need to download Cocoapods by running sudo gem install cocoapods
in Terminal. You can find more information on the Cocoapods website.
In order to install the Cocoapods dependencies for iNDS, you need to cd
to the project folder (where you cloned the repository), and run pod install
. Cocoapods should install and generate the necessary files for you. It will also set up the iNDS.xcworkspace file which we will open instead of iNDS.xcodeproj from now on.
Building the Project
cd
to the cloned "iNDS" folder, and run make install
.
iNDS will compile and scp
itself to your iOS device.