Skip to content

v0.1.2

Choose a tag to compare

@Lakr233 Lakr233 released this 08 Mar 05:28
· 72 commits to main since this release

vphone-cli v0.1.2

Boot a virtual iPhone (iOS 26) on Apple Silicon via Virtualization.framework and PCC research VM infrastructure.

What's New

Jailbreak Improvements

  • Reworked JB first-boot finalization — dropped dropbear in favor of auto-bootstrapping Sileo, apt, and TrollStore on first boot via a LaunchDaemon (#141)
  • SSH shell profile setup — interactive shells inside the VM now source a proper profile automatically
  • TIPA package support.tipa packages can now be installed alongside regular IPAs, with success alerts (#142)

Documentation

  • Added iOS 26.3.1 (23D8133) to tested environments
  • Reworked all READMEs — fixed patch counts, synced English/Chinese/Japanese/Korean translations
  • Updated SSH instructions to reflect the new jailbreak boot flow

Firmware Variants

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 112 patches 14 phases fw_patch_jb + cfw_install_jb

Requirements

  • macOS 15+ (Sequoia) on Apple Silicon
  • SIP/AMFI disabled (see README for setup)
  • iPhone 15 Pro IPSW + CloudOS restore image

Getting Started

make setup_tools   # install dependencies
make build         # build vphone-cli
make setup_machine # full automation: firmware → first boot

See the README for detailed instructions.