Most of the work in this release is the Echo Show 8 1st gen. It is not installable yet — the port
runs on a unit here, but no Show 8 boot image is published with this release, and the documentation
still says the Show 8 is not supported. What a Show 5 owner gets is the work that came with it, and
the fixes from the code review.
The screen draws at the size of the panel it is on. On a Show 5 that is the same 960x480 it has
always been, and the pages are unchanged pixel for pixel: twenty settings, clock and drawer screens
were rendered before and after this change and compared, and every one is identical.
The Stop, Snooze, Answer, Decline and setup buttons look like the rest of the device. They were
square boxes left over from an earlier style, and they are now the same rounded buttons the settings
pages use. This is the one deliberate change to how a Show 5 looks.
A tap on the setup page could answer the question for you. Before anything had been drawn, a tap
in the lower part of the screen read as "Allow" — the answer that lets the browser in. The page now
answers only when there is something drawn to tap.
Handing the capture device back stops being reported as a crash, and the camera knows when a
shutter is closed over it.
A tuning with some uncompressed bands is used rather than thrown away. One such band used to make
the whole tuning unavailable, and the device played untuned.
A device is not taken for a Show 8 because it happens to carry one of its files. EQ_30.cfg was
read as "this is a Show 8", and a Show 5 1st gen ships one too, unreferenced, beside the file its own
firmware names. A Show 5 was never picked wrongly, because its own marker is checked first, but the
rule was wrong: a Show 8 is now the device with an EQ_30.cfg and no EQ_60.cfg.
The rain map and the station picture fill the screen they are drawn on.
Verify this release was built by CI from its own tag:
gh attestation verify echod-arm --repo HuskerMinion/techo5 --source-ref refs/tags/v0.7.17