Install Instructions
Install Instructions
Arch Linux
Some of our friends have started putting together all the install instructions for Arch over on the arch wiki:
Postmarket OS
Thanks to the Postmarket community, you can also find instructions and troubleshooting tips on their wiki:
Zorin OS
User @Aman9das has put together a detailed guide for installing Waydroid on Zorin OS:
Sailfish OS
A few of the contributors to sailfishos-open have put together a resource for installing Waydroid on the OS:
Fedora
Waydroid can be installed from the official package repository.
sudo dnf install waydroidAfter installing, launch Waydroid from the applications menu and proceed with the initialization by pasting these URLs in the OTA fields:
System OTA: https://ota.waydro.id/system
Vendor OTA: https://ota.waydro.id/vendor
Silverblue/Kinoite/...
The same instructions apply to the Fedora Immutable variants, but you should use rpm-ostree instead of dnf
rpm-ostree install waydroidopenSUSE Tumbleweed/Slowroll
User @runa-chin had created a detailed guide about installing Waydroid on openSUSE Tumbleweed or openSUSE Slowroll:
KISS Linux
User Mederim has come up with a guide for getting Waydroid on KISS Linux:
Void Linux
Waydroid can be installed from the official package repository; also check /usr/share/doc/waydroid/README.voidlinux after installation for further instructions!
sudo xbps-install -S waydroidUbuntu/Debian and derivatives
For Droidian, skip directly to the last step
For Ubuntu Touch, these steps are not needed
Make sure you have Wayland Session enabled (Ubuntu 22.04+)
Install pre-requisites
sudo apt install curl ca-certificates -yAdd the official repository
curl -s https://repo.waydro.id | sudo bashIf the script fails to detect your distribution, you can provide a valid option by appending -s <DISTRO>. Currently supported values are: mantic, focal, jammy, kinetic, lunar, noble, plucky, questing, bookworm, bullseye, trixie, sid
Install waydroid
sudo apt install waydroid -yThen start Waydroid from the applications menu.
NixOS
NixOS community has a wiki page for WayDroid:
Troubleshooting
Manually Starting Waydroid
To start Waydroid without systemctl, you need to follow a few simple steps
Start the container first:
sudo waydroid container startAnd in a new terminal tab, start the waydroid session (without sudo):
waydroid session startAfter that starts and you see "Android with user 0 is ready", it is safe to launch an app from the applications menu, or
Launch Waydroid In Full-Screen Mode:
(This can be run while Waydroid is running, or used to start it in full-screen mode)
waydroid show-full-uiLaunch Waydroid In Multi-Window Mode:
First we need to set the property while a Waydroid session is running:
waydroid prop set persist.waydroid.multi_windows trueAfter that, we can restart the session:
waydroid session stopThen we are ready to launch an app, and it will start in multi-window mode
Reinstalling Waydroid
Sometimes things don't go as planned and you need to remove it all and start over. To do that, follow the steps below:
First, make sure you have stopped the session and containers:
waydroid session stop
sudo waydroid container stopThen it is safe to remove Waydroid. For example, on debian or ubuntu:
sudo apt remove waydroidAfter you removed Waydroid, reboot.
Then once logged back in, we need to do a little cleanup:
sudo rm -rf /var/lib/waydroid /home/.waydroid ~/waydroid ~/.share/waydroid ~/.local/share/applications/*aydroid* ~/.local/share/waydroidThen you can follow the install instructions again.
Last updated
Was this helpful?