Feature
Pick a version, from anywhere
in this fork since v2.9.0Upstream ships one hard-coded firmware source, and its two catalogues disagree by a whole release. Here the source is a setting, and every candidate arrives with its checksum.
3kinds of source: this fork, upstream, the card
2upstream catalogues, disagreeing by a release
0checksums upstream publishes
reference/comparison.md, checked against both upstream catalogues, 2026-09-08.

The argument
Section titled “The argument”Versions are compared numerically, so 2.10 is not older than 2.9 -- which a string comparison says and which upstream's own updater believes. A source that publishes no checksum is labelled TLS only rather than treated as verified, because trusting a transport is not the same as verifying bytes.