Actinis Drion
Alpha

Android apps, Linux-shaped.

A Wine-like Android compatibility platform. Drion preserves the contracts Android apps expect and replaces the system behind them, in Rust. The apps run as ordinary Linux programs and use the host's windows, audio and notifications.

Closed alpha

Now open for Linux desktops and Ubuntu Touch. Email alpha@actinis.io to join.

App execution · traditional vs Drion
Traditional (Waydroid / emulator)
Android app
Android framework
Android kernel / container
Host Linux
Drion
Android app
Drion (ART + contracts)
Host Linux
Host integration
  • Audio devices
  • Webcams
  • Sensors, location
  • Clipboard, notifications
What it is
// drion.md

Drion is a Wine-like compatibility platform for Android. Apps get the Android they expect (activities, services, content providers, intents, notifications), and Drion replaces the system behind it, in Rust.

Each unmodified app runs as its own sandboxed Linux process, with no VM, guest kernel or Android system image. Audio, webcams, sensors, location, clipboard and notifications come from the host, so Android apps integrate with it instead of running beside it.

FAQ

Common questions

What is Drion?

Your Android apps, on Linux.

Drion runs regular Android apps and games on Linux without a virtual machine or a separate Android operating system. Apps run as Linux processes and integrate with your system.

Desktop computers, Steam Deck, and Ubuntu Touch phones are different ways to use the same platform.

Which platforms does Drion support?

Linux with Wayland.

Drion is currently tested on Linux desktops with NVIDIA and AMD GPUs, on SteamOS and Ubuntu Touch, and in headless server deployments.

On desktop, apps open in their own windows alongside your other programs. On SteamOS, the interface is designed for Gaming Mode and controller navigation. On Ubuntu Touch, it is adapted for touchscreens and the mobile environment.

All versions share the same core technology, with interfaces and system integrations tailored to each platform.

Do I need special versions of Android apps?

No. Drion works with regular Android APKs. Developers do not need to create a separate version of their app for Drion.

Split-APK packages in APKS, XAPK, and APKM formats are also supported. You can install apps through the graphical interface or the command line.

Does Drion need root, a special kernel, or Docker?

For local use, Drion runs under your regular user account. It does not require a virtual machine, Docker, or Android-specific kernel modules such as Binder.

Drion uses standard Linux isolation features. Any platform-specific dependencies are covered in the installation instructions.

Is Drion open source?

Drion is currently closed source. We plan to fund its continued development through commercial editions and licensing, supporting long-term work on app compatibility, performance, and new platforms.

We are considering open-sourcing individual components, but we have not announced plans to open-source the entire project.

Design principles

How Drion is designed

01 · Wine-like

The boundary is system-side

Apps keep Android’s own runtime and framework code. Drion replaces the system services behind them: apps see Android, the OS stays Linux.

02 · Native Bridge

arm64 apps on x86_64

On x86_64 hosts, Drion pairs with a Native Bridge translator to run arm64-only apps.

03 · Containerless

A process, not a guest OS

Each app is its own sandboxed Linux process. No guest kernel, no Android system image, no VM.

04 · Host integration

Host devices pass through

Audio, webcams, sensors, location, clipboard and notifications come from the host, through pluggable adapters.

05 · Rebuilt services

Android’s services, rebuilt

Activities, windows, services, packages and permissions are reimplemented from scratch behind Android’s own contracts.

06 · Deployment

One core, several deployments

Desktop, headless and Docker Compose profiles share one compatibility core. Host integrations plug in as adapters, so every profile runs the same core code.

Architecture · diagramsHow Drion worksProcesses, the per-app sandbox, permissions and platforms, with diagrams.
For developers and publishers

Bring your own Android app to Linux.

Drion Capsule packages your application with Drion as a standalone Linux product, including SteamOS releases, with its own name, icon, and direct launch.

Explore Drion Capsule
Who it's for

Who Drion is for

01

Steam Deck & Steam Machine

Play Android games and use Android apps on Steam Deck, Steam Machine, and other SteamOS devices with less overhead than Waydroid. Apps install in one click and stay installed.

02

Linux phones

Mobile Linux distributions that want Android app compatibility without shipping a second OS. Drion keeps the host kernel and the host UI, and each Android app runs as a regular process.

03

Linux desktops

Bring the Android app catalogue to GNOME, KDE, and Sway. Apps get Wayland-native windows and use the host’s audio, clipboard and notifications.

04

Embedded & Linux TVs

Embedded Linux devices that need the Android app catalogue without running Android as their OS: smart TVs and set-top boxes, industrial HMIs, kiosks and smart displays. Each deployment profile picks the device adapters it needs.

05

CI & instrumented tests

Run Android instrumented test suites in CI without booting a full emulator. Apps share the host kernel, so ordinary build agents can run them, and more agents means more parallel tests.

06

Researchers & forensics

Instrument, trace, and sandbox Android apps with ordinary Linux tooling: strace, perf, seccomp, eBPF. The app is a Linux process, so these tools see it directly, with no emulator in the way.

Platforms

Three platforms, all in alpha

The same compatibility core on every target, built per platform: each gets its own install path and requirements. Closed alpha is open for Linux desktops and Ubuntu Touch; email alpha@actinis.io to join.

// closed alpha · no public release yet
Ubuntu Touch
Ubuntu Touch 24.04 and newer
SteamOS
Steam Deck, Steam Machine, and other SteamOS devices
Linux desktops
Wayland only; AMD, NVIDIA, Intel
Waitlist

Know when Drion ships

We'll email you about major updates and when you can try it. Nothing else.