What does HackerNews think of anbox?

Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux system

Language: C++

#15 in Android
#42 in Linux
There is Anbox, which just uses the same kernel for Linux and Android. But it is incomplete and not very active. Basically, we don't even need a hypervisor, but apparently it's still not easy.

https://github.com/anbox/anbox

Anbox is a compatibility later that runs Android apps on other Linux distributions. It's not stable yet, but there has been some interest in adding Anbox to mobile Linux distributions like UBports and LuneOS.

https://anbox.io

https://github.com/anbox/anbox

"Build another open source OS that can run Android app but not Android."

It's not as easy as it may sound like.

There have been attempts:

https://sailfishos.org/wiki/Android_Compatibility

https://github.com/anbox/anbox

https://www.omgubuntu.co.uk/2019/04/new-project-brings-andro...

ChromeOS Android container approach is probably the best, but isn't fully open source to my knowledge.

That's not to say that a state actor like China couldn't pull it off. It would actually be quite interesting if the outcome of these developments was significant effort into a Linux distro that runs well on multiple devices, and is capable of also running Android apps seamlessly.

Anbox[0] does exactly what Google made available for ChromeOS in reverse: it runs Android apps inside Linux containers.

[0]https://github.com/anbox/anbox

on Ubuntu, and other GNU/Linux distros as well:

https://github.com/anbox/anbox

Edit: it appears they "don't support any possible Linux distribution out there yet".

It's distributed as a snap package - only Ubuntu 16.04 is officially supported, though.

That definitely does look promising. On their website under "Convergent:"

> Anbox scales across different form factors similar like Android does. It works on a laptop and a mobile phone.

Additionally in the README.md on their Github page (https://github.com/anbox/anbox):

> Anbox ... can be used on mobile operating systems like Ubuntu Touch, Sailfish OS or Lune OS too.

So conceivably something like this could be a great start.