
Eine rootless Android-App, die Alpine Linux bootet: Ausführen von Containern (Podman/Docker/LXC) und GUI-Desktop-Apps.
Führe Linux-Container und einen vollständigen Linux-Desktop auf deinem Android-Telefon aus. Ohne Root.
Eine echte Alpine-Linux-VM mit eigenem Kernel – kein Chroot- oder Proot-Trick – damit sich Podman, Docker und LXC genauso verhalten wie auf einem Server.
Webseite · Dokumentation · APK herunterladen
# 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
Setup, die beiden Backends, Netzwerk, der X11-Viewer und die Fehlerbehebung – alles findest du in der Dokumentation.
git clone https://github.com/ExTV/Podroid.git
cd Podroid
./build-all.sh all # kernel, rootfs, QEMU and APK (needs Docker + Android SDK/NDK)
Builds der einzelnen Komponenten und Toolchain-Details: CONTRIBUTING.md.
Beiträge jeder Größe sind willkommen: Fehlerberichte, Kernel-Config-Anpassungen, neue Designs, UI-Verbesserungen, X11-Eingabefixes, alles.
./build-all.sh test aus und erkläre im PR-Beschreibungstext warum.| QEMU | Maschinenemulation |
| Termux | Terminalemulator-Engine |
| Alpine Linux | Die Gast-Distribution |
Vollständige Liste in CREDITS.md.
GPLv2. Wenn dir Podroid nützt, hilft ein Stern anderen Leuten, es zu finden.
![]() Start | ![]() Läuft | ![]() Terminal | ![]() Designs & Schriftarten |