Skip to content

v2.9.3

Choose a tag to compare

@Lakr233 Lakr233 released this 12 Oct 19:24
· 105 commits to main since this release

vphone 2.9.3

Core Bundle

  • On RootHide, Install Bootstrap now creates Irisin's data folder in the environment's own /var/mobile/Documents, which is Irisin's home. It used to create an empty, unused folder in the system's /var/mobile/Documents.
  • vphoned uses icli 0.8.0. Registering or refreshing an app no longer stalls and fails with "did not record the plug-ins" when its PlugIns folder holds something that is not an app extension (a .bundle, a .framework, or an .appex without NSExtension). The fallback screenshot path no longer returns a black image.
  • The guest clock keeps the Mac's time. A guest that had been switched off, or whose NTP traffic could not get out, used to stay hours behind. vphone-vm now sends the Mac's time when it connects, every minute, when the Mac wakes, and when the Mac's clock is changed. vphoned gains time.clock. (#659)
  • iPhones that present their own board, such as iPhone18,2, get Camera Control and the Action Button. (#657)
  • The virtual camera now also serves apps that ask for the front camera. Video frames come at the session's preset size, orientation and mirroring, and can be recorded with AVAssetWriter. (#654)
  • The guest display can show roll, pitch and yaw dials, attached to the window, from the motion panel. (#656)

Launchpad

  • No changes. Keep using the notarized Launchpad 2.9.2. The vphone-launchpad-2.9.3.zip built by CI is the same app, unsigned, and still reports version 2.9.2.

Upgrading

Launchpad 2.9.x works with any VPhone.bundle 2.9.x and installs this one from Core Bundle. To move a machine, stop it and choose Change Core Bundle… with 2.9.3 and Update guest environment turned on. The device-tree, camera and vphoned changes reach the guest that way. No restore is needed. An environment you already installed keeps working.

A RootHide guest that had its bootstrap installed before 2.9.3 may have an empty /var/mobile/Documents/wiki.qaq.irisin folder. Nothing uses it, and you can delete it.