Skip to content
SPECIFICTION
Get listed

redroid

github.com

Free plan LinuxSelf-hosted
Visit github.com
Spec score 7.7 #13 of 19 in Android emulators

What it is

redroid is open-source software that runs Android in containers on Linux hosts. It targets cloud gaming, virtualized phones, and automation testing, and supports multiple instances through Docker, Podman, or Kubernetes. Hosts can use arm64 or amd64 architectures, with documented Android images from 8.1 through Android 16; Android 12 and later also have 64-bit-only variants. GPU rendering can use software rendering, host GPU acceleration, or automatic detection. Display width, height, frame rate, and DPI are configurable; documented defaults are 720×1280, 320 DPI, and 30 FPS with GPU or 15 FPS without it. The documentation covers ARM apps in x86 instances and adding Google services through Open GApps, MicroG, or MindTheGapps. Android Debug Bridge connects to instances, while scrcpy displays screens. Deployment requires specific Linux kernel features, and the project warns that public ADB exposure can compromise the container and host.

Spec sheet

License
redroid is under the Apache License; its kernel modules are under GPL v2, and the documentation advises checking third-party module licenses.Read 8 Oct 2026 · github.com
Android versions
The documentation lists images for Android 8.1 through Android 16, including 64-bit-only variants for Android 12 and later.Read 8 Oct 2026 · github.com
App compatibility
The documentation describes running ARM apps in x86 instances through libhoudini, libndk_translation, or QEMU translator, and says published images include libndk_translation.Read 8 Oct 2026 · github.com
Architectures
redroid supports arm64 and amd64 architectures.Read 8 Oct 2026 · github.com
Desktop platforms
LinuxRead 19 Sep 2026 · github.com
Display configuration
Users can configure display width, height, frame rate, and DPI; the documented defaults are 720×1280, 30 FPS with GPU or 15 FPS without GPU, and 320 DPI.Read 8 Oct 2026 · github.com
Google services
The docs describe adding Google Mobile Services through Open GApps, MicroG, or MindTheGapps.Read 8 Oct 2026 · github.com
GPU rendering
Its GPU mode can use software rendering, host GPU accelerated rendering, or automatic detection.Read 8 Oct 2026 · github.com
Host and container support
It can run many instances on Linux hosts using Docker, Podman, or Kubernetes.Read 8 Oct 2026 · github.com
Host requirements
Deployment requires Linux kernel features including binderfs, ashmem or memfd, IPv6, ION or DMA-BUF heaps, and 4KB page size.Read 8 Oct 2026 · github.com
Management tools
The quick start uses Android Debug Bridge to connect and scrcpy to view the instance screen.Read 8 Oct 2026 · github.com
Multi-instance
YesRead 19 Sep 2026 · github.com
Root access
YesRead 19 Sep 2026 · github.com
Security guidance
The quick-start instructions warn that exposing the ADB port on a public network can compromise the container and even the host OS.Read 8 Oct 2026 · github.com
Use cases
The project describes cloud gaming, virtualized phones, and automation testing as suitable uses.Read 8 Oct 2026 · github.com
What it is
redroid is a GPU-accelerated Android-in-the-cloud solution that runs Android in containers.Read 8 Oct 2026 · github.com

Plans and prices

redroid Free Open-source software; Linux host with required kernel features Read 8 Oct 2026 · github.com

Every redroid plan and price →

Strong points and limits

Strong points

  • Supports Docker, Podman, and Kubernetes
  • Runs multiple Android instances
  • Covers Android 8.1 through Android 16
  • Offers software and host GPU rendering
  • Supports arm64 and amd64 hosts

Limits

  • Requires specific Linux kernel features
  • Public ADB exposure can compromise host systems
  • Google services require additional packages

Who it suits

It suits Linux operators needing containerized Android instances for gaming, virtual phones, or automation testing. Users need the documented kernel features and container tooling.

Verdict

redroid offers configurable, multi-instance Android containers for Linux infrastructure. Its kernel prerequisites and ADB security warning require careful deployment planning.

Where Specifiction places it

Alternatives to redroidAll alternatives →