I am looking on ways to do some bug fixing and adding some functionalities to the current version of Anbox available for UBports. I have been looking around quite a lot now and I am having trouble building and installing from source Anbox.
So far, I managed to compile Anbox successfully by:
- Creating a development container based on Xenial, including the necessary packages for the build.
- Opening https://github.com/ubports/anbox in the container and executing cross-compile-chroot.sh.
Following the steps on the Anbox development thread, I went ahead and copied the generated binary file to
/usr/bin/. This seemed to go well, since I managed to log into the Anbox container using adb, however, I can't get any application to start, and I don't know if that is due to the Anbox version or something missing in the installation.
Does someone know how to compile and run this, and how to access logs and debug information from the Anbox container?
Is someone working on this, or has a plan to do so?