Package Details: anbox-git 1:r702.3cf7d60-1

Git Clone URL: (read-only)
Package Base: anbox-git
Description: Running Android in a container
Upstream URL:
Licenses: GPL3
Submitter: irtimmer
Maintainer: irtimmer
Last Packager: irtimmer
Votes: 75
Popularity: 5.617947
First Submitted: 2017-04-12 21:41
Last Updated: 2018-01-07 16:29

Pinned Comments

irtimmer commented on 2018-01-19 10:35

WARNING: Before you go ahead and install Anbox on your system, please keep in mind that Anbox currently is ALPHA level software. Not every feature is supposed to work or work well yet. You will find bugs, you will see crashes and unexpected problems.

Latest Comments

postadelmaga commented on 2018-03-15 08:56

A workaround for the compilation error:

Edit file /usr/include/core/dbus/asio/executor.h and add '//' this before

// 'class io_service;' => "//class io_service;


CaptainJellyfish commented on 2018-03-07 17:54

Any chance to just install it with pacman without further hassles, other github repos or anything? Still it can't be compiled correctly but stops at 95%... :(

mcku commented on 2018-03-05 18:20

If anyone is still having issue compiling w/boost 1.66, remember to patch dbus-cpp: [code] --- src/include/core/dbus/asio/executor.h.orig 2018-03-05 20:58:01.985697687 +0300 +++ src/include/core/dbus/asio/executor.h 2018-03-05 21:05:58.537930745 +0300 @@ -21,14 +21,15 @@ #include <core bus.h="" dbus=""> #include <core dbus="" executor.h=""> #include <core dbus="" visibility.h=""> +#include <boost asio="" io_service.hpp=""></boost></core></core></core>

-namespace boost -{ -namespace asio -{ -class io_service; -} -}


mcku commented on 2018-02-24 15:09

@HiJack88 Some of the errors are present in my system, too. But the app manager window opens, and applications open as well. You mentioned about the boost-compat package, are you using it? I don't think it would be necessary for compiling anbox..

I do have an issue issue with app content. Window contents don't get updated unless the window is moved or resized. Initial rendering is ok. Probably an issue with upstream. Do you also have this issue?

HiJack88 commented on 2018-02-18 18:38

That' the relevant excerpt from dmesg's output:

[45974.124275] init: write_file: Unable to open '/proc/sys/vm/extra_free_kbytes': No such file or directory [45990.396165] binder_linux: undelivered transaction 28141 [45990.396208] binder_linux: undelivered transaction 27484 [46015.177011] binder_linux: undelivered transaction 31597 [46015.177053] binder_linux: undelivered transaction 31258 [46015.177054] binder_linux: undelivered transaction 31588 [46015.386347] anbox[17526]: segfault at 8 ip 00007fd17477632f sp 00007fd15e099958 error 4 in[7fd174727000+139000] [46020.714585] init: 139 output lines suppressed due to ratelimiting [46020.728734] binder_linux: 17582:17582 ioctl c0306201 ffa4aed8 returned -14 [46020.746406] binder_linux: release 17577:17752 transaction 31657 in, still active [46020.746411] binder_linux: send failed reply for transaction 31657 to 17681:17702

HiJack88 commented on 2018-02-18 17:04

additional error message given by command: $ anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity

[ 2018-02-18 16:59:32] [launch.cpp:63@try_launch_activity] Failed to launch activity: org.anbox.Error.Failed: RPC call timed out dbus[16415]: Attempted to unregister path (path[0] = null path[1] = null) which isn't registered

Application window attempts to appear on the screen but remains blank. Anbox startup fails shortly after.

HiJack88 commented on 2018-02-17 18:49

@CPanda: running "anbox session-manager" and "anbox system-info" end up in error [error accessing memory (memory dump written)].

Any idea?

mcku commented on 2018-02-17 09:37

install process-cpp and dbus-cpp. then anbox will build fine.

mcku commented on 2018-02-17 08:34

BTW, asio/io_service.hpp is a file that changes the definition of io_service in v1.66. Therefore references to it need to be updated.

mcku commented on 2018-02-17 08:31

@daurnimator The content of /usr/include/core/dbus/asio/executor.h and /usr/include/boost/asio/io_service.hpp are not compatible. The prior has a class, the latter has a typedef-name for io_service. I could not find which package provides the executor.h. Do you have an idea which one that could be?

All comments