- 27 May, 2017 1 commit
-
-
Simon Fels authored
-
- 23 May, 2017 8 commits
-
-
Simon Fels authored
Correct permissions for Android IP configuration directory to prevent failing container start
-
Simon Fels authored
If we don't assign the unprivileged user as owner the container will fail to start as the Android services wont be able to write anything into the created directory hierarchy.
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
Fix cyclic reference between PlatformPolicy and WindowManager and rework DisplayManager
-
Simon Fels authored
Correct emugl includes and move to std::{mutex,shared_ptr} where possible
-
Simon Fels authored
Update build-android.md
-
Simon Fels authored
Fix build with clang
-
- 18 May, 2017 1 commit
-
-
Bernhard Rosenkränzer authored
Fixes building anbox with clang 4.0 -- removes unused declarations, makes sure a template is visible at first instantiation, makes sure exception declarations match between headers and implementations Signed-off-by:
Bernhard Rosenkränzer <bero@lindev.ch>
-
- 17 May, 2017 2 commits
-
-
Thomas Voß authored
Make dependency on properties-cpp explicit
-
Stephan Bergmann authored
...so its include files are found even in a non-default location
-
- 15 May, 2017 2 commits
-
-
Simon Fels authored
cmds: session_manager: Provide an option to use any container
-
謝致邦 (XIE Zhibang) authored
"anbox_desktop_armv7a_arm" is already renamed to "anbox_desktop_armv7a_neon".
-
- 14 May, 2017 6 commits
-
-
Simon Fels authored
Improve stability of the AdbMessageProcessor
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
- 12 May, 2017 5 commits
-
-
Lee Jones authored
We can now start the Session Manager in Stand Alone Mode. This means that the Container Manager is not required, since the assumption is that the user will provide their own container. The issue is that the container related calls are spread throughout the Session Manager's code base. So if we attempt to take an instance of the Container Client class in one if-ed out area, by the time we reach the next, it will be out of scope. One solution is to take the instance of the Container Client class globally, then only make use of it if it's required. This works great if the Container Manager is running in the background. However, since a connection is made to the Container Manager during the constructor, if the Container Manager is not running, the side-effect is the following error: Failed to connect to socket /run/anbox-container.socket: Connection refused To solve this problem we will use a global (actually private to the Session Manager) pointer which will always be in scope. It will only be initialised and used when required though. Signed-off-by:
Lee Jones <lee.jones@linaro.org>
-
Lee Jones authored
Some features which Anbox offer may be useful to users, but can not be officially supported. For example, the recently added Stand-Alone Mode can be utilised to make use of different types of independent containers where Anbox does not control the complete life cycle, but since these types of setups can be widely varying and complex, it would not be impossible to provide support. Thus, when running in these modes, it's important for the user to show knowledge that they are operating in an experimental way. This functionality provided by issuing the --experimental flag when starting the Session Manager. Signed-off-by:
Lee Jones <lee.jones@linaro.org>
-
Lee Jones authored
Normally Anbox will use the default container provided by the Anbox Container Manager, but some users may wish to run their own container. Here we're adding a --standalone flag which tells the Session Manager not to interact (configure/start) the Container Manager. This allows the user to utilise any other bespoke container of their choosing. For instance, this new feature was tested using a Docker container running the android.img provided by Anbox. Signed-off-by:
Lee Jones <lee.jones@linaro.org>
-
Simon Fels authored
-
Simon Fels authored
-
- 11 May, 2017 11 commits
-
-
Simon Fels authored
Print warning if user starts container manager manually
-
Simon Fels authored
Use a static IP configuration for Android instead of a full blown DHCP setup
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
Read host os-release file when running inside the snap
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
- 10 May, 2017 3 commits
-
-
Simon Fels authored
-
Simon Fels authored
-
Simon Fels authored
-
- 09 May, 2017 1 commit
-
-
Simon Fels authored
-