Add cfw_install_jb_finalize to jailbreak firmware variant docs

This commit is contained in:
Lakr
2026-03-07 22:59:33 +08:00
parent 61c2a18f52
commit e6d7f1579e
5 changed files with 31 additions and 29 deletions

View File

@@ -18,13 +18,13 @@ Boot a virtual iPhone (iOS 26) via Apple's Virtualization.framework using PCC re
Three patch variants are available with increasing levels of security bypass:
| Variant | Boot Chain | CFW | Make Targets |
| ------------------- | :-------------: | :-------: | ---------------------------------- |
| **Regular** | 41 patches | 10 phases | `fw_patch` + `cfw_install` |
| **Development** | 52 patches | 12 phases | `fw_patch_dev` + `cfw_install_dev` |
| **Jailbreak** | 66 / 78 patches | 14 phases | `fw_patch_jb` + `cfw_install_jb` |
| Variant | Boot Chain | CFW | Make Targets |
| --------------- | :-------------: | :-------: | ------------------------------------------------------------ |
| **Regular** | 41 patches | 10 phases | `fw_patch` + `cfw_install` |
| **Development** | 52 patches | 12 phases | `fw_patch_dev` + `cfw_install_dev` |
| **Jailbreak** | 66 / 78 patches | 14 phases | `fw_patch_jb` + `cfw_install_jb` + `cfw_install_jb_finalize` |
`66` = default JB kernel method plan; `78` = default + optional kernel methods (`VPHONE_JB_ENABLE_OPTIONAL=1`).
> `cfw_install_jb_finalize` requires booting into the full system, not the ramdisk.
See [research/0_binary_patch_comparison.md](./research/0_binary_patch_comparison.md) for the detailed per-component breakdown.