Install the latest IPA from Releases (or build from source) with Feather, SideStore, AltStore, Sideloadly, or LiveContainer.
Bundle ID: com.chrismack.locus
File pickers often break inside LiveContainer. Do one of the following:
- Long-press Locus in LiveContainer → Settings → enable Fix File Picker, then try Import again.
- Share / open the pairing file into LiveContainer → Locus (iOS share sheet).
- Copy the RPPairing plist contents, open Locus → Paste RPPairing from clipboard (setup or Settings).
- Open Locus → Settings → Pair on this iPhone → Start pairing.
- Allow Local Network (and Location / Notifications if asked).
- Leave Locus open. Go to Settings › Privacy & Security › Developer Mode › Pair with Host.
- Pick Locus → Pair.
- Enter your iPhone unlock passcode first (authorizes pairing).
- When the second prompt appears, type the 6-digit code Locus shows (also sent as a notification).
- Done — RPPairing file is saved on-device.
- On a computer, download idevice_pair.
- Plug in your iPhone, unlock, Trust.
- Generate an RPPairing file (not lockdown / SideStore
.mobiledevicepairing). - AirDrop / Share → Open in Locus, Import, or Paste from clipboard.
Install LocalDevVPN, connect it (default tunnel IP 10.7.0.1).
On Wi‑Fi: drop a pin → Teleport. Then joystick / routes / GPX work; the session can continue on cellular.