Professional Documents
Culture Documents
to/sbellone/how-to-install-anbox-on-debian-1hjd
Sylvain Bellone
Posted on May 3, 2021
While waiting to see how it works on the PinePhone, I've recently tried to install
Anbox on a Debian (Bullseye), and found out that the official documentation or other
online articles don't have proper Debian instructions. Most of those articles are based
on Snap, while nowadays everything is present to install it the Debian way.
After digging around, it turns out that most of what I will describe here is properly
documented in the dedicated Debian README ( /usr/share/doc/anbox/README.Debian ),
but I have to admit that it took me time to find it and I personally often prefer a
simple and visual tutorial.
So, here is what I had to do to run Anbox and the F-Droid apk on Debian!
Core installation
The first thing to do is of course to install Anbox itself:
1 of 6 25-04-2022, 05:50 pm
How to install Anbox on Debian - DEV Community https://dev.to/sbellone/how-to-install-anbox-on-debian-1hjd
Then, as stated in the official doc, check that the necessary kernel modules are
enabled:
$ ls -1 /dev/{ashmem,binder}
If not:
If like me, /sbin is not in your $PATH ( modprobe: command not found ), add it or use the
full path:
At that point, if you try to run it ( anbox session-manager ), you will probably get the
following error:
Android image
Anbox indeed expect to find an Android image at /var/lib/anbox/android.img .
Download the latest image available at https://build.anbox.io/android-images/ and
move it there:
You should now be able to run Anbox, either from your Desktop environment
launcher, or with the following command:
2 of 6 25-04-2022, 05:50 pm
Installing and running APKs
This last part is well explained in the doc. Start by installing adb:
Refs:
https://superuser.com/a/1464899
https://lists.debian.org/debian-user/2021/01/msg00894.html
https://lists.debian.org/debian-user/2021/01/msg00894.html
https://github.com/anbox/anbox/issues/123
Discussion (7)
Code of Conduct Report abuse
Asking for advice
discuss