Our take
Activeregular commits and releases- Activity
- 74
- Community
- 20
- Issues
- 60
- Pull requests
- 42
+190 stars in the last 15 days
- Releases more often than 80% of the projects we track
Podroid is an actively maintained way to run a full Alpine VM and container stack on Android, though its development is heavily concentrated in one contributor.
Good fit if
- You have an arm64 Android 8+ device and want Linux containers without root.
- You value a real VM, with QEMU or compatible AVF support, over a chroot or proot setup.
- You can work with GPL-2.0-licensed software and its obligations.
Look elsewhere if
- Your device is not arm64 or runs an Android version older than 8.
- You need a project whose development is broadly shared across contributors, rather than concentrated in one person.
- You need a different guest distribution or a non-Android host.
All health signals
| Last commit | 2026-09-21 (28 days ago) |
|---|---|
| Commits, last 90 days | 95 |
| Releases, last 12 months | 29 (latest v1.2.9, 2026-09-21) |
| Contributors | 6 (top contributor: 98% of commits) |
| Issues closed, last 90 days | 26 (typically closed in 14 days) |
| Pull requests merged, last 90 days | 4 (typically merged in 1 day) |
| Project age | 7 months |
Checked on 2026-10-20 with the GitHub API.
Overview
Podroid is a rootless Android app for running a real Alpine Linux VM, with its own kernel, on arm64 devices running Android 8 or later. It uses QEMU, or the Android Virtualization Framework (AVF) with hardware acceleration on supported pKVM devices, so container tools such as Podman, Docker and LXC can run in a VM rather than a chroot or proot environment.
The project brings a Linux container and desktop environment to an Android phone. Its built-in terminal and X11 viewer let users work with both command-line tools and graphical Linux apps, while features such as SSH and port forwarding connect the guest to other devices.
Key Features
- Alpine Linux guest with its own kernel, running through QEMU or supported AVF devices.
- Podman, Docker and LXC available in the VM.
- Built-in terminal with xterm-256color, themes, fonts and live resizing.
- X11 viewer for Linux desktop apps, with touch, keyboard, mouse and audio support.
- SSH, USB passthrough, port forwarding and a guest-to-Android bridge.
- Container backup, VM and device status, and Android Downloads-folder sharing.
Use Cases
- Android developers who want to build or test containerized software without rooting their phone.
- Linux users who need a portable Alpine environment with server-style container behavior.
- Users who want to run graphical Linux applications on an Android device through the built-in X11 viewer.
- Developers who want to access a phone-hosted container service from the phone or local network using port forwarding.
What you need
Detected in the repository
- Java (JVM) (from Gradle)
- A Dockerfile, so it can run in a container
License in plain words
GPL-2.0strong copyleft
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license notice
- Share your changes: yes, the full source of anything you distribute that includes it, under the GPL
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Install the latest APK, open Podroid, tap Start VM, and open the terminal once it reports Ready! See the documentation for setup, networking, backends and troubleshooting.
To build from source, the repository provides ./build-all.sh all, which requires Docker and the Android SDK/NDK. See the README and contribution guide for details.
Considerations
Podroid is actively developed, with frequent recent commits and releases and regular issue closure. However, most contributions come from one of its six contributors, so project continuity depends substantially on that person. The repository reports no CI or tests, which may matter to teams evaluating changes or relying on automated validation. Building the full project requires Docker and the Android SDK/NDK; the app itself targets arm64 Android devices. GPL-2.0 terms should also be reviewed before redistributing or incorporating the software.
Found this useful?
Share it with someone who would like Podroid.