mayukh4 writes a pair of bash scripts that transform a stock Android phone into either a GPU-accelerated Linux desktop (XFCE4, KDE Plasma, LXQt, or MATE) or an always-on Home Assistant smart home hub, all running inside Termux via proot-distro and Termux-X11. No root, no PC, and no cloud dependency are required—just an arm64 device with 3+ GB of RAM.
- GPU acceleration uses the open-source Turnip driver on Qualcomm Adreno chips, falling back to Zink + SwRast for Mali and other GPUs
- A custom `safe_install_pkg` function resolves Termux package conflicts by evaluating version constraints and `Provides`/`Replaces` declarations, preventing mid-install failures
- Home Assistant Core is deprecated upstream (2025) but remains the only realistic HA install method on a phone since HA OS and Container both require Docker or bare metal
- Wine is available via Hangover + Box64 for running Windows x86 apps on ARM64
- The repo has a companion YouTube walkthrough and a Chinese translation of the README