Skip to content

Release v1.1.0

Choose a tag to compare

@CRUNZEX CRUNZEX released this 31 Jul 11:40
· 6 commits to main since this release

Highlights

  • Faster CPU under emulation - the software VM now boots -cpu max,pauth=off. With it off, boot-to-login dropped 15% on Alpine and 24% on Debian in like-for-like measurements.
  • Faster disk I/O - the new Disk performance setting (Maximum / Fast / Safest) replaces the old write-cache knob, and Maximum is the default: a phone VM restarts often, so speed wins over crash durability.
  • USB passthrough (Beta) - plug a real USB device into the guest, no root required. Pick the device under Settings -> USB passthrough (Beta), accept Android's permission prompt.
  • A terminal built for a phone screen - four fixes that show up the moment the window is small.

Also in this release

  • VM backup - snapshot the disk with qemu-img convert and export the backup straight to Downloads.
  • Port forwarding to the network - a forward can now bind 0.0.0.0, so other machines can reach the VM through the phone; the SSH forward stays loopback-only by design.
  • Diagnostics log export - one tap saves the full engine log to Downloads for bug reports.
  • Wider DeX detection - DeX is also recognised through the desktop-mode service and the window's display, not only the UI-mode flag.

Ready-made images (arm64)

Image What it is
alpine-light-3.22.0 The smallest and fastest-booting flavour (Recommended)
alpine-3.22.0 Container host: podman, docker and LXC ready at boot (Recommended)
debian-13 Debian server, console only (Recommended)
ubuntu-24.04 Ubuntu server, console only
kali-2026.2 Kali server, kept light (~340 packages); add tools with apt

Every image ships preconfigured:

  • user dex, password dex, passwordless sudo, serial-console autologin
  • DNS that works on Android, on any resolver stack - QEMU's built-in resolver cannot work there
  • the guest console resized to the app's terminal at login and before every prompt
  • snaps masked and cloud-init switched off after the first boot, so no background chores steal emulated CPU

Requirements

  • ARM64 device, Android 13-16 (API 33-36), no root and no Samsung system APIs
  • ~4 GB free storage; 8 GB+ RAM recommended for a desktop guest
  • Samsung DeX is supported but not required

Full Changelog: v1.0.0...v1.1.0