Android apps
-
Hello, I'm thinking about running UBports on my Pixel 2XL, but I need some Android apps. The devices page says Anbox is not supported, but it says the same about hotspot, which looking at the threads here should work.
If not, I'd love to help with necessary patches if anyone could point me to some documentation. I didn't do much kernel development, but I have a lot of experience with embedded systems so I should be able to handle it
-
Hi @klh
Here is a good starting point:
https://forums.ubports.com/topic/2068/halium-first-steps -
@klh
Anbox for halium 9 devices is not a good idea anymore, use waydroid instead, no kernel patch needed, and works better. -
@keneda Oh, that's good to know, I'll try that first then, thanks!
-
@keneda Tried to install Wayland. It errored out. Something I missed?
-
@rocket2nfinity
Wayland ?!? -
@keneda wayland is a prerequisite for waydroid
@rocket2nfinity this one I might be able to help with, what's the error? -
@klh Waydroid and Wayland. Still couldn't make it work
-
@klh Error was:
root@ubuntu-phablet:~# waydroid init
[03:35:01] Starting new HTTPS connection (1): raw.githubusercontent.com
[03:35:01] Starting new HTTPS connection (1): raw.githubusercontent.com
[03:35:01] Starting new HTTPS connection (1): raw.githubusercontent.com
[03:35:02] ERROR: Binder node "binder" for waydroid not foundPixel 2XL
-
@rocket2nfinity Looks like waydroid still requires binder and ashmem, so kernel patches will be needed (or modules enabled, I didn't have time to see what has to be done here).
-
@klh Yes kernel patches needed, we can do this after OTA-20 was released, as I am currently busy with that
-
Are the kernel patches integrated now?
-
Yes, you should be able to get them on the devel channel but a word of warning: Due to a bug we had it is necessary to reinstall the Pixel 2 one time with the installer (kernel was not flashing correctly). You do not need to check wipe but please select bootstrap so a new recovery will be flashed.
All that can be done starting tomorrow eve! Not earlier, we need to wait for a few builds going though the pipeline.
BR Florian
-
@flohack cool, thank you.