Retour aux mises à jour
New releaseJul 29, 2026

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.

Partager
Logo Podroid

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.

Release Downloads Stars License Android 8+ arm64

Site web · Documentation · Télécharger l'APK

Écran d'accueil avant le démarrage de la VM
Accueil
Écran d'accueil avec la VM en cours d'exécution et les infos réseau
En cours
Terminal intégré affichant les informations système Alpine
Terminal
Réglages rapides du terminal avec thèmes et polices
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

  1. Téléchargez l'APK et installez-le.
  2. 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 test avant 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
TermuxMoteur d'émulateur de terminal
Alpine LinuxLa distribution invitée

Liste complète dans CREDITS.md.

Licence

GPLv2. Si Podroid vous est utile, une étoile aide d'autres personnes à le trouver.

Catégories