Skip to content

ThothTerm Terminal Emulator 1.0.0 — Golden Baseline

Choose a tag to compare

@Lord1Egypt Lord1Egypt released this 16 Sep 07:45
· 222 commits to master since this release

ThothTerm Terminal Emulator 1.0.0 — Golden Baseline

First stable release of the standalone ThothTerm Terminal Emulator for
Android, frozen as the project's golden baseline.

  • Product: ThothTerm Terminal Emulator (launcher label: ThothTerm)
  • Package: com.thothterm
  • Version: 1.0.0 (versionCode 10000)
  • Min SDK 16 · target/compile SDK 36 · ABIs: arm64-v8a, armeabi-v7a, x86, x86_64
  • Annotated tag: terminal-v1.0.0

Highlights

  • Multiple terminal windows with foreground-service-owned sessions.
  • Extra Keys toolbar with NAV and SYM pages (fit to screen, no horizontal swipe).
  • CTRL/ALT one-shot and locked modifiers with [1]/[L] state labels.
  • Modern Android UI with Dark / Light / System / AMOLED themes.
  • Full UTF-8 support.
  • Arabic contextual shaping and Unicode BiDi visual rendering, including mixed
    Arabic/English/numeric lines, with logical↔visual cursor and selection mapping.
  • Terminal cursor/cell alignment fixes, a right-edge cell-clipping fix, and a
    friendly app_HOME prompt.

Scope

This release is the terminal-emulator edition. It does not include
Ubuntu, PRoot, a Linux rootfs, apt, or any embedded Linux runtime. A future,
separate product is reserved as com.thothterm.linux.

Signing status

Production store signing is pending: no ThothTerm signing credentials are
configured, so the release APK/AAB are UNSIGNED and are not store-ready. The
attached *-debug.apk files are signed with the Android debug key and are
for device testing only. No signing identity was invented.

Attached artifacts

Artifact Package ID Signing Size (bytes) SHA-256
term-full-debug.apk com.thothterm.devel Android debug key 6,730,700 e1cf1074a888a9aaac740fc7db012d404ee4dd48ba4ed661f70c7d02f1871e53
term-play-debug.apk com.thothterm.devel Android debug key 6,730,038 ccef6d61a496b54a58fe9a537c0d30cf8c77088516143d05d02d33a9cd135cf4
term-full-release-unsigned.apk com.thothterm unsigned 5,548,608 df5a23780731c70e592125b6916cf2fb6121acd5c9fe9f5cc63c02a40a2d5156
term-play-release-unsigned.apk com.thothterm unsigned 5,547,588 de3724466e8f7f7350ca0f287e5d1ec022749f4abea814ca56d670b13841798f

Reproducible-but-not-attached release bundles (unsigned):

Artifact Package ID Size (bytes) SHA-256
Full release AAB com.thothterm 4,838,346 2dbbbbfc94c6276f6c03df1b6d14cbfe7eb9847232f9988fb2295ed9d617edad
Play release AAB com.thothterm 4,837,316 bec19bfae70b30ef5d5c877f0f74c05c1bf1cdf0602b825fe927c6e689b93cc6

Verified

  • Full/Play debug builds and Full/Play release builds (unsigned) succeed.
  • :term:lintFullDebug: 1 error (GestureBackNavigation, pre-existing) and 67 warnings.
  • Unit-test tasks are NO-SOURCE.
  • No ThothTerm signing credentials exist; signed production APK/AAB remains pending.

Restore this baseline

git fetch --tags
git checkout terminal-v1.0.0
# or create a recovery branch
git switch -c recovery/terminal-v1.0.0 terminal-v1.0.0

See docs/GOLDEN_BASELINE.md in the repository for the full manifest, build
toolchain, and instructions.