v1.0.1
Jitterbug is an iOS app that lets you to wirelessly connect to another iOS device (neither are jailbroken) and then launch an app on the connected iOS device with JIT enabled. This can be used with UTM or DolphiniOS or other supported apps for faster emulation speed.
Installation
AltStore is the preferred way to install Jitterbug. You can also sideload the IPA through other means or install it on a jailbroken device using AppSync Unified.
Pairing
Install Jitterbug on your primary device and the app you wish to launch on your secondary device.
On macOS and Windows, make sure you have iTunes installed. On Linux, make sure usbmuxd
is installed (sudo apt install usbmuxd
).
Run jitterbugpair
with your secondary device plugged in to generate YOUR-UDID.mobiledevicepairing
. You need to have a passcode enabled and the device should be unlocked. The first time you run the tool, you will get a prompt for your passcode. Type it in and keep the screen on and unlocked and run the tool again to generate the pairing.
Running
Use AirDrop, email, or another means to copy the .mobiledevicepairing
to your primary iOS device. When you open it, it should launch Jitterbug and import automatically.
Download the Developer Image for the iOS version running on your secondary iOS device and copy both DeveloperDiskImage.dmg
and DeveloperDiskImage.dmg.signature
to your primary iOS device. Open Jitterbug, go to "Support Files" and import both files.
Open Jitterbug, go to "Launcher", and look for your secondary iOS device to show up. If it is not showing up, make sure both devices are connected to the same network (tethering from primary to secondary OR secondary to primary is OK). Select the device and choose the pairing file. Then choose the app to launch and choose the DeveloperDiskImage.dmg
file.
Changes
1.0.1
- Added home screen shortcuts for saved hosts
- Fixed busy spinner not showing for importing files
- Workaround pairing popover not showing on iOS 14.6