mirror of
https://github.com/Lakr233/vphone-cli.git
synced 2026-04-05 04:59:05 +08:00
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:
26
README.md
26
README.md
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user