Update README with new dependencies and commands

Added cmake to the list of dependencies
add sudo for ramdisk_build
finalization steps for jailbreak installation.
This commit is contained in:
Morpheus
2026-03-07 21:54:34 +07:00
committed by GitHub
parent 61c2a18f52
commit 752876d4eb

View File

@@ -72,7 +72,7 @@ Boot into Recovery (long press power button), open Terminal, then choose one set
**Install dependencies:**
```bash
brew install ideviceinstaller wget gnu-tar openssl@3 ldid-procursus sshpass keystone autoconf automake pkg-config libtool
brew install ideviceinstaller wget gnu-tar openssl@3 ldid-procursus sshpass keystone autoconf automake pkg-config libtool cmake
```
**Submodules** — this repo uses a git submodule for resource archives. Clone with:
@@ -126,7 +126,7 @@ make boot_dfu # keep running
```bash
# terminal 2
make ramdisk_build # build signed SSH ramdisk
sudo make ramdisk_build # build signed SSH ramdisk
make ramdisk_send # send to device
```
@@ -140,6 +140,7 @@ iproxy 2222 22
```bash
# terminal 2
make cfw_install
# or: make cfw_install_jb # jailbreak variant
```
## First Boot
@@ -168,6 +169,23 @@ shutdown -h now
> **Note:** Without the host key generation step, dropbear (SSH server) will accept connections but immediately close them because it has no keys to perform the SSH handshake.
## *(optional) Finalize JB Patches*
```bash
# terminal 1 — keep running
make boot # keep running
```
```bash
# terminal 2 — keep running
iproxy 22222 22222
```
```bash
# terminal 3 — keep running
make cfw_install_jb_finalize
```
## Subsequent Boots
```bash
@@ -226,6 +244,10 @@ killall dropbear
dropbear -R -p 22222
```
```bash
make cfw_install_jb_finalize
```
**Q: Can I update to a newer iOS version?**
Yes. Override `fw_prepare` with the IPSW URL for the version you want: