scrcpy cannot talk to headless emulators inside the container: the AOSP ATD image lacks framework pieces (KeyCharacterMap NPE) and there is no GPU/KVM in the container at all. The script boots the android-tv image image on the host with -gpu host and a window (so the RSA dialog is clickable), installs the current debug APK and leaves the app running; the container's socat bridge then exposes it as rutherford:5556 for adb/scrcpy from anywhere. |
||
|---|---|---|
| .. | ||
| e2e-api-check.sh | ||
| fps-check.sh | ||
| start-emulator.sh | ||