Play ou Sideload
Compare atualizações automáticas com Device Control opcional.
Esta é a referência detalhada para escolher a versão, conectar manualmente, configurar acesso remoto e revisar a segurança. Se o Hermes Dashboard já estiver acessível, use o Início rápido.
Compare atualizações automáticas com Device Control opcional.
Instale o Hermes, ative o Dashboard ou configure a API opcional.
Use LAN, endereços, códigos, acesso remoto e verificação.
Status da tradução
Este guia resumido cobre o caminho mais comum. Opções avançadas de servidor, TLS e operação estão no guia completo em inglês.
| Google Play | Sideload | |
|---|---|---|
| Recomendado para | A maioria dos usuários | Usuários de Device Control |
| Atualizações | Automáticas | Atualização manual do APK |
| Chat, Voice e Manage | Incluídos | Incluídos |
| Terminal, mídia e notificações com Relay | Incluídos | Incluídos |
| Ler a tela, tocar, digitar e navegar | Não incluído | Incluído |
O arquivo assinado de Sideload termina em -sideload-release.apk e está em GitHub Releases. Não baixe o arquivo .aab; ele é destinado ao Google Play.
O Android usa normalmente o Dashboard/Gateway do Hermes em :9119. Ele fornece Chat, sessões, login, Manage e voz padrão. Inicie-o com hermes dashboard e deixe esse endereço acessível pelo celular.
O servidor de API em :8642 é opcional: funciona como fallback automático do Chat ou para compatibilidade headless avançada. Uma chave de API só é necessária quando esse endpoint opcional é configurado. O operador do servidor cria API_SERVER_KEY; o Dashboard não fornece essa chave.
Proteja o acesso pela rede
Não exponha diretamente uma porta de Dashboard, API ou Relay sem criptografia à Internet; para acesso remoto, use Tailscale, VPN ou HTTPS.
O login do dashboard usa cookies e tickets temporários do Gateway. A chave de API é separada e não autentica no dashboard.
Você pode adicionar e testar um endereço Dashboard do Tailscale como http://100.x.y.z:9119, ou um endereço .ts.net publicado separadamente, sem configurar o servidor de API nem uma chave de API.
A mesma sessão libera Chat, sessões, Manage e Voice. Relay sem pareamento e API fallback indisponível são estados normais.
O caminho upstream continua funcionando sem plugin. O Relay é recomendado para Terminal/TUI, notificações, mídia, ferramentas de desktop, voz avançada, sessões Relay e Device Control opcional. Os comandos canônicos são hermes plugins install Codename-11/hermes-relay/plugin --enable, hermes relay doctor, hermes relay start --no-ssl e hermes pair.
No Web Dashboard, abra Relay, use primeiro Connect mobile app e depois Pair new device, lendo os dois QRs com o Android. Sem QR, continuam disponíveis URL/código e hermes pair --register-code.
Device Control precisa dos dois: aplicativo Sideload e Relay pareado.
Comparar versões → · Acesso remoto em inglês → · Solução de problemas →
[?] Get Help · [!] Found a Bug? · [+] Get Started