Ubuntu doesn’t run Android apps and games natively, but Waydroid is an open-up on Ubuntu
Earlier this year, Waydroid was finally packaged in Debian. That puts it a simple apt install away on Ubuntu 26.04 LTS and later. No need to add a PPA, find a third-party package or run scripts from Reddit threads.
If there’s an Android app or game you’d like to be able to use on your desktop, Waydroid gives you the means to do it.
It runs a containerised version of Android (LineageOS) rather than a VM, allowing Android apps to run side-by-side alongside Linux ones, and integrate with system hardware.
Perfect it isn’t, and it’s designed for Wayland-based systems only. How well it works will depends largely on your hardware and, as importantly, what else you run alongside it since you have two OSes using one system’s resources.
Installing Waydroid on Ubuntu
On Ubuntu 26.04 LTS (and later), you can install Waydroid from the archives.
sudo apt install waydroid
It will pull in the the Waydroid v1.63 release along with dependencies needed to run it.
Once unpacked, you can launch Waydroid from the applications grid. The first-run wizard asks you to pick an Android type to download. If want to to use Google Play and related GAPPS features, to select the image with that.

Once done, open Waydroid again and it’ll run through the Android system setup. This gets you to signing in with your Google account, and so on. After this, a few app shortcuts, including Settings and Google Play, will appear in the application grid.
Clipboard is bi-directional, so you can copy/paste to and from Android apps and regular Linux ones, and apps notifications appear in GNOME, which is neat. Everything else is passed through (my Bluetooth gamepad input was not, which was annoying).
Despite Waydroid running a full Android version, the actual image download itself isn’t huge, around 1.1GB or so, Mn my system (with a few simple games installed), Waydroid took up around ~4GB of disk space in total.
Configuring Waydroid is done from the command line. If you want to change display scaling or enable multi-window mode you’ll need to run commands to do that – the official documentation has details.
I reduced the scale (original value was 225, but things were too large, so I reduced it):
sudo waydroid prop set persist.waydroid.dpi 180
And to enable multi-window mode (so apps float on the desktop with window controls/borders), I ran:
sudo waydroid prop set persist.waydroid.multi_windows true
After running these the Waydroid session must be restarted for changes to take effect. Right-click the Waydroid icon to get a context menu with an options to stop.
I also disabled the on-screen keyboard (OSK), since it pops-up when a text field is selected. Go to Settings > System > Languages & input > Physical keyboard and slide the toggle off.
Depending on what else you plan to do with Waydroid on Ubuntu, you may like to set up a shared folder to make passing files between systems a little easier.
And, if you really want, you can even create your own dedicated Waydroid session that lets you login to a full-screen Android experience.
Can I use Google Play on Waydroid ?
If you install the “Android with Google Apps” image during setup, Google Play is available. You’ll need to log-in with a valid Google account (or set one up) to install things.
If you hit issues with Google Play Protect seeing your device as not verified, the app walks though how to resolve that.
What’s the performance like?
I was mildly curious to try Waydroid on Ubuntu now it’s in the archive. I recall trying it in the past and… It was a bit of a finicky fudge. The effort has matured a lot, and I dare say it’s good enough for what most people would need it for.
Performance is better than a virtual machine as there’s less overhead. Android’s core UI, apps and so on were nippy on my laptop (similar to running Android apps on a Chromebook), but the way mouse input feels in the UI makes things feel clunky.
Waydroid say GPU acceleration works OOTB with Intel and AMD GPUs, but NVIDIA users should instead enable software rendering. My test laptop uses integrated AMD and it was used from the get go.
My GPU was continually active when apps and games were running (along with the rest of Ubuntu, obviously), though my hardware isn’t exactly “rig” material (an older AMD Ryzen 2500U with integrated AMD Vega 8 graphics).
Devices with discrete graphics would cope much better. I’m not a gamer, but I installed a few games listed in Google Play’s free chart and they ran well, with audio. A racing game I tried showed occasional screen tears and dropped frames. Nothing dramatic though.
Screen colours, input and other features appeared to work fine, including the keyboard. I run this on a device with a touchscreen. Most Android apps and UI elements expect touch input, so you’ll need to get used to click and drag using a mouse.
Overall performance is limited by the hardware you’re running on, your GPU choice and the obvious fact Android is being run alongside a desktop OS and any apps that are running (cough, web browser with 117 tabs, cough) on it.
Closing apps won’t exit Waydroid

One important thing to note if you do plan to play around with Waydroid, is that you must explicitly stop the Waydroid service (right-click on its icon and choose ‘Stop Waydroid’) when you don’t need it.
Otherwise, even after you close all Android apps, Android and its subsystems continue ticking away in the background. That leaves fewer resources for the software you are using, and runs your battery down.
Waydroid, way to go
That’s Waydroid.
I don’t know how well it would cope running several demanding apps at once on top of a full Linux desktop environment, but I’d imagine that’s a niche need. Most people using this only want to run something, now and then.
For casual use-cases, Waydroid is pretty close to what you’d want: no-fuss setup that works from the get-go, with system integration, desktop notifications and windowed apps.
