github jxlarrea/kiosk-satellite 2026.8.87

one hour ago

What's new in Kiosk Satellite 2026.8.87

Bug Fixes

  • On Android 7, turning on Dismiss on face crashed the app the first time the screensaver's face detector ran, and the Show fingers gesture silently never worked. The exact releases of the two on-device vision runtimes the app shipped (LiteRT 1.4.0 behind face detection, MediaPipe Tasks 0.10.29 behind the hand landmarker) import a libc call Android only gained in version 8, so neither native library could be loaded there, and the face detector let that failure escape as a process crash. The app now ships releases without that dependency (LiteRT 1.4.2, MediaPipe Tasks 0.10.26.1), so face detection and Show fingers run on Android 7 like everywhere else. As a safety net, a runtime that fails to load is caught instead of crashing: the face switches render disabled with the reason, the Show fingers trigger is not offered, the camera never starts for either leg, and the log says why once.
  • A crash while the screen was off left the kiosk at the launcher, with the service keeping the device online in Home Assistant but no dashboard up: the crash self-heal counted the screen going dark as the user leaving. It now brings the kiosk back after a crash on a dark panel too, like one on a lit screen.

Changed

  • Show fingers is not available on x86 devices (ChromeOS, FydeOS and BlissOS containers) for now: the MediaPipe release that runs on Android 7 ships no x86 build, and the releases that do are the ones that cannot load on Android 7. The trigger is not offered when adding a gesture there and says so. Face detection is unaffected.
  • The Gestures entry in the settings menu reads "Touch, palm and clap gestures", on the device and in the remote admin page, now that a raised hand is a trigger alongside touch and claps.

Don't miss a new kiosk-satellite release

NewReleases is sending notifications on new releases.