Skip to main content

Blog

iOS Tweak development setup notes

Prerequisites

  1. Theos installed
  2. A Macbook, or the ability to follow along on other platforms
  3. Make sure you have the following path variables set.
  4. Have a jailbroken device, if not. Jailbreak via CheckRa1n or Unc0ver
  5. Install the OpenSSH package from cydia to allow ssh into device.

In ~/.zprofile

export THEOS=~/theos
export THEOS_MAKE_PATH=$THEOS/makesfiles/

# if your device isn't plugged in, type in your devices WiFi address.
export THEOS_DEVICE_IP=127.0.0.1
export THEOS_DEVICE_PORT=2222

In ~/.nicrc

username = "bojanin <ven1xus@icloud.com>"
package_prefix = "com.bojanin"
how to ssh into device

ssh -p <port> root@<ip_address>

ssh -p 2222 root@127.0.01

theos tricks?

make do is the same as make package install

Example of creating a tweak

Here is a link