Waydroid on Kalpa Desktop and Aeon Desktop

Vortex Acherontic 268 words 2 minutes linux opensuse kalpa aeon waydroid
Waydroid Logo

While there is a guide online on how to install Waydroid on Tumbleweed it is unfortunately slightly out-dated and does not translate one by one to Aeon or Kalpa Desktop.

Install Longterm Kernel

First of all install the longterm Kernel as describe on our dedicated documentation page. As Waydroid requires additional Kernel Modules which do work best with the LTS Linux Kernel.

Make sure to also remove the default Kernel as otherwise the system will boot with the default Kernel and don't forget to reboot the machine.

To verify the installation was successful the system should a) boot and b) uname -r should return the current longterm Kernel.

Configure Kernel

Afterwards we need to add an additional parameter to our kernel commandline. This can be done by editing:

sudo vim /etc/kernel/cmdline

Press i to enter Insert mode and add psi=1 at the very end of the cmd line.

It should look similar to this:

root=/dev/nvme0n1p2 [...] psi=1

Save the file by ESC :x

Then rebuild the initrd by running sudo transactional-update initrd

Install Waydroid

sudo transactional-update -c run zypper addrepo https://download.opensuse.org/repositories/home:juzbun:kde-plasma/openSUSE_Tumbleweed/home:juzbun:kde-plasma.repo
sudo transactional-update -c pkg in waydroid anbox-modules

Then reboot the machine and continue below.

Setup Waydroid

First start the Waydroid container service:

sudo systemctl enable waydroid-container

After opening Waydroid and downloading the Android image it will ask for two OTAs. Enter these:

System OTA: https://ota.waydro.id/system
Vendor OTA: https://ota.waydro.id/vendor

That's it, you should now be able to run Waydroid on Aeon and Kalpa.

Source