Waydroid (Android apps on Linux) Request

Project information: Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system

Name: Waydroid
Homepage: documentation, source code
License: GNU General Public License v3.0
Upstream has been contacted: Yes, here.

7 Likes

Since it seems to use LXC under the hood, I don’t think it’s possible to run it in flatpak sandbox.

Yeah, the current dependency on LXC is a big blocker. Someone who is familiar with Waydroid would need to evaluate if it’s feasible to move to Flatpak sub sandboxes for Flatpak builds. I don’t know what features of LXC they depend on, and how possible it is to use those features in Flatpak sub sandboxes.

See also https://github.com/flatpak/xdg-desktop-portal/issues/637#issuecomment-956498729

1 Like

evaluate if it’s feasible to move to Flatpak sub sandboxes

This is unlikely to be possible either. Running an Android system container means you need at least multiple UIDs inside the container, which Flatpak (sub)sandbox doesn’t provide.

The title says waydroid but the links are for anbox, these are different projects AFAIK.

3 Likes

Thanks. Updated and opened a request for Anbox.
I probably open the 2 projects at the same time and made a little confusion while writing.

4 Likes

Did you mean to put

there instead? I don’t see the relevance of