Terminal & settings

The Podroid terminal is built on the Termux engine: xterm-256color, true color, mouse tracking, and live resize. This page covers the Quick Settings drawer in the terminal and every option in the main Settings screen.

Terminal Quick Settings

Tap the tune icon in the terminal's top bar to open the Quick Settings drawer. All changes apply immediately without restarting the VM.

Settings reference

Appearance

Setting Control Notes
Dark theme Toggle Switches the app UI between light and dark. Applies immediately.
Dynamic color / Material You Toggle Uses your wallpaper's colors as the app accent palette. Android 12+ only.

VM resources

Restart required

RAM, CPU, and Backend changes take effect only after the VM is restarted. These controls are locked (grayed out) while the VM is running. Port-forward and SSH changes apply live without a restart.

Setting Control Notes
RAM 512 MB / 1 GB / 2 GB / 4 GB Memory allocated to the VM. Requires a VM restart. Locked while running.
CPU cores 1 / 2 / 4 / 6 / 8 vCPU count passed to QEMU. Requires a VM restart. On AVF, any value above 1 uses all available host cores.
Storage size Set at first-run setup The size of the persistent overlay image (storage.img). Set during setup; changing it requires a full VM reset.

Connectivity

Setting Control Notes
SSH Toggle Exposes dropbear on host port 9922 (forwarded to guest port 22). Default credentials: username root, password podroid. Injects and removes the 9922 forward live via QMP.
Port forwards Add / Remove Add TCP, UDP, or both forwarding rules. Changes apply live via QMP without a VM restart.
Downloads sharing Toggle Shares the Android Downloads folder into the VM as a virtio-fs mount. May be a no-op on some AVF devices. Can be unstable on some QEMU configurations; disable it if the VM crashes on boot.

Advanced

Setting Control Notes
Backend Auto / AVF (KVM) / QEMU (TCG) Auto picks AVF when the device supports it, otherwise QEMU. Requires a VM restart. See the Backends page for details.
Extra QEMU args Editable text field + Reset Appended verbatim to the QEMU command line. Default:
-cpu max,sve=off,pauth-impdef=on -accel tcg,thread=multi,tb-size=512 -object rng-random,id=rng0,filename=/dev/urandom -device virtio-rng-pci,rng=rng0 -overcommit mem-lock=off
Extra kernel cmdline Editable text field + Reset Appended to the kernel command line. Default:
loglevel=1 quiet mitigations=off
Reset VM Button Wipes all VM data: the persistent overlay (storage.img) is deleted and recreated on next boot. Does not affect app settings.

Diagnostics

Open Settings → About for diagnostics tools:

Podroid is free software (GPL). Docs for v1.2.1. Found something inaccurate? Open an issue.