Skip to content

Installation

Kabir Oberai edited this page Apr 21, 2017 · 8 revisions

Requirements

  • iOS device
  • Xcode and the iOS SDK
  • Patience and luck

Installation

  1. Install Theos. Make sure that you configured the $THEOS and $PATH variables as described in the guide. Also ensure that you set the correct permissions on the theos directory, otherwise you will encounter errors
  2. Clone this project to your computer (use git clone --recursive because the repository has submodules)
  3. Install the module and template by runnning ./install
  4. Install ios-deploy in any directory in your PATH

Updating

Like Theos, Theos Jailed utilises a rolling release model, meaning the latest commit to the Git repo is the latest version available. You should update Theos Jailed every once in a while to keep the repository up to date with the latest changes in Theos. This can be done simply by switching to a directory containing a Theos Jailed makefile and then running:

$ make update-jailed

If this doesn't work, you may be running an older version of Theos Jailed. In this case, run ./update in the directory where you initially cloned the repository, which will allow you to run make update-jailed in the future.

If the Theos Jailed module is enabled, running make update-theos will also automatically update Theos Jailed.

Note: You must not delete the directory where you originally cloned Theos Jailed to be able to update.

Clone this wiki locally