Anbox for Debian
#1
Following on from this post, here's a recap and some extra info.

Install the anbox modules:  [ Edit: No longer required from kernel 5.7 so read this post ]

Code:
sudo apt install dkms
git clone https://github.com/anbox/anbox-modules
cd anbox-modules
sudo cp anbox.conf /etc/modules-load.d/
sudo cp 99-anbox.rules /lib/udev/rules.d/
sudo cp -rT ashmem /usr/src/anbox-ashmem-1
sudo cp -rT binder /usr/src/anbox-binder-1
sudo dkms install anbox-ashmem/1
sudo dkms install anbox-binder/1

Download anbox-image-working.tar.gz from here - extract android.img and ignore the other files.

Code:
sudo apt install anbox android-tools-adb
sudo cp android.img /var/lib/anbox/

Get the services and frontend started:

Code:
sudo systemctl start anbox-container-manager.service
systemctl --user start anbox-session-manager.service
anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity

Download an app and install it, eg bbc news app

Code:
adb install InsertAppName.apk

App loads but no internet? The below should help once the kernel supports ip routing:

Code:
sudo /usr/share/anbox/anbox-shell.sh
su
ip route add default dev eth0 via 192.168.250.1
ip rule add pref 32766 table main
ip rule add pref 32767 table local

You may want to modify the android image, e.g. to support the microg app suite as discussed here. Someone has already provided a patched services.jar - download it from here. Following instructions are taken from here.

Uncompress filesystem:

Code:
sudo apt install squashfs-tools
mkdir ~/anbox-work
cd ~/anbox-work
cp /var/lib/anbox//android.img .
sudo unsquashfs android.img

Copy over patched file:

Code:
sudo cp ./services.jar ~/anbox-work/squashfs-root/system/framework/
cd ~/anbox-work/squashfs-root/system/framework/
sudo chown -R 100000:100000 services.jar

Recompress to image:

Code:
cd ~/anbox-work
rm android.img
sudo mksquashfs squashfs-root android.img -b 131072 -comp xz
sudo cp android.img /var/lib/anbox/

I haven't found any use for it but the microg self-test says it works.

.jpg   anbox-microg.jpg (Size: 48.79 KB / Downloads: 331)

Okay, that should be about it - except sound might not work. See this discussion but the media xml files are present in this image so maybe it's a permission issue. Anyway, have a play with it and see whether it works for you.
  Reply


Messages In This Thread
Anbox for Debian - by nas - 05-09-2020, 07:46 AM
RE: Anbox for Debian - by vanja - 05-11-2020, 12:09 AM
RE: Anbox for Debian - by nas - 05-11-2020, 05:40 AM
RE: Anbox for Debian - by vanja - 05-23-2020, 06:21 PM
RE: Anbox for Debian - by paju1986 - 05-11-2020, 01:06 AM
RE: Anbox for Debian - by paju1986 - 05-25-2020, 04:59 AM
RE: Anbox for Debian - by a-wai - 05-25-2020, 01:25 PM
RE: Anbox for Debian - by tzafrir - 05-30-2020, 08:53 AM
RE: Anbox for Debian - by nas - 05-30-2020, 09:07 AM
RE: Anbox for Debian - by tzafrir - 05-31-2020, 05:36 AM
RE: Anbox for Debian - by Id405 - 07-06-2020, 05:33 AM
RE: Anbox for Debian - by nas - 07-06-2020, 11:47 AM
RE: Anbox for Debian - by Transistor4acpu - 07-17-2020, 02:01 AM
RE: Anbox for Debian - by tophneal - 07-17-2020, 06:41 AM
RE: Anbox for Debian - by nas - 07-17-2020, 02:14 PM
RE: Anbox for Debian - by a-wai - 07-17-2020, 03:55 PM
RE: Anbox for Debian - by a-wai - 07-21-2020, 04:52 PM
RE: Anbox for Debian - by Transistor4acpu - 07-22-2020, 02:35 PM
RE: Anbox for Debian - by nas - 07-22-2020, 05:37 PM
RE: Anbox for Debian - by a-wai - 07-22-2020, 06:20 PM
RE: Anbox for Debian - by nas - 07-22-2020, 07:07 PM
RE: Anbox for Debian - by arturo2bodegas - 07-22-2020, 03:32 PM
RE: Anbox for Debian - by jed - 08-12-2020, 01:35 PM
RE: Anbox for Debian - by Transistor4acpu - 08-13-2020, 11:22 AM
RE: Anbox for Debian - by jed - 08-14-2020, 03:11 PM
RE: Anbox for Debian - by jed - 08-14-2020, 04:20 PM
RE: Anbox for Debian - by vanja - 09-15-2020, 03:44 AM
RE: Anbox for Debian - by nas - 09-15-2020, 10:56 AM
RE: Anbox for Debian - by rik-shaw - 10-13-2020, 07:17 AM
RE: Anbox for Debian - by jed - 09-15-2020, 07:08 AM
RE: Anbox for Debian - by jed - 10-14-2020, 11:15 AM
RE: Anbox for Debian - by ncm - 10-14-2020, 04:47 PM
RE: Anbox for Debian - by jed - 10-15-2020, 07:23 AM
RE: Anbox for Debian - by Baggypants - 11-06-2020, 09:53 AM
RE: Anbox for Debian - by Baggypants - 11-07-2020, 03:48 AM
RE: Anbox for Debian - by kramer65 - 11-09-2020, 01:58 AM
RE: Anbox for Debian - by Baggypants - 11-09-2020, 10:23 AM
RE: Anbox for Debian - by jed - 11-09-2020, 02:10 AM
RE: Anbox for Debian - by jed - 11-09-2020, 04:03 PM
RE: Anbox for Debian - by Baggypants - 11-11-2020, 09:25 AM
RE: Anbox for Debian - by jed - 11-11-2020, 10:53 AM
RE: Anbox for Debian - by Baggypants - 11-11-2020, 11:36 AM
RE: Anbox for Debian - by jed - 11-11-2020, 03:24 PM
RE: Anbox for Debian - by Baggypants - 11-11-2020, 06:37 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  debian+phosh running on PinePhone a-wai 548 115,293 09-03-2020, 08:27 AM
Last Post: thisishuey
  Current Features working under Debian pcdoodle 1 823 05-15-2020, 01:02 PM
Last Post: wasgurd

Forum Jump:


Users browsing this thread: 1 Guest(s)