All notable changes to termux-adb will be documented in this file.
- π¨ Enhanced installer with colored output and progress indicators
- β Installation verification - automatically verifies successful installation
- π Security improvements - GPG key verification with error handling
- π Comprehensive logging - all operations logged to
$PREFIX/tmp/ - β‘ Update checker (
update.sh) - check for and install updates - ποΈ Uninstaller (
uninstall.sh) - complete removal with cleanup - π₯ Health check tool (
health-check.sh) - diagnostic system check - π Smart reinstallation - prompts before reinstalling existing setup
- πΎ Better error handling - fails fast with clear error messages
- π Dependency validation - checks for required commands before installation
- π Git submodule initialization - automatically inits submodules if present
- Updated copyright year to 2026
- Improved README with comprehensive documentation
- Enhanced bug report template with debug instructions
- Better user prompts and confirmation dialogs
- Quiet mode for apt operations (less clutter)
- No error handling in original install.sh (now uses
set -euo pipefail) - Missing installation verification
- No security checks for downloaded files
- Empty git submodule not initialized
- Hardcoded values now use variables
- Missing progress feedback during installation
- Added GPG key verification
- Added download timeout for security
- Added error handling for failed downloads
- Automatic cleanup on failed installation
- Initial release
- Basic installation script
- Modified ADB and Fastboot for Termux
- USB device access without root via termux-usb
- Documentation and build instructions