
Podroid v1.2.7
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.
Podroid
Exécutez des conteneurs Linux et un environnement de bureau Linux complet sur votre téléphone Android. Sans root.
Une véritable VM Alpine Linux avec son propre noyau - pas un artifice chroot ou proot - pour que Podman, Docker et LXC se comportent exactement comme sur un serveur.
Site web · Documentation · Télécharger l'APK
![]() Accueil | ![]() En cours | ![]() Terminal | ![]() Thèmes & polices |
Ce que vous obtenez
- Podman, Docker et LXC - préinstallés, prêts dès le démarrage
- Une véritable VM - Alpine Linux sur un noyau personnalisé via QEMU, ou AVF accéléré matériellement sur les appareils pKVM pris en charge
- Terminal intégré à l'application - xterm-256color complet, 122 thèmes de couleurs, 13 polices, redimensionnement en direct
- Bureau X11 - exécutez des applications Linux graphiques dans une visionneuse intégrée avec tactile, clavier, souris et audio
- Pass-through USB, SSH, redirection de ports et un pont invité-vers-Android
- Sauvegarde des conteneurs, une vue d'état en direct de la VM/de l'appareil et le partage du dossier Downloads avec l'invité
- Anglais et 中文, sans root, tout appareil arm64 sous Android 8+
Démarrage rapide
- Téléchargez l'APK et installez-le.
- Appuyez sur Démarrer la VM, attendez Prêt !, ouvrez le terminal.
# 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
La configuration, les deux backends, la mise en réseau, la visionneuse X11 et le dépannage sont tous détaillés dans la documentation.
Compilation
git clone https://github.com/ExTV/Podroid.git
cd Podroid
./build-all.sh all # kernel, rootfs, QEMU and APK (needs Docker + Android SDK/NDK)
Compilations par composant et détails de la chaîne d'outils : CONTRIBUTING.md.
Contribuer
Les contributions de toute taille sont les bienvenues : rapports de bugs, ajustements de la configuration du noyau, nouveaux thèmes, améliorations de l'interface, correctifs d'entrée X11, tout.
- Pull requests : lisez d'abord CONTRIBUTING.md. Limitez la portée des modifications, exécutez
./build-all.sh testavant de pousser, et expliquez pourquoi dans la description de la PR. - Rapports de bugs : ouvrez une issue avec votre appareil et la version d'Android, une courte reproduction, et le journal de diagnostic (Paramètres → Exporter le journal de diagnostic dans l'application).
Crédits
| QEMU | Émulation machine |
| Termux | Moteur d'émulateur de terminal |
| Alpine Linux | La distribution invitée |
Liste complète dans CREDITS.md.
Licence
GPLv2. Si Podroid vous est utile, une étoile aide d'autres personnes à le trouver.



