mirror of
https://github.com/Lakr233/vphone-cli.git
synced 2026-10-01 23:54:35 +08:00
Documentation
Start with the Launchpad quick start. For terminal use, see Create and Run. Version 2.x applies the complete firmware patch set; there are no selectable patch variants.
| Guide | Use it for |
|---|---|
| Downloads | Notarized Launchpad versions and matching VPhone.bundle versions |
| Host Setup | Apple Silicon, SIP and AMFI settings, signing and preflight |
| Create and Run | Firmware inputs, full or manual pipeline, vphoned, storage and backups |
| Compatibility | Verified firmware pairs and what the checks prove |
| Package Environment | Installing and removing a package manager in the VM |
| Troubleshooting | Launch refusals, restore failures, Home key and app problems |
| Launchpad Command Line | Installing and testing a local build with vphone-launchpad-cli |
Translations
These pages give a translated overview and quick start. The guides above hold the current procedures.
For Contributors
vphone-launchpad: A Mac app that downloads and installsVPhone.bundleand sets up the host. Released separately.vphone-cli: Prepares firmware, patches it, restores the system, and manages VMs.vphone-vm: Runs the VM and shows its window.vphoned: The control service inside the VM. The window's features and the API work through it.
| Path | Contents |
|---|---|
VPhoneExecutable/ |
vphone-cli, vphone-vm, firmware patching and restore |
VPhoneKit/ |
Shared host libraries and API client |
VPhoneDaemon/ |
vphoned |
VPhoneGuestComponents/ |
Hooks and helper programs inside the VM |
VPhoneLaunchpad/ |
The Launchpad app and its helper |
xcodebuild -workspace VPhone.xcworkspace -scheme VPhone buildproduces and validatesVPhone.bundle. Run each project's test scheme separately.- The research index groups patch and implementation records by subject.
- The patch inventory compares patches per component.