opencode v2.0.[0-12] RC1 — Native Termux Build
What's this?
Native Termux packages for opencode v2.0.x — compiled from source using the Android Bun toolchain.
No containers. No proot. No glibc wrappers. Pure Termux native.
These are NOT Debian/Ubuntu packages running in a proot container. These are NOT Arch packages in a chroot. These are Termux-native bionic ELF binaries that run directly on your Android device.
Packages
| Format | Command | Notes |
|---|---|---|
| deb | dpkg -i opencode_2.0.*_aarch64.deb
| Termux uses dpkg/apt |
| pacman | pacman -U opencode-2.0.*-1-aarch64.pkg.tar.xz
| Termux uses pacman |
Both formats install directly into Termux's prefix (/data/data/com.termux/files/usr/) — no container layer needed.
Quick install
# Pick latest version (2.0.12)
dpkg -i opencode_2.0.12_aarch64.deb
# or
pacman -U opencode-2.0.12-1-aarch64.pkg.tar.xzWhat makes this different?
| Approach | Container? | Root? | TUI? | Performance |
|---|---|---|---|---|
| proot + Debian | ✅ Heavy | ❌ | ⚠️ Slow | ~60% native |
| glibc wrapper | ❌ | ❌ | ✅ | ~90% native |
| This (native) | ❌ | ❌ | ✅ | 100% native |
Technical details
- Built from source with
make batch-v2 VERS="2.0.[0-12]" PKG=native - Android Bun 1.4.2 compilation base
- opentui bionic .so rebuilt from source (zig 0.16)
- openat2 shim for Termux seccomp compatibility
- Zero glibc symbols in final binary