Skip to content

Knit 2.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Aug 20:18
· 67 commits to main since this release
v2.3.1
210478b

Fixes Knit disappearing seconds after you open it, on phones whose Wi-Fi chip will not run Wi-Fi Aware.

Some phones report Wi-Fi Aware as available and then refuse to hand it over while Wi-Fi is connected.
Knit kept asking every three seconds, forever, and each attempt cost the system a little memory it never
got back — so Android eventually stopped the app for asking too often, within a minute of opening it,
over and over, with nothing in the logs to explain why.

Knit now slows those attempts down and gives up on a radio that keeps refusing, then picks it up again
if Wi-Fi Aware becomes usable. Bluetooth carried the mesh the whole time, which is why messages still
went through on affected phones.


knit-2.3.1.apksha256:3a962ff0247b8c8c6b04534d67f13835489331922ae50df525e4d1c3b9894743

Signed with Knit's distribution key (certificate b18a283d11797c2a84a008c1fcb9e1b864e7b4c3b301408f7a4a80624b0e631c), the key pinned in F-Droid's
AllowedAPKSigningKeys. CI verified this file is byte-identical, apart from the signature, to
an independent unsigned rebuild produced inside F-Droid's own buildserver image — so F-Droid's
rebuild-and-compare check resolves to exactly this APK.

mapping-2.3.1.txt.gz is the R8 deobfuscation map for symbolicating crash reports from this build.