!
Este é o repositório de código para um Web Kiosk Instructable em: https://www.instructables.com/id/Web-Kiosk/
É baseado no dispositivo ODROID C2:
!
A imagem que vem no cartão eMMC do HardKernel é totalmente inchada para uso como quiosque, então para esta compilação usaremos a imagem Debian Stretch do meveric; detalhes sobre a imagem podem ser encontrados aqui.
Baixe o arquivo de imagem C2.img.xz de aproximadamente 93 MB:
!
Agora, baixe uma ferramenta chamada Etcher que permitirá gravar o arquivo de imagem baixado acima no cartão eMMC.
Para fazer isso, use o adaptador de cartão eMMC2SD e insira-o em um leitor de cartão microSD no computador em que você executará o Etcher.
Ao executar o Etcher, você primeiro seleciona a imagem que baixou, depois seleciona o leitor de cartão microSD e clica em Flash.
NOTA Ao selecionar uma unidade na etapa 2, certifique-se de que seja o seu leitor de cartão microSD, pois se você selecionar outro driver, o Etcher irá sobrescrever essa unidade e os dados não poderão ser recuperados! Não serei responsável pela perda de dados, então leia as instruções na página de download do Etcher .
NOTA2 No Windows, ao inserir o adaptador de cartão eMMC2SD, você poderá receber pop-ups sobre a necessidade de formatar a unidade. IGNORE essas caixas de diálogo. Basta clicar em cancelar e fechar todas as janelas do FileManager. O mesmo acontecerá quando o Etcher iniciar e quando terminar. Basta fechar todas as caixas de diálogo do Windows que aparecerem.
Assim que o Etcher estiver concluído, você pode remover o adaptador do cartão eMMC2SD, remover o cartão eMMC e inserir o cartão na parte inferior do seu ODROID.
Para esta próxima etapa, você precisará conectar um monitor HDMI normal, NÃO o monitor touchscreen. Você também precisará conectar um teclado ao ODROID para esta primeira etapa. O sistema operacional padrão está configurado para uma tela de 1920x1080px60hz, portanto, conectar a tela sensível ao toque tornará qualquer texto ilegível.
Certifique-se de ter um cabo Ethernet conectado ao seu ODROID. Ligue a máquina; você verá uma série de resultados de inicialização. A tela ficará em branco, o que é normal, pois expande a imagem para todo o espaço da unidade eMMC, e a tela será preenchida novamente com a saída de inicialização e, em seguida, ficará em branco na tela de login.
apt-get update && apt-get dist-upgrade -y
No meio do caminho você verá um aviso sobre a reconstrução do kernel. Basta pressionar ENTER para OK. Quando o processo for concluído digite o comando:
apt-get install net-tools -y && clear && ifconfig eth0
(anote o endereço IP e o endereço MAC (os decimais HEX após a palavra "ether"). Você precisará do endereço IP para login SSH)
reboot
wget -O setup.sh https://raw.githubusercontent.com/ZacWolf/WebKiosk/master/setup.sh && chmod 700 ./setup.sh && ./setup.sh
Desconecte a energia
Conecte a tela sensível ao toque
Conecte a energia
setupkiosk.sh
apt-get install sudo -y
echo ' user ALL=(ALL:ALL) ALL ' >> /etc/sudoers `