Repository navigation
Highlights
- Adds an English Android setup-screen screenshot to the README.
- Fixes setup-screen placement with edge-to-edge system bars on current Android releases.
- Aligns the Android and Mac relay package versions at 0.1.1.
- Keeps the relay protocol and message-processing behavior unchanged from v0.1.0.
Install or upgrade
- Download the APK, checksum, SPDX SBOM, and certificate fingerprint from this release.
- Run: shasum -a 256 -c android-imessage-relay-v0.1.1.apk.sha256
- Verify the signing certificate with apksigner.
- Install with: adb install -r android-imessage-relay-v0.1.1.apk
The package ID remains io.github.parryqiu.androidimessagerelay. This APK uses the same release certificate as v0.1.0 and supports an in-place upgrade.
Verification
- Android unit tests, lint, debug and release builds passed with JDK 17.
- Four Android device tests passed on an Android 16 Emulator.
- The Mac relay test suite passed with 22 tests.
- CI, CodeQL, dependency review, Terraform validation, identity scanning, and Gitleaks passed on the release commit.
- The signed APK uses APK Signature Scheme v2 and v3.
Known limitations
- SMS only; MMS media and other application notifications are not relayed.
- A signed-in, awake Mac with Messages configured is required.
- Cloudflare Tunnel and Zero Trust Access remain required for phones away from the home network.
- Some Android ROMs require explicit autostart and battery-optimization exemptions.
See CHANGELOG.md, README.md, and RELEASING.md for complete details.