Files
lumia-emulator/docs/termux.md
T

1.2 KiB
Raw Blame History

Termux (Poco M7 4G, nonroot)

Телефон: SD685 (4xA73 2.8 + 4xA53 1.9), 6/8GB RAM, 128/256GB UFS2.2 + microSD, Android 15. Без рута: только TCG (-accel tcg,thread=multi), KVM нет (/dev/kvm только под root/pKVM Pixel). Скорость ~1/5 native: консоль норм, GUI через VNC — слайдшоу.

Установка

pkg update && pkg install -y qemu-system-arm qemu-utils python3 dtc openssh
git clone <repo> ~/lumia-emu

Запуск WIP

./tools/check-env.sh
./images/build-emmc.sh images/emmc.img   # sparse, место почти не жрет
python3 qemu/pbl_stub.py
./qemu/launch-termux.sh --dry-run

Ограничения nonroot

  • RAM гостю не больше 1G (-m 1024, как у Lumia), иначе Android убьет Termux.
  • Дисплей только -nographic + -vnc :0 (смотреть через AVNC), GTK нет.
  • USB нет: thor2/WDRT через USB невозможны, только файлы.
  • emmc.img лучше на внутренней памяти, не на microSD (медленно).
  • Полный MainOS загрузится, но медленно — для отладки PBL/eMMC/XML годится.