Hey everyone,
I’ve been trying to get Waydroid set up on my NixOS install for a while now, and I keep running into issues with specific Android apps not working properly. Most basic apps run fine, but when I try to use something like This website— which is basically a Roblox mod tool that relies on injecting scripts into the Roblox game client — it just crashes on launch or fails to detect the Roblox app altogether.
I know this is a bit of an edge case since we’re talking about third-party Android software running inside a container on a Linux host, but I’m wondering if the issue is more fundamental. Has anyone here successfully run Roblox itself through Waydroid on NixOS? And if so, did you have to apply any specific patches or kernel modules to get it working?
I’ve tried both the official Roblox app from the Play Store and sideloaded APKs, but both crash with a black screen after the loading screen. Some digging suggests it might be related to missing OpenGL or Vulkan renderer support inside the Waydroid container, or maybe something about how NixOS handles binder and ashmem modules compared to other distros.
I also noticed that the website I linked seems to bundle its own dependencies — it’s not a standard Android app in the Play Store sense — so I’m not sure if the issue is with Waydroid’s compatibility layer or something specific to how NixOS sets up the userspace for the container.
If anyone has gotten Android gaming apps to work reliably under Waydroid on NixOS, I’d love to hear what your configuration looks like. Also curious if anyone has tried Anbox as an alternative and whether it handles this kind of thing better.
Thanks!