Skip to content

native-alpha 260825 — TUI preview

Pre-release
Pre-release

Choose a tag to compare

@Hope2333 Hope2333 released this 25 Aug 06:13
· 0 commits to pure-android since this release

native-alpha 260825 — TUI preview

⚠️ ALPHA / EXPERIMENTAL

This is the native revival line (transplant pipeline) of opencode-termux.
Per project policy, native-line assets stay pre-release permanently; the
stable / maintenance mainline remains the pure/glibc wrapper line. Expect
rough edges, no stability guarantees, and breaking changes at any time.

What it is

  • OpenCode 1.18.21 module graph grafted onto the official bun 1.4.0
    android
    base, with the bionic-built libopentui.so equal-swap injected —
    so this build has a working TUI.
  • Zero glibc dependency (pure Bionic). Requires Android API >= 28
    (aarch64 only).

Validation

  • --version1.18.21, exit 0
  • TUI deep smoke T1–T5: 5/5 PASS — chat roundtrip (~24s), resize,
    clean-exit, 5-minute soak (RSS −224MB, CPU → 5%), terminal-query responder
    harness v7
  • Golden regression 4/4 PASS

Usage

Install the deb provider, or run the raw ELF directly:

chmod +x opencode-1.18.21-aarch64-android-native-tui
./opencode-1.18.21-aarch64-android-native-tui --version

If the TUI misbehaves on your terminal, use the web UI fallback:
opencode web.

Evidence

  • TUI deep smoke log: .omo/evidence/task-w10a-tui-deep-smoke.log
  • Transplant surgery details: docs/transplant.md