How to go about getting Waydroid on bluefin-dx?

So I am primarily a software developer, but It would be really nice if I could load of some of the android-exclusive apps that I have that maintain syncing features (and no web version). This would open up a lot of doors for me in terms of workflow modifications.

What’s the best and or perhaps easiest solution here?

Layer waydroid. And the SELinux workaround service for it from Bazzite.

You also could look at running it in a distrobox or other container system

Never heard of Waydroid, looks interesting! Do you know what are the SELinux workarounds needed?

I too would like to know how to install personal apps outside of flatpaks as truth be told majority of the flatpak apps simply dont cut it.

There are few options:

  1. For cli apps you can use Brew install
  2. GUI apps can be installed in a distrobox and then exported to the host
  3. Layer the package with rpm-ostree install (not recommended, should be the last option)

It looks like this was talked about in the past. I never realized you could just install waydroid via a container. Looking at how bazzite does it is basically all within a container. There even was a waydroid-distrobox from ublue but it is archived. Not sure if the Vanilla-OS container is still the preferred container. I would agree copying the just command from Bazzite would be appreciated. Bazzite seems to do more then just a distrobox create type command so it may require more then just copying the just file.

Thanks for the replies. Abit confused to be honest and seems like a real chore just to install something basic!

Is there a guided example for this?

I.e. brew, install, export container, etc etc just to install an package… wow… so 3 or 4 steps to install i package?

I would use this as a base reference for understanding the current project: Bluefin Dx. I think Waydroid in particular is a bit of an interesting one because it’s and android VM at heart. Also it comes preinstalled on Bazzite, so I was kinda looking for lessons learned there too.

The instructions in github use the ublue waydroid archived image. Idk where we go from here. Seems like the solution on that thread is deprecated.

A ujust command to set this up in distrobox working out of the box would be fantastic.

1 Like

@j0rge Is the ujust waydroid command inside bazzite valid for bluefin-dx?

1 Like

No. Bluefin/Aurora does not have waydroid on it. Nor does it include the ujust task that you posted.

That said, you can add those items yourself either by layering waydroid yourself, copying the workaround service file from Bazzite, and adding the ujust task to your justfile.