What's New in v1.0.2
Terminal Improvements
- Fixed cursor not going to new line after init finishes
- Set
TERM=xterm-256colorwith UTF-8 locale — TUI apps like btop and nvim now work - Added proper terminal size detection (
stty rows/cols) - Clipboard copy & paste support in terminal
- Keyboard auto-hides when navigating back from terminal
New Settings
- VM RAM: Choose between 512MB, 1GB, 2GB, or 4GB
- VM CPU cores: Choose between 1, 2, 4, 6, or 8 cores
- Terminal font size: Adjustable slider (12–40)
- VM Reset: Wipe persistent storage and start fresh
- Console log export: Share VM console logs via Android share sheet
- Dynamic version display from BuildConfig
Home Screen
- Added Restart VM button
Init System
- Internet connectivity check is now synchronous (no more prompt overlap)
- Added
ncurses-terminfo-baseandmusl-localesto initramfs - Boot stage loading indicator handles all VM states
Bug Fixes
- Fixed storage.img not recreated after VM reset
- Fixed exhaustive
whenexpression for all VmState branches - Fixed resource leaks in QmpClient and PodroidQemu