• v2.3.1-m152-muji.2 1e2a25d5a0

    dinoxim released this 2026-09-27 13:02:17 +02:00 | 30 commits to master since this release

    Install monocles-chat-2.3.1-m152-muji.apk. SHA256SUMS contains its checksum.

    This is monocles chat, a signed RELEASE build with R8 optimization
    and debugging disabled. Its application ID is de.monocles.chat.dinox; it
    installs beside the official Monocles app. It uses our own release key, not
    the upstream or Android debug key. Future updates to this separate app must use this same key.

    • Android 6.0 / API 23 or newer; target API 36.
    • Universal APK: armeabi-v7a, arm64-v8a, x86 and x86_64.
    • WebRTC M152 library 152.0.0-dinox.3.
    • Exact source commit on master: 1e2a25d5a015237de45b47f3824b682394b361f4.
    • Release signing certificate SHA256: 5871d9cbc6a26ba884ead4612ec01c8db725b8ea10bc68ac2f930f3045930747.
    • APK SHA256: 34941891a0884350c1527f0f79b504f952232a9e9c4ce0933e0848c999df8e45.

    Current release checks passed for all five APK variants: application and
    provider identities, API levels, non-debuggable manifest, release signatures,
    native libraries, notices and ZIP alignment. The universal APK also passed
    JNI binding checks and the optimized JNI Zero/R8 checks. Existing verified
    native libraries were reused.

    The earlier full JVM run at integration commit 71777f45ae9bd83f31b13ac343b8162aba1382f7 passed
    274 of 276 tests, with no skipped tests. Two parser tests require an unavailable
    host Linux libsignal JNI library. That suite was not rerun for this release
    packaging change.
    These historical results are separate from the current APK checks.

    Android device installation and real 1:1/MUJI calls remain untested. The release
    is therefore marked as a prerelease; its APK build type is RELEASE.

    Downloads