Releases: christine-ciphermail/thunderbird-android
S/MIME companion-app integration — evaluation build
Evaluation build of Thunderbird for Android with the S/MIME
companion-app integration proposed upstream.
shipped Thunderbird release. The intent is to let upstream maintainers
exercise the integration end-to-end without setting up a build
environment.
What's in this build
Two commits on top of upstream main at
8c473ed:
04e4235—feat(smime): add S/MIME companion-app API and integration0802e64—docs(smime): API reference, architecture, threat model, user guide, provider guide
Same content as the upstream-smime-pr branch in this fork.
Install
adb install app-thunderbird-full-debug.apk
- Application ID:
net.thunderbird.android.debug— installs
side-by-side with any Play Store Thunderbird, no signature
collision. - Signing: standard Android SDK debug keystore. No trust posture;
do not redistribute. - Version string:
20.0-SNAPSHOT. - Flavor / build type:
full(matches Play distribution; includes
Glean & FCM),debug(not optimised, R8 off).
Companion app required
The S/MIME integration is a binding to a separate provider app that
holds keys and certificates and performs the crypto. The reference
provider is CipherMail for Android:
- Open testing on Play: https://play.google.com/store/apps/details?id=com.ciphermail.android.application (opt-in link TBD)
- Or build from https://gitlab.com/ciphermail/ciphermail-for-android
Without CipherMail installed and configured, Thunderbird shows
"S/MIME provider not available" and the integration is dormant — no
behaviour change from upstream.
Integrity
SHA-256 31a40cee4c552fa6146e0aa3de2d19a6760dc8fd7c3cb4314de0a8851c392def
Size 50,140,527 bytes
Feedback
This release exists only to support evaluation of the upstream S/MIME
proposal. Once that proposal is resolved (either way), this release
will be removed.