v2.2.2-beta
Pre-releaseColumba 2.2.2-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.2.2-beta-official-rns-py-armeabi-v7a.apk |
armeabi-v7a | Older 32-bit ARM phones & tablets |
columba-2.2.2-beta-official-rns-py-arm64-v8a.apk |
arm64-v8a | Most modern Android phones & tablets |
columba-2.2.2-beta-official-rns-py-x86_64.apk |
x86_64 | Chromebooks, emulators, some tablets |
columba-2.2.2-beta-official-rns-py-universal.apk |
All | Universal fallback (larger download) |
Kotlin backend (EXPERIMENTAL-reticulum-kt)
| APK | Architecture | Devices |
|---|---|---|
columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk |
armeabi-v7a | Older 32-bit ARM phones & tablets |
columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk |
arm64-v8a | Most modern Android phones & tablets |
columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk |
x86_64 | Chromebooks, emulators, some tablets |
columba-2.2.2-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:
3cf6fb3308fd0cc4f3349f0b1d027a08eec3b847de9b29c64bf9fce5f276a30e columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a-no-sentry.apk
33c7671bfa7e56e422bcf2c400e124a5979c5991914c7fcd77cc48398800a5a6 columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-arm64-v8a.apk
c2db1bc1b5e4495463dc96f662919904a4a5bdefec1f1524ff2c7c040c69540c columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a-no-sentry.apk
4ee64c3b702f42ea0ec0acf6d9858ed21cecf84354324fce84017ef1512dcfcc columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-armeabi-v7a.apk
df31ea3f2e3eb7840a2569266f919e120b20f5804268e88838e0e056e1e60b90 columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-universal-no-sentry.apk
ce832443d7fcc3889cd2335201e6e968d7cb4f293b1e92cc4010ae9af013e2f0 columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-universal.apk
de3a9fc167cbc3f7a756d9688eea746ed779d8c2d1b2bebd5cae5dd4dd6c88f7 columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-x86_64-no-sentry.apk
63ae2ff9fceb24129bd22fcb7768396dde3c507cbf7c459f50b12fcecd671b35 columba-2.2.2-beta-EXPERIMENTAL-reticulum-kt-x86_64.apk
986765b1d78a0518435e28748700b8d695a7332e11d548ffc12c96e28b0153be columba-2.2.2-beta-official-rns-py-arm64-v8a-no-sentry.apk
6957bbf25b39cd66bd2ca4addb4ec6619d0bd15f76d576563ca440886a5032e6 columba-2.2.2-beta-official-rns-py-arm64-v8a.apk
f15d6c705e520e158f1fba4b22be5aece2399df33b76d5022ec9e79fd36adef0 columba-2.2.2-beta-official-rns-py-armeabi-v7a-no-sentry.apk
277ea0e8a2d6e517096a9cc06e0bf7746e57979dc02d3cd662b6fdfca603dd5a columba-2.2.2-beta-official-rns-py-armeabi-v7a.apk
60e9d98c6dc1cc0aa03b48dfd72c0a6d21b980ebe4648ac65e648617434c4bc8 columba-2.2.2-beta-official-rns-py-universal-no-sentry.apk
2d704b28b6ec5dde5c37a7d1f92bc0531a7bddcbc29a9283574f4ff4f76d38d5 columba-2.2.2-beta-official-rns-py-universal.apk
453ba3efe7501a305715181879530ae44d2697eb30869c1d1f152e3d553b7aee columba-2.2.2-beta-official-rns-py-x86_64-no-sentry.apk
7c0ea673c0366a5112e6e3a0ce0ac7415937d83a6fc3aa70c475b90031e7f708 columba-2.2.2-beta-official-rns-py-x86_64.apk
What's Changed
- fix(rnode): recover stale Android BLE bonds by @torlando-tech in #1100
Full Changelog: v2.2.1-beta...v2.2.2-beta