iOS Tweak development setup notes
Prerequisites
- Theos installed
- A Macbook, or the ability to follow along on other platforms
- Make sure you have the following path variables set.
- Have a jailbroken device, if not. Jailbreak via CheckRa1n or Unc0ver
- 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
2020-05-26