🚀 termux-bitnet v2.0.1 Sovereign Release
⚠️ Upstream Mathematical Defect Resolution (Word Salad Collapse Elimination)
- Resolved Upstream ARM64 Ternary Dequantization Bias: Linked to Upstream PR #633, PR #624, and PR #551.
- Interleaved Centering: Fixed 32-way unsigned dequantization centering against activation sums (
(w & 3) - 1), eliminating systematic positive DC bias drift that caused token collapse across ARM architectures.
- NEON Hardware SIMD: Complete 1x4_32W parallel NEON SIMD (
sdot, vdotq_s32, vmlal_s8) with pure C++ scalar fallback.
- Zero-Mock Standard: 100% native on-device execution with Fail-Fast diagnostics.
📱 Empirical Hardware Benchmarks (Samsung Galaxy Fleet)
- Samsung Galaxy S25 (Snapdragon 8 Elite | Adreno 830 Vulkan GPU): 16.22 tok/s (Native CPU: 5.74 tok/s)
- Samsung Galaxy A53 (Exynos 1280 | Mali-G68 / NEON DotProd CPU): 5.92 tok/s
- Samsung Galaxy A35 (Exynos 1380 | Mali-G68 / NEON DotProd CPU): 3.49 tok/s (Native CPU: 1.56 tok/s)
📦 Installation (100% Zero Compilation)
Option 1: One-Touch Automated Installer
curl -sSL https://raw.githubusercontent.com/uno-km/termux-bitnet/main/install.sh | bash
Option 2: Direct Prebuilt Bundle Download & Extract
# Download official v2.0.1 prebuilt package
curl -sSL -O https://github.com/uno-km/termux-bitnet/releases/download/v2.0.1/termux-bitnet-v2.0.1-android-aarch64.tar.gz
# Extract directly into Termux system paths
tar -xzf termux-bitnet-v2.0.1-android-aarch64.tar.gz
chmod +x libtermux_bitnet.so termux-bitnet-cli
mv libtermux_bitnet.so $PREFIX/lib/
mv termux-bitnet-cli $PREFIX/bin/
# Immediate native execution
termux-bitnet-cli --help
Option 3: Python SDK
pip install --upgrade termux-bitnet