Repository navigation
SpatialFin 2.7.0
⚠️ Superseded by v2.7.1The split-A/V freshness gate in 2.7.0 could silently disable lipsync drift correction during long playback. Do not use these APKs — install v2.7.1 instead.
Signed sideload build of SpatialFin 2.7.0 (versionCode 101).
Which file?
| Device | Download |
|---|---|
| Phone / Samsung Galaxy XR / Beam Pro (modern, 64-bit) | SpatialFin-2.7.0-phone-xr-arm64-v8a.apk |
| Old 32-bit phone | SpatialFin-2.7.0-phone-xr-armeabi-v7a.apk |
| Google TV Streamer & most Android TV (32-bit) | SpatialFin-2.7.0-androidtv-armeabi-v7a.apk |
| 64-bit Android TV box | SpatialFin-2.7.0-androidtv-arm64-v8a.apk |
If unsure on a TV, the androidtv-armeabi-v7a build runs on the widest set of devices.
Installing
- Enable Install unknown apps for your browser or file manager (Settings -> Apps -> Special access).
- Open the downloaded
.apkand confirm.
Signed with the official SpatialFin release key (APK Signature Scheme v2).
What's new in 2.7.0
- Split-A/V lipsync overhaul - continuous PI speed-trim drift correction, jitter smoothing, stale-beacon rejection, per-codec audio latency, matched-filter calibration.
- FCast protocol v4 - NTP clock-sync + commanded synchronized start, fully back-compatible with v3 / non-SpatialFin receivers.
- Discovery reliability - multiple installs/devices now coexist and advertise correctly.
Technical detail: see SPLIT_AV_SYNC_V4.md and PR #22.