Running Android apps on Linux: It's very close, but…

Download the State of Enterprise Linux Security Management Report here:

Get your Linux desktop or laptop here:

Get access to an exclusive weekly podcast, vote on the next topics I cover, and get your name in the credits:



Or, you can donate whatever you want:

You can also protect your privacy by using this extension from Startpage, each install helps the channel with a small commission:

Linux news in Youtube Shorts format:

Join us on our Discord server:

Twitter :

My Gaming on Linux Channel:

Sony Alpha A6600 Mirrorless Camera:
Sigma 56mm Fixed Prime Lens:
Logitech MX Master 3 Mouse:
Bluetooth Space Grey Mac Keyboard:
Logitech Brio 4K Webcam:
LG Curved Ultrawide Monitor:
Logitech White Speakers:
Xbox Controller:
*Amazon Links are affiliate codes and generate small commissions to support the channel*

00:00 Intro
00:46 Sponsor: Get some free insight on the Security of Linux
01:49 What is Waydroid, and how to install it?
06:22 How to install applications
08:50 Add Google Apps and Services
11:25 Why run Android apps on Linux?
13:55 Sponsor: Get a Linux laptop or desktop from Slimbook
14:30 Support the channel

Install instructions:
F-Droid website:
Aurora Store Website:
Script to flash Gapps:

Running Android apps on another system than Android requires a container, like what Waydroid implements. Waydroid is based on LineageOS, based on Android 10, and can access any needed hardware. It can run Android apps on x86 or ARM cpus, it’s fully open source, it can add your Android apps to your menu, it can display apps in their own windows or fullscreen, it can display the Android Ui for navigation, and has near native performance.

Waydroid lets you install .APK applications, which you can download online relatively easily, but to begin with, you might want to get an app store, which will make this process a lot simpler. Let’s go with F Droid, which has tons of open source applications for Android, that will also work on Waydroid.

waydroid app install and then the path to your APK file, and hit enter.

You’ll then have to restart the system service for Waydroid, using

sudo sysctemctl start waydroid-container

Your app should now be added to your applications menu, and you can open it through there. From F-Droid, you can install any application you want, and they’ll also get automatically added to your applications menu. Of course, at first install, you’ll need to enable installing applications from an untrusted source, like on a “real” android device.

You can also add the Google Apps and the Play Services.

I left a link to the install instructions, it’s not an easy, one click install by any means, and you’ll have to run multiple command lines, install a few packages on your distro, register your “fake device” with Google, clear the Play Store cache, install magisk and more. Once that’s done, though, you do get a fully functional Android system, complete with Google apps, and the Google Play Store. You can login with your Google account, and use Waydroid as a full Android system.

App apps that require the Google Play Services will also work, including youtube, Google Maps, Gmail, and a lot more. You’ll also be able to download apps you might already have purchased in the Play Store on an Android device, if you so choose.

I couldn’t find certain apps in the Play Store, though, like Netflix for example, which might be a country-related issue. Some apps would also crash at startup, like Amazon prime Video.

Xbox Game Pass worked, I could navigate the UI and launch a game with Xcloud, but after that, games would just not display anything, sticking to a black window, which I had to quit to resume using Waydroid. My banking app also failed with an error message telling me the service wasn’t available.

Twitter worked perfectly, Duolingo also did, although in Portrait mode.

Comments are closed.