Enviar arquivos para "/"
This commit is contained in:
43
start.sh
43
start.sh
@@ -1,13 +1,8 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
echo ">>> Iniciando Xvfb 1920x1080..."
|
||||
Xvfb :0 -screen 0 1920x1080x24 &
|
||||
sleep 2
|
||||
|
||||
echo ">>> Iniciando Openbox..."
|
||||
DISPLAY=:0 openbox &
|
||||
sleep 1
|
||||
# Aguarda Xvfb estar pronto
|
||||
sleep 3
|
||||
|
||||
echo ">>> Iniciando Android TV via QEMU..."
|
||||
DISPLAY=:0 qemu-system-x86_64 \
|
||||
@@ -18,39 +13,11 @@ DISPLAY=:0 qemu-system-x86_64 \
|
||||
-drive file=/android/android.img,format=qcow2 \
|
||||
-boot c \
|
||||
-vga virtio \
|
||||
-display sdl \
|
||||
-display gtk \
|
||||
-net nic \
|
||||
-net user,hostfwd=tcp::5555-:5555 \
|
||||
-usb \
|
||||
-device usb-tablet \
|
||||
-soundhw hda \
|
||||
-full-screen &
|
||||
-full-screen
|
||||
|
||||
sleep 3
|
||||
|
||||
echo ">>> Iniciando x11vnc..."
|
||||
x11vnc \
|
||||
-display :0 \
|
||||
-forever \
|
||||
-shared \
|
||||
-nopw \
|
||||
-quiet \
|
||||
-o /var/log/x11vnc.log &
|
||||
|
||||
sleep 1
|
||||
|
||||
echo ">>> Iniciando noVNC na porta 6080..."
|
||||
websockify \
|
||||
--web /usr/share/novnc \
|
||||
--wrap-mode=ignore \
|
||||
6080 \
|
||||
localhost:5900 &
|
||||
|
||||
echo ">>> Android TV rodando!"
|
||||
echo ">>> Acesse: http://SEU_IP:6080/vnc_lite.html"
|
||||
|
||||
# ADB bridge para o guest
|
||||
socat TCP-LISTEN:5555,fork TCP:localhost:5555 &
|
||||
|
||||
# Mantém container vivo
|
||||
tail -f /dev/null
|
||||
echo ">>> QEMU encerrado."
|
||||
|
||||
Reference in New Issue
Block a user