Skip to content

Releases: Lakr233/vphone-cli

v0.1.4

10 Mar 04:18

Choose a tag to compare

What's Changed

  • Device tree patching: Implement device tree patching (#170) by @zqxwce
  • Tweakloader integration: Add tweakloader to jailbreak install flow (#173) by @felipejfc
  • Install menu improvements: Gate Install menu action on guest connection state (#174) by @TastyHeadphones
  • TrollStore Lite fixes: Fix TrollStore Lite install failure handling (#172) by @felipejfc
  • Documentation: Tidy tweakloader README and adjust table spacing by @Lakr233

Full Changelog: 0.1.3...0.1.4

v0.1.2

08 Mar 05:28

Choose a tag to compare

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.