v2.0.0: Built-in Termux — full Linux environment, no external app needed

This commit is contained in:
admin
2026-05-19 17:37:40 +04:00
Unverified
parent a9f53e45dd
commit e7015b129a
8 changed files with 504 additions and 100 deletions

View File

@@ -631,6 +631,16 @@ data: [DONE]
## Changelog
### v2.0.0 (2026-05-19)
- **Built-in Termux** — full Linux environment inside the app, no external Termux install needed
- One-time ~30MB download of Termux bootstrap (bash, coreutils, apt, 25+ packages)
- Auto-detects CPU architecture (arm64-v8a, armeabi-v7a, x86, x86_64)
- Path patching: fixes all `/data/data/com.termux` references to work from app prefix
- `BootstrapPlugin` — native download, ZIP extraction, symlink creation, path patching
- `ShellPlugin` upgraded — uses bundled `bash` instead of limited `/system/bin/sh`
- Install build tools: `pkg install aapt2 ecj dx apksigner`
- APK stays ~1MB — bootstrap downloaded on first use, never embedded
### v1.4.0 (2026-05-19)
- **Agentic Feedback Loop** — build errors auto-sent back to AI for fixing (up to 3 retries)
- **Termux Integration** — auto-detects Termux, uses its `PATH` (aapt2, d8, ecj, tsu/su)