Simon Fels
a7e2db21bc
scripts: also collect container console log files
2018-06-12 09:53:11 +02:00
Simon Fels
e398ecd786
container: dump console log
...
This allows us debugging early boot problems much easier.
2018-06-12 09:53:11 +02:00
Simon Fels
4e715ca5a5
snap: package missing apparmor configuration
2018-06-12 08:59:43 +02:00
Simon Fels
ab2ae5ac47
snap: enable apparmor&seccomp support within lxc
2018-06-12 07:34:05 +02:00
Simon Fels
f79e3738f1
scripts: use 18.04 as our new build environment
2018-06-12 07:34:05 +02:00
Simon Fels
51840062b1
container: update to LXC 3.0
2018-06-12 07:34:05 +02:00
Simon Fels
a0cebef948
Merge pull request #757 from morphis/update-android-image
...
Use latest Android image from our build server
2018-06-11 11:15:06 +02:00
Simon Fels
96a1f52d3e
Use latest Android image from our build server
2018-06-11 10:55:24 +02:00
Simon Fels
c7fd1fea67
Merge pull request #756 from morphis/remove-kernel-and-deb
...
Remove unneeded kernel and debian package sources
2018-06-11 10:54:41 +02:00
Simon Fels
62ea07eaf2
scripts: don't build removed debian package during CI anymore
2018-06-11 09:57:31 +02:00
Simon Fels
4b1386e993
Remove unneeded kernel and debian package sources
...
Everything moved to https://github.com/anbox/anbox-modules
2018-06-11 09:37:42 +02:00
Simon Fels
0f80db195e
Merge pull request #755 from morphis/correct-uid-map
...
Map UIDs correctly into the container be independent of the UID initiating the container
2018-06-11 09:19:02 +02:00
Simon Fels
02a2601fad
scripts: don't create unneeded symlinks on container startup
2018-06-11 07:50:54 +02:00
Simon Fels
d226d17638
container: always map current user to Androids system one
2018-06-11 07:50:48 +02:00
Simon Fels
766db1fbc5
snap: stage missing libboost-iostreams library
2018-06-11 07:50:48 +02:00
Simon Fels
a1738a5192
container: correct code formatting
2018-06-10 19:12:48 +02:00
Simon Fels
2d979b8a1e
Merge pull request #751 from zhsj/fix-spell
...
fix spelling errors
2018-06-08 17:46:56 +02:00
Simon Fels
2b5dd3ff4e
Merge branch 'master' into fix-spell
2018-06-08 17:36:27 +02:00
Shengjing Zhu
bbf1ffb8db
fix spelling errors
...
Signed-off-by: Shengjing Zhu <i@zhsj.me>
2018-06-08 14:59:05 +08:00
Simon Fels
4287ff0b6e
Merge pull request #746 from morphis/add-removal-instructions
...
docs: add instructions of how to remove anbox from the system
2018-06-07 09:54:06 +02:00
Simon Fels
9ffa8ebd7f
Merge branch 'master' into add-removal-instructions
2018-06-06 06:56:46 +02:00
Simon Fels
f59c7f86cb
Merge pull request #747 from morphis/recreate-devices
...
lxc: bind relevant devices nodes into the container with shifted uid/gid
2018-06-05 18:55:44 +02:00
Simon Fels
5b64319b51
lxc: bind relevant devices nodes into the container with shifted uid/gid
...
The simple bind mount we used before to forward necessary devices nodes
into the Android container missed shifting the uid/gid. Now we recreate
the devices nodes in a private directory and shift the uid/gid correctly
and then bind mount the resulting files into the container. This should
avoid problems we've have seen on some systems with not allowed access
to some of the device nodes.
2018-06-05 18:43:21 +02:00
Simon Fels
9ad3408e10
Add missing protobuf files to cmake setup
2018-06-05 18:43:00 +02:00
Simon Fels
b953d82d69
docs: add instructions of how to remove anbox from the system
2018-06-05 17:20:43 +02:00
Simon Fels
1eadb3bd2e
Merge pull request #729 from milkmiruku/master
...
add -Wno-error=implicit-fallthrough and -Wno-error=switch-default to CMAKE_CXX_FLAGS
2018-06-05 17:10:04 +02:00
Simon Fels
cdfa35e043
Merge branch 'master' into master
2018-06-05 17:00:06 +02:00
Milk Brewster
c6c75e2b11
remove -Wno-error=implicit-fallthrough
2018-06-04 18:04:21 +01:00
Simon Fels
ac2ccb47fb
Merge pull request #737 from gmistick/master
...
Updating Issue template to include debug log steps
2018-05-30 18:03:35 +02:00
Yechiel Levi
4c60e2c604
Updating Issue template
2018-05-30 18:52:01 +03:00
Simon Fels
b4e3d60d61
Merge pull request #736 from morphis/collect-logs-from-right-directory
...
Fetch logs from the right location in SNAP_COMMON
2018-05-30 12:44:06 +02:00
Simon Fels
b318bc1514
Fetch logs from the right location in SNAP_COMMON
2018-05-30 12:35:34 +02:00
Simon Fels
c7ab31667e
Merge pull request #734 from morphis/verify-android-image-hash
...
Always verify the hash of the Android image during the build
2018-05-30 10:56:52 +02:00
Simon Fels
f20acba89b
Merge branch 'master' into verify-android-image-hash
2018-05-30 10:48:25 +02:00
Simon Fels
3d5ea7fbdd
Merge pull request #733 from morphis/enable-debug-per-snap-config
...
Add snap configure hook to allow enable debug mode
2018-05-30 10:30:18 +02:00
Simon Fels
7664539ad7
Always verify the hash of the Android image during the build
2018-05-30 10:20:38 +02:00
Milk Brewster
2cf14b63bb
add -Wno-error=switch-default to CMAKE_CXX_FLAGS
2018-05-30 09:11:38 +01:00
Simon Fels
83215524de
Add snap configure hook to allow enable debug mode
2018-05-30 09:24:00 +02:00
Milk Brewster
683f3a0ef6
add -Wno-error=implicit-fallthrough to CMAKE_CXX_FLAGS
2018-05-27 19:01:51 +01:00
Simon Fels
a88faed6d3
Merge pull request #725 from morphis/update-readme
...
Update README with link to our current installation instructions
2018-05-26 18:28:57 +02:00
Simon Fels
a05ca6a20d
Merge branch 'master' into update-readme
2018-05-26 18:18:23 +02:00
Simon Fels
d6abd05481
Merge pull request #724 from morphis/add-simple-shell
...
Add a simple shell command to get access to the Android container
2018-05-26 18:18:12 +02:00
Simon Fels
bd8d851080
Update README with link to our current installation instructions
2018-05-26 18:12:22 +02:00
Simon Fels
dffc175599
scripts: use correct environment to run system-info command
2018-05-26 18:08:55 +02:00
Simon Fels
b764671f1d
scripts: add script to get a shell inside the Android container
2018-05-26 17:57:48 +02:00
Simon Fels
db51b73f34
Merge pull request #721 from morphis/use-emugl-swiftshader
...
snap: use the same swiftshader branch as the emugl project does
2018-05-25 14:13:28 +02:00
Simon Fels
aa193d5469
snap: use the same swiftshader branch as the emugl project does
...
This gives us various fixes needed to get a working graphical experience
with the swiftshader OpenGL ES driver.
2018-05-25 13:37:12 +02:00
Simon Fels
558d646aa3
Merge pull request #720 from morphis/limit-architectures
...
Limit snap architectures to amd64
2018-05-25 09:53:29 +02:00
Simon Fels
0edb9427f4
snap: add missing build dependency on systemd
2018-05-25 09:37:28 +02:00
Simon Fels
a0b31a9b20
Limit snap architectures to amd64
...
We only support the snap for amd64 at the moment.
2018-05-25 09:37:28 +02:00