Installation & Setup Guide
Hardware acceleration, Termux setup, and dependency management
Hardware & System Prerequisites
Targeted for ARM64 Android Termux environments (Android 10+, kernel 4.19+ / 5.x / 6.x), Snapdragon 8 series, Exynos, Dimensity, or generic Linux aarch64. Requires Python 3.9+ or Node.js 18+.
Package Managers
# Install official wheel from PyPI
pip install --upgrade termux-train
Vulkan Hardware Acceleration Configuration
To enable Vulkan compute acceleration on Android Termux:
# Install Vulkan utilities and headers
pkg update && pkg install -y vulkan-tools mesa-vulkan-icd-freedreno
# Validate Vulkan hardware compute capabilities
vulkaninfo --summary
# Verify Termux-Train backend detection
termux-train info