Skip to content

v0.1.0 Release Notes

v0.1.0 release header

v0.1.0 is the initial public release of bitnet-android-lab. Because there is no previous tag in this repository, these notes cover the full shipped history from the root commit through main on March 25, 2026.

Highlights

  • The repository now ships a reproducible public lab kit for QVAC Fabric BitNet LoRA experiments on a real Android phone through Termux, adb forward, and a patched local Vulkan build.
  • Public helper scripts cover the Termux-side fine-tuning and inference flows, while minimal workaround patches keep the Android-specific source edits auditable instead of bundling a forked upstream tree.
  • Sanitized evidence, dated rerun snippets, device details, and throughput references are included so the public claims stay tied to concrete runtime output.

Monitoring And Tooling

  • scripts/termux/install_monitoring_tools.sh installs gotop, htop, and bmon for optional SSH-side observation.
  • scripts/windows/watch_android_resources.ps1 provides a Windows host-side adb watcher with memory and swap bars, per-core CPU usage bars, per-core frequency lines, top, dumpsys cpuinfo, and dumpsys meminfo.
  • The monitoring docs keep that scope explicit: these tools are for live inspection, not benchmark-grade instrumentation.

Docs And Publishing

  • The repo now publishes a bilingual VitePress docs site with English and Japanese entry points, a docs-specific asset set, and GitHub Pages deployment.
  • CI validates the docs build, shell script syntax, and PowerShell parsing before the Pages workflow publishes the site.
  • The setup flow now records that the Windows-to-Termux bootstrap path was established with the reusable android-termux-ssh-bootstrap skill.

Evidence Scope

  • evidence/manifest.md maps each public claim to a dated snippet and script family.
  • The released evidence includes tiny training checkpoint progression, fast checkpoint inference, and March 25 reruns for TQ1 and TQ2 throughput references.
  • The release keeps its scope narrow: one real device, one patched local Termux path, and explicit caveats around FORTIFY, intermediate checkpoints, and non-benchmark tok/s values.

Steady-State Docs Sync

The permanent docs surfaces reviewed during this release were:

For v0.1.0, those surfaces were updated to point readers to this release page and to the companion walkthrough article instead of leaving the release collateral detached from the steady-state docs.

Validation

The checks run for this release collateral were:

  • powershell -ExecutionPolicy Bypass -File D:\Prj\gh-release-notes-skill\scripts\verify-svg-assets.ps1 -RepoPath . -Path docs/public/bitnet-android-lab-hero.svg,docs/public/bitnet-android-lab-mark.svg,docs/public/releases/release-header-v0.1.0.svg
  • npm run docs:build --prefix docs
  • Get-ChildItem scripts\termux -Filter *.sh | ForEach-Object { bash -lc "bash -n 'scripts/termux/$($_.Name)'" }
  • PowerShell parser validation across *.ps1

GitHub-side CI and Pages deployment were also re-run from main after the release collateral landed.

Single-device lab evidence, not a general Android compatibility claim.