Executa apps do Windows em uma VM em segundo plano e exibe cada um em uma janela nativa do Linux usando o FreeRDP RemoteApp.
ExTV/Podroid
Um app Android sem root que inicia uma VM real do Alpine Linux para executar Podman, Docker, containers LXC e apps gráficos X11 no celular.
- Estrelas
- 3,568
- Forks
- 229
- Issues abertas
- 30
- Último commit
- há 28 dias
O que é?
O Podroid executa uma máquina virtual completa do Alpine Linux, com kernel próprio, em um celular Android, sem precisar de acesso root. Como é uma VM de verdade, e não uma solução alternativa com chroot ou proot, Podman, Docker e LXC funcionam como em um servidor.
A VM é executada no QEMU ou com o AVF acelerado por hardware em dispositivos pKVM compatíveis. O app inclui um terminal integrado com suporte a 256 cores, temas e fontes, além de um visualizador X11 para executar aplicativos gráficos Linux com toque, teclado, mouse e áudio.
Os recursos de rede incluem acesso SSH, encaminhamento de portas gerenciado pelo shell da VM, passthrough USB, uma bridge entre o guest e o Android e compartilhamento da pasta Downloads com o guest. O projeto é voltado a dispositivos arm64 com Android 8 ou posterior.
Recursos principais
- 01Podman, Docker e LXC pré-instalados em uma VM do Alpine Linux
- 02Executa no QEMU ou com AVF acelerado por hardware em dispositivos pKVM compatíveis
- 03Terminal integrado com suporte a xterm-256color e temas
- 04Visualizador X11 para executar apps gráficos Linux com toque e áudio
- 05Acesso SSH, encaminhamento de portas e passthrough USB
Casos de uso
- Executar workloads de containers em um celular Android sem root
- Experimentar ferramentas de servidor Linux ou ambientes de desenvolvimento no celular
- Executar aplicativos gráficos Linux em um celular ou tablet
- Disponibilizar na rede local serviços executados na VM do celular
Início rápido
- 1
Baixe e instale o APK na página de versões
- 2
Toque em Start VM e aguarde até aparecer Ready; em seguida, abra o terminal
- 3
Execute um contêiner rootless do Podman no shell da VM
podman run --rm alpine echo "hello from a container"
Antes de usar
- Requer um dispositivo Android arm64 com Android 8 ou mais recente.
- É baseado em uma VM Alpine completa, portanto requer o assistente de configuração e a consulta à documentação de rede e solução de problemas.
- O README não informa requisitos de custo ou de serviços pagos. A licença é GPL-2.0, do tipo copyleft.
Tópicos
Perguntas frequentes
- O que é Podroid?
- Um app Android sem root que inicia uma VM real do Alpine Linux para executar Podman, Docker, containers LXC e apps gráficos X11 no celular. O Podroid executa uma máquina virtual completa do Alpine Linux, com kernel próprio, em um celular Android, sem precisar de acesso root. Como é uma VM de verdade, e não uma solução alternativa com chroot ou proot, Podman, Docker e LXC funcionam como em um servidor.
- Podroid é gratuito? Qual é a licença?
- Podroid é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Podroid ainda é mantido?
- Manutenção ativa. O último commit de Podroid foi em 21 de set. de 2026.
- Para que posso usar Podroid?
- Executar workloads de containers em um celular Android sem root Experimentar ferramentas de servidor Linux ou ambientes de desenvolvimento no celular Executar aplicativos gráficos Linux em um celular ou tablet Disponibilizar na rede local serviços executados na VM do celular
- Como instalar Podroid?
- Baixe e instale o APK na página de versões Toque em Start VM e aguarde até aparecer Ready; em seguida, abra o terminal Execute um contêiner rootless do Podman no shell da VM: podman run --rm alpine echo "hello from a container"
- Onde consigo Podroid?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ExTV/Podroid
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma interface de terminal (TUI) para visualizar e controlar contêineres Docker, com métricas em tempo real, logs e acesso via exec.
Moby é o projeto open source de containers do Docker, com componentes modulares para criar, executar e orquestrar sistemas baseados em containers.
Plataforma de backend open source para criar apps com Auth, Databases, Storage, Functions, Messaging, Realtime e Hosting, auto-hospedada via Docker.
Trivy é um scanner de segurança de código aberto que encontra vulnerabilidades, configurações incorretas, secrets e dados de SBOM em contêineres, sistemas de arquivos, repositórios Git, imagens de VM e Kubernetes.
Uma CLI e TUI que rastreia qualquer processo, porta, contêiner ou arquivo até a cadeia de sistemas que o iniciou.