• Termux v0.119.0-titan2.1
    Some checks failed
    Build / build (apt-android-5) (push) Has been cancelled
    Build / build (apt-android-7) (push) Has been cancelled
    Automatic Dependency Submission / dependency-submission (push) Has been cancelled
    Validate Gradle Wrapper / Validation (push) Has been cancelled
    Unit tests / testing (push) Has been cancelled
    Attach Debug APKs To Release / attach-apks (apt-android-5) (release) Has been cancelled
    Attach Debug APKs To Release / attach-apks (apt-android-7) (release) Has been cancelled
    Trigger Termux Library Builds on Jitpack / trigger-termux-library-builds (release) Has been cancelled
    Stable

    jonas released this 2026-08-18 13:44:46 +02:00 | 1 commits to master since this release

    Termux v0.119.0-titan2.1

    Built from master @ a749a894 (upstream termux-app) with Titan 2 Elite patches, signed with upstream's public testkey_untrusted.jks.

    Patches

    • Physical keyboard fix (Unihertz Titan 2 Elite): the ROM keyboard layer re-injects synthetic key events; Alt+ now uses the kcm alt layer (Alt+W → 1), Shift+ works, and only real system keys bubble to the activity.
    • Scroll-hold while streaming: scrolling up while output streams keeps your place instead of snapping back to the bottom. Auto-follow resumes when you scroll back to the bottom or type. The upstream SCROLL extra key still works as a hard toggle.

    Assets

    • Termux-Titan2-v0.119.0-titan2.1-Signed.apk — universal ABI, apt-android-7 variant, release build.

    Notes

    • Upgrades cleanly over builds signed with the same test key (GitHub release APKs). F-Droid builds use a different key — uninstall those first.
    • App data in /data/data/com.termux is preserved on upgrade (normal in-place update).
    Downloads