Skip to content

Releases: RomashkaTea/apple-pairback

PairBack v0.1.3

Choose a tag to compare

@RomashkaTea RomashkaTea released this 03 Oct 19:44
9034b8c

Fixes Apply failing with “NanoRegistry file readback differs.” PairBack now writes the NanoRegistry plist directly, verifies its contents, and expects a reboot before live preferences reflect the new values. Restore preserves unrelated plist entries added later.

The unsigned IPA has passed local build and archive checks; this fix still needs an on-device retry. SHA-256: f29a440c82c0a56f7018f63b5132a0544a03e6f268dc7ac58c9e1e26c6214f1f

PairBack v0.1.2

PairBack v0.1.2 Pre-release
Pre-release

Choose a tag to compare

@RomashkaTea RomashkaTea released this 03 Oct 08:53
930fb06

Adds the missing iOS launch-screen declaration so PairBack can use the full display on modern iPhones instead of appearing inside an older, letterboxed screen size. No pairing logic changed.

Unsigned IPA for sideloading. SHA-256: d26eb6fdf5dc1394cb1068db596650b27a805bd829cc1129c388cbb8a3356610

PairBack v0.1.1

PairBack v0.1.1 Pre-release
Pre-release

Choose a tag to compare

@RomashkaTea RomashkaTea released this 02 Oct 21:17
26a6e5a

PairBack now accepts Lara DarkSword's published iOS ranges (17.0–18.7.1 and 26.0–26.0.1) instead of requiring one iPhone model and build. It resolves the MobileGestalt key offset for the running system and validates the cache before writing. The README is shorter.

The unsigned IPA requires sideloading. Pairing has only been verified with an iPhone 16 Pro on iOS 18.6.2 and a Series 10 on watchOS 26.5. DarkSword can panic the device; this remains an experimental prerelease.

SHA-256: c4987d4dd88fbe939f2705a42e01ae4abc46570de919525ab06f3029d7ae1f74

PairBack v0.1.0 (experimental)

Pre-release

Choose a tag to compare

@RomashkaTea RomashkaTea released this 02 Oct 21:03
d0e17ca

Experimental unsigned IPA for iPhone 16 Pro on iOS 18.6.2 (22G100).

PairBack applies and verifies the Network Relay feature flag, AppleInternalInstall MobileGestalt value, and NanoRegistry 99/23/10/6 preferences. It backs up previous values for selective restoration. Launchd KRW persistence is compiled out.

Verification: four focused planner tests passed, iOS Release build succeeded, IPA integrity checked, bundle ID/device family verified, and the MobileGestalt planner was checked against the saved iOS 18.6.2 before/after cache. The standalone PairBack app has not yet had an end-to-end run on a fresh device. DarkSword can panic this phone; the app never retries it automatically.

Sideload PairBack-unsigned.ipa manually with iLoader. SHA-256 is in SHA256SUMS.