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.dlists 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 checkfails 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 readro.product.device=Noneon every Echo Show release. Android 11 keepsro.product.deviceout of the systembuild.prop, which the release step read it from. It now readsro.product.system.device. Nothing used the line, since EchoService checks the device in the zip's metadata, so updates were never affected.make checknow fails a release zip that names another device.
Changes
- One changelog for each device.
CHANGELOG.mdis nowCHANGELOG-biscuit.md,CHANGELOG-cronos.mdandCHANGELOG-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.comand changing the time zone later withecho_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_JOBSandBUILD_HIGHMEM_JOBSchange 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.