Table of Contents
Anbox is framework for running Android application on Linux container. This is system container (not application container).
- Because Anbox uses LXC, using Anbox on Windows may need VirtualBox like Docker.
- anboxd daemon mediates Android application’s OpenGLES access and host machine’s OpenGL library.
- Anbox provides dkms package for android specific kernel module like ashmem.
- systemd will start anbox.xxx.service. The anbox.xxx.service will mount Android rootfs and start init in rootfs. This init will start Android services and anboxd.
- adbd will be started by init too, you can access android application via adb.
- After anboxd started, Android application icon will be add to desktop launcher.
- Android application will start via Anbox manager or via desktop launcher.
This Android rootfs does not have “Goole Play” apk now, but I think “Google Play” apk will be added for the near future.
2 Install Anbox
Install Anbox with the following command. anbox-installer is provided as snap package, but I think that Anbox can be installed to the distribution which does not have snap.
$ sudo snap install –classic anbox-installer$ printf “1nI AGREEn” | anbox-installer$ sudo reboot
Uninstall Anbox with the following command.
$ printf “2nI AGREEn” | anbox-installer$ sudo reboot
3 Execution result
After Ubuntu 16.04 booted, Android rootfs will be mounted.
Anbox icon and Android application icon will be added to Unity.