
Une application Android sans privilèges root qui démarre Alpine Linux : exécutez des conteneurs (Podman/Docker/LXC) et des applications de bureau avec interface graphique.
Run Linux containers and a full Linux desktop on your Android phone. No root.
Une véritable VM Alpine Linux avec son propre noyau - pas un tour de passe-passe de type chroot ou proot - afin que Podman, Docker et LXC se comportent exactement comme sur un serveur.
Site web · Documentation · Télécharger l'APK
![]() Accueil |
![]() En cours d'exécution |
![]() Terminal |
![]() Thèmes et polices |
# rootless containers, straight away
podman run --rm alpine echo "hello from a container"
docker run -d -p 8080:80 nginx
# expose that container to your phone and LAN, right from the VM shell
podroid-forward add 8080 8080 tcp # TCP or UDP, on both the QEMU and AVF backends
curl http://<phone-ip>:8080
podroid-forward clean # remove every rule you added, in one go
# SSH in from your laptop (enable SSH in the setup wizard or Settings)
ssh root@<phone-ip> -p 9922 # password: podroid
# read this documentation with no network connection
podroid-forward add 9980 9980 tcp # forward the docs port to the phone
podroid-docs # serves docs/guide at http://127.0.0.1:9980
La configuration, les deux backends, le réseau, la visionneuse X11 et le dépannage sont tous documentés dans la documentation.
git clone https://github.com/ExTV/Podroid.git
cd Podroid
./build-all.sh all # kernel, rootfs, QEMU and APK (needs Docker + Android SDK/NDK)
Détails des builds par composant et de la chaîne d'outils : CONTRIBUTING.md.
Les contributions de toutes tailles sont les bienvenues : rapports de bugs, ajustements de configuration du noyau, nouveaux thèmes, améliorations de l'interface, corrections de saisie X11, tout est bon.
./build-all.sh test avant de pousser, et expliquez pourquoi dans la description de la PR.RikkaHub Agent est un fork de RikkaHub, le client de chat LLM natif pour Android, qui le transforme en un véritable agent embarqué : plus de 80 outils pour l'appareil, des tâches planifiées, un navigateur piloté par IA, un espace de travail Linux, SSH, l'automatisation de l'écran et un bot Telegram distant, tous sur opt-in. Son outil SSH peut se connecter à une VM Podroid en cours d'exécution (localhost:9922), afin qu'un agent sur votre téléphone puisse compiler, exécuter et inspecter des conteneurs sans que vous ayez à taper une commande.
| QEMU | Émulation de machine |
| Termux | Moteur d'émulateur de terminal |
| Alpine Linux | La distribution invitée |
Liste complète dans CREDITS.md.
GPLv2. Si Podroid vous est utile, une star aide d'autres personnes à le découvrir.