github jxlarrea/lineageos-echo-kiosk-satellite crown-2026.10.4
Echo Show 8 (1st gen) 2026.10.4

2 hours ago

LineageOS for the Echo Show 8 (1st Gen), Kiosk Satellite Edition 2026.10.4

This release adds double tap to wake, fixes apps crashing when a filled-in text field came into view and no longer carries GApps or Magisk over from another image.

New

  • Double tap to wake (#25). Android offered a Double tap to wake setting, but it did nothing. When the screen turned off, the touch driver put the touch chip to sleep and cut its power, so no tap could reach Android. The chip now keeps scanning while the screen is off. The driver now turns the screen on when two touches start within 400 ms of each other. No other touch reaches Android while the screen is off. Android's Double tap to wake setting turns it on and off. It is on by default.

Fixes

  • GApps and Magisk survived an install of this image (#27). LineageOS runs its backup tool in every zip it builds for testing, which the Echo images are. It saves what /system/addon.d lists before the zip writes the system partition and puts it back after. Moving from another image with GApps or Magisk, such as R0rt1z2's, kept them, even with the data wiped. An account GApps added could then keep Kiosk Satellite from becoming the device owner. EchoService only takes an update from the device owner. The zip no longer runs the backup tool, so an install writes exactly this image. make check fails a zip that runs it. This fix applies to every Echo. The Echo Show 8 guide says what carries over from R0rt1z2's image and how to check that Kiosk Satellite is the device owner when an update does nothing.
  • Apps crashed when a filled-in text field became visible (#24). The image leaves out Android's autofill service to save memory, but Android's autofill code still called it when a text field that already had text and no focus came into view. The app crashed with a NullPointerException, for example YouTube Morphe on saving its settings to a file. Android now skips autofill when the service is not there. This fix applies to every Echo.
  • The device in a release zip's release.prop. It read ro.product.device=None on every Echo Show release. Android 11 keeps ro.product.device out of the system build.prop, which the release step read it from. It now reads ro.product.system.device. Nothing used the line, since EchoService checks the device in the zip's metadata, so updates were never affected. make check now fails a release zip that names another device.

Changes

  • One changelog for each device. CHANGELOG.md is now CHANGELOG-biscuit.md, CHANGELOG-cronos.md and CHANGELOG-crown.md, with release headings such as ## 2026.10.15 - 2026-10-29. A build takes its release from its own device's changelog, so an Unreleased section for one Echo never touches another's builds.
  • Setting the time server. The Echo Show 8 guide has a new Time section. It covers using your own NTP server instead of time.android.com and changing the time zone later with echo_service time zone. Android 11 ignores an NTP server the router hands out over DHCP (#25).
  • Builds leave the rest of the host usable. A build used to take every CPU and stall the whole host until it finished. The build container now gets half the CPUs at the lowest priority and half the memory without swap, with one job for every 5 GB. metalava, which takes several GB a run, runs at most two at a time with 20 GB. BUILD_CPUS, BUILD_MEMORY, BUILD_JOBS and BUILD_HIGHMEM_JOBS change the limits. Building covers them.

Updating

Install it from the Show's Firmware entity in Home Assistant or from Kiosk Satellite's remote admin. EchoService downloads it, checks it and restarts the Show into TWRP, which installs it and starts Android again. Kiosk Satellite and its settings stay. If your Show cannot get online yet, install this release by hand from TWRP with the steps in the Echo Show 8 guide, leaving out twrp wipe data.

Requirements

The Show needs amonet 2 with TWRP 3.7.0_9-0. See Unlocking. If the Show is on amonet 1, see Updating from amonet 1.

Download

lineageos-echo-kiosk-satellite-2026.10.4-crown.zip, build 65bace088d.

SHA-256: 37130045c02c69897e858dd61f0950b9fae2de2809a69ae7586250a2b23517e9

lineageos-echo-kiosk-satellite-2026.10.4-crown.zip.sig is the release signature. EchoService checks it before it installs an update. Echo Show 8 releases are tagged crown-. EchoService only installs those.

Don't miss a new lineageos-echo-kiosk-satellite release

NewReleases is sending notifications on new releases.