Columba 2.0.9-beta
Installation
Pick a backend, then download the APK matching your device's CPU architecture.
- Python backend, RECOMMENDED — ships Mark Qvist's official python reference implementations of Reticulum and LXMF via Chaquopy.
- Kotlin backend — ships Torlando's EXPERIMENTAL, AI-GENERATED native reticulum-kt / lxmf-kt / lxst-kt stack.
The python version is highly recommended. The kotlin version is a work in progress, and is not yet verified to be completely safe.
The kotlin version may yield better battery life depending on your device, and comes in a smaller apk due to not requiring a python runtime.
Python backend (official-rns-py)
| APK | Architecture | Devices |
|---|---|---|
columba-2.0.9-beta-official-rns-py-armeabi-v7a.apk
| armeabi-v7a | Older 32-bit ARM phones & tablets |
columba-2.0.9-beta-official-rns-py-arm64-v8a.apk
| arm64-v8a | Most modern Android phones & tablets |
columba-2.0.9-beta-official-rns-py-x86_64.apk
| x86_64 | Chromebooks, emulators, some tablets |
columba-2.0.9-beta-official-rns-py-universal.apk
| All | Universal fallback (larger download) |
Kotlin backend (EXPERIMENTAL-reticulum-kt)
| APK | Architecture | Devices |
|---|---|---|
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk
| armeabi-v7a | Older 32-bit ARM phones & tablets |
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk
| arm64-v8a | Most modern Android phones & tablets |
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk
| x86_64 | Chromebooks, emulators, some tablets |
columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal.apk
| All | Universal fallback (larger download) |
Telemetry variants:
Each APK above also has a -no-sentry variant without crash reporting for maximum privacy — append -no-sentry to any download link above (e.g. the most common builds: Python arm64-v8a no-sentry · Kotlin arm64-v8a no-sentry). Sentry collects stack traces when Columba encounters errors
and provides helpful information to the developer to improve Columba, but is hosted at sentry.io, and is thus not the maximum privacy option.
Not sure which to pick? Most Android phones use arm64-v8a. If unsure, use the universal APK.
Verification
See SECURITY.md for verification instructions.
Signing Certificate Fingerprints:
SHA-256: 02:2B:12:20:48:63:A3:1F:BF:07:5B:C9:F9:34:1E:33:52:78:80:2E:80:C9:27:A4:75:46:E4:7E:2F:4A:0C:5F
SHA-1: 0A:6B:AE:58:4E:D7:B5:D0:35:8B:3C:7B:65:11:D6:3A:81:21:0D:CE
SHA256 Checksums:
1ce3310b1bd860d2c99d21e94654be99da2c56d06227be3a80acf42764067cfa columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a-no-sentry.apk
54c07d095504887ce1820cdc139080a71aac021c0319ccedf9b2a425243a68b1 columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk
b68c54c8c955e4b259c683293ecaaf8e895927f396ff662d7cbaa9739628df60 columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a-no-sentry.apk
b2f0dd58d4972f11009aa371e7e3e33b9116c4757f5014f63844c0c31e675a1d columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk
61ad470036ac73fba64f508e3bf56e864f6a20cb94e31bdfe224c0c2695187c4 columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal-no-sentry.apk
e72041565fbba312b87a8cc77c0073def6d84a0d0492a2442b414f2c44f8da74 columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-universal.apk
60f5d2e13bf1a531678ab5c26e5c8e1c2a3f8e94cdafda0d6a91c4284ae08535 columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64-no-sentry.apk
30d7eb35ccf239c7c76b00c29407bf552c553e79951b5ebe007518d2d69230ac columba-2.0.9-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk
0d263e1b28c54dfd57ca107fd293d4d660b047c567ee9bf067aab55eb00b47eb columba-2.0.9-beta-official-rns-py-arm64-v8a-no-sentry.apk
beb2bb78e18424097aa5efa8f72971abd183622528b1db6249987eb6d4f22e10 columba-2.0.9-beta-official-rns-py-arm64-v8a.apk
9e95d43065a2a7159d5181a8e0a69a3c303d7d35395b82932a46dccbb93c991c columba-2.0.9-beta-official-rns-py-armeabi-v7a-no-sentry.apk
85572f1108332c5691f64331741b8b19bc94c3d366b181aabf23c51c68a6a8c4 columba-2.0.9-beta-official-rns-py-armeabi-v7a.apk
9cf43b6e9178f049822f9b92bda5530714a793252ab856bd26a2d68e400f795b columba-2.0.9-beta-official-rns-py-universal-no-sentry.apk
dace04b6ab19a016f2cf9a88cf45fdba3b8153bf233ebfcc62f8a3dc8b53b259 columba-2.0.9-beta-official-rns-py-universal.apk
cba20c6d247ed25851f4017d5fe66d008dc8dc21f55ec59247511884765e9f7b columba-2.0.9-beta-official-rns-py-x86_64-no-sentry.apk
a2f61cb699424978abbe0d33d615f61e143b7943903855e94d109e4e0f7e14e1 columba-2.0.9-beta-official-rns-py-x86_64.apk
What's Changed
- fix(qr): don't crash when CameraX init fails on virtual cameras (COLUMBA-BA) by @torlando-agent[bot] in #1000
- feat(messaging): send on Enter, Shift+Enter for newline by @torlando-agent[bot] in #999
- deps(deps): bump the compose group with 2 updates by @dependabot[bot] in #995
- feat(InterfaceManagementScreen): network-restriction chip on interface cards by @torlando-agent[bot] in #906
Full Changelog: v2.0.8-beta...v2.0.9-beta