Waydroid - hpaluch/hpaluch.github.io GitHub Wiki
Waydroid
To quote: https://docs.waydro.id/
Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
In simple words it will allow running Android (and its applications) on standard Linux Desktop.
Install
- following: https://docs.waydro.id/usage/install-on-desktops
- using Fedora 43 with Sway
Trying:
sudo dnf install waydroid
For 1st time setup run:
waydroid init --client
(see /usr/share/applications/Waydroid.desktop for up-to-date command)
And remember to fill:
System OTA: https://ota.waydro.id/system
Vendor OTA: https://ota.waydro.id/vendor
I selected default Minimal Android to start with something easy.
Next click on Download button.
There will be authentication required box (I have to enter my Unix account password).
Next it will download around 830MB (!).
Next you can start Waydroid with:
waydroid show-full-ui
Problem: in my case Waydroid appeared for about 1/2 of second and crashed and again... The only way I resolved it is to enable 3D support (VirGL - used VM).
Unlike some reports, for example: https://github.com/waydroid/waydroid/issues/61
I was unable to find meaningful error log... Only log file
/var/lib/waydroid/waydroid.log contained nothing useful...
However waydroid logcat should show something...
Get and install Andorid Apps
Note: you can start with alternative Open source store F-droid to get your first APK:
- visit: https://f-droid.org/
- download Store app with:
curl -fLO https://f-droid.org/F-Droid.apk
Note: I simply used following way to get Android application archive (.apk):
- installed on regular Android Phone via Google Play
- using MyPhoneExplorer (requires Windows to run) to backup Andorid apps to PC).
- install .apk via command below:
Typical install command is (from https://docs.waydro.id/usage/install-and-run-android-applications):
waydroid app install xyz.apk