All of the modern iOS tools. Unified.
pip install iphonetool
uv tool install iphonetool
pip install git+https://git.jacoblightning3.xyz/jacoblightning3/iphonetool.git@master
or from the mirror:
pip install git+https://github.com/Jacoblightning/iphonetool.git@master
uv tool install --compile-bytecode https://git.jacoblightning3.xyz/jacoblightning3/iphonetool.git
or from the mirror:
uv tool install --compile-bytecode https://github.com/Jacoblightning/iphonetool.git
Important
When you clone https://github.com/yhavry/remote_boot, make sure you switch to the d421-a12-a13-postpwned-prep branch!
Before you can run linux (or remote boot) on a phone, you must run iphonetool-linuxprep with a path to remoteboot.sh, which is located in https://github.com/yhavry/remote_boot
- Run
iphonetool.py infoto give info on connected devices - Run
iphonetool.py -hto show help for the current device (this help changes per-device)
palera1n --dfuhelperpalera1n --exit-recoveryideviceenterrecoveryremote_booting linuxusbliter8ctl
iphonetool is currently licensed under the GPLv3.