github permissionlesstech/bitchat-android v2.2.0
Bitchat Android v2.2.0

3 hours ago

Bitchat Android v2.2.0

Android

  • Explore active geohash chats on a redesigned globe. Tap markers and clusters to discover and join channels.
  • See recent message activity and more consistent participant counts in the globe picker and channel lists, including improved counts in busy channels.
  • Enjoy smoother globe navigation, zooming and map rendering.

Wear OS 0.1.7

  • Refreshed watch screens with consistent typography, clearer controls and layouts for round displays.
  • Swipe back through screens with smoother navigation, and enjoy an improved first-run setup and people list.
  • Find live push-to-talk settings in the swipe-right menu.
  • Improved voice-note controls and a larger full-screen image viewer.

Versions and downloads

Phone: 2.2.0 (42), Android 8.0/API 26 or newer. Wear OS: 0.1.7 (1000000008), API 33 or newer. Both use com.bitchat.droid and target API 37.

  • bitchat-android-arm64.apk: most modern Android phones.
  • bitchat-android-universal.apk: compatibility fallback.
  • bitchat-android-x86_64.apk: x86_64 devices and emulators.
  • bitchat-android-wear.apk: direct Wear OS installation.
  • bitchat-android-play-upload.aab: signed phone bundle for Play.
  • bitchat-android-wear-play-upload.aab: signed Wear OS bundle for Play.

Only signed binaries and reproducibility metadata are attached. Unsigned APKs and AABs are not published.

Reproducible-build verification

Requirements: Git, Docker with sufficient memory, and GitHub CLI.

git clone https://github.com/permissionlesstech/bitchat-android.git
cd bitchat-android
git checkout v2.2.0
tools/reproducible-builds/build-in-container.sh .reproducible-build/verify-2.2.0
gh release download v2.2.0 --repo permissionlesstech/bitchat-android \
  --pattern BITCHAT_BUILDINFO.json --pattern BITCHAT_SHA256SUMS.unsigned \
  --dir .reproducible-build/metadata-2.2.0
gh attestation verify .reproducible-build/metadata-2.2.0/BITCHAT_BUILDINFO.json \
  --repo permissionlesstech/bitchat-android
gh attestation verify .reproducible-build/metadata-2.2.0/BITCHAT_SHA256SUMS.unsigned \
  --repo permissionlesstech/bitchat-android
cmp .reproducible-build/verify-2.2.0/SHA256SUMS.unsigned \
  .reproducible-build/metadata-2.2.0/BITCHAT_SHA256SUMS.unsigned

To check all downloaded release-file checksums:

gh release download v2.2.0 --repo permissionlesstech/bitchat-android --dir release-files
(cd release-files && shasum -a 256 -c BITCHAT_SHA256SUMS)

Signing certificates (SHA-256)

  • GitHub APKs and Play upload: 3b03fa66a5451321100792f5b55a7b4966d5c8dc10c6daa40aa95ea489531bca
  • Google Play app signing: 5e651dd0c80d1f57f2617964955085e28949dd04addac7b53fe9d2f11e172aa2

Google Play signs delivered APKs separately; their bytes need not match the GitHub APKs.

Full changelog

Changes since v2.1.0

Don't miss a new bitchat-android release

NewReleases is sending notifications on new releases.