Package Details: anbox-git 1:r1240.c1e7550-1

Git Clone URL: https://aur.archlinux.org/anbox-git.git (read-only, click to copy)
Package Base: anbox-git
Description: Running Android in a container
Upstream URL: http://anbox.io/
Licenses: GPL3
Submitter: irtimmer
Maintainer: irtimmer
Last Packager: irtimmer
Votes: 134
Popularity: 1.04
First Submitted: 2017-04-12 21:41
Last Updated: 2020-09-02 14:54

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 is not yet stable. Not every feature is working well yet. You will find bugs, see crashes and unexpected problems. As this is a Git package, patches should go upstream as they will not be bundled with the package.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Lumpiasty commented on 2020-09-15 00:47

Missing dependency - dbus-c++

bartus commented on 2020-09-14 18:18

Unable to build in clen-chroot: missing systemd in makedepends array.

$ extra-x86_64-build -c -r /tmp/clean/ -- -I roperties-cpp-0.0.1-1-any.pkg.tar.xz
...
-- Checking for module 'sdl2'
--   Found sdl2, version 2.0.12
-- Checking for module 'SDL2_image'
--   Found SDL2_image, version 2.0.5
-- Checking for module 'dbus-1'
--   Found dbus-1, version 1.12.20
-- Checking for module 'lxc'
--   Found lxc, version 4.0.4
-- Checking for module 'properties-cpp'
--   Found properties-cpp, version 0.0.1
-- Checking for module 'libsystemd'
--   Package 'libsystemd', required by 'virtual:world', not found 

Specifically it requires package systemd which provides pkgconfig for libsystemd and yunks dbus-1.

cyberpunkrocker commented on 2020-09-13 19:06

@koroki: 5.7+ kernels, I'm afraid that's the current situation. Bug the Arch kernel maintainers and ask them to compile in the anbox modules.

koroki commented on 2020-09-12 19:28

Is there any way to install anbox without compiling the whole kernel?

This package worked perfectly for avoid to compile all kernel XD

cyberpunkrocker commented on 2020-09-12 11:22

@SArchB and others trying to install anbox: The Arch anbox wiki is, sadly, still partially out of date. Here's brief installation instructions:

  • Install anbox-image-* and anbox-git. Forget the anbox-modules-dkms-git AUR package, it is just a stupid placeholder which doesn't do anything.

  • If you have installed anbox-git earlier and want to update to the latest git sources, use 'makepkg -f' to force an update.

  • For pre-5.7 kernels (I'm using linux-lts): the anbox-modules-dkms-git-package is in the same directory as the anbox-git-package, be sure to install them both.

  • For kernels 5.7 and up, please see the wiki (this information is up-to-date)

  • Enable anbox-container-manager.service (and systemd-networkd, if it isn't already running), and reboot.

  • You should now have a working, network-enabled anbox installation, at least if you have a somewhat normal network setup (say, for example networkmanager-controlled). Forget the obsolete information about anbox-bridge; the corresponding functionality is already installed with anbox itself.

holdengreen commented on 2020-09-11 19:36

@SArchB I recommend installing Telegram and joining https://t.me/anbox . There you can find people willing to help.

Otherwise maybe consider opening an issue on github (https://github.com/anbox/anbox) if you believe this is a problem with Anbox.

SArchB commented on 2020-09-11 19:03

Sigh... maybe I should give up on this. What I tried now:

  • Install core/linux-lts 5.4.64-1 kernel + header, then boot into it
  • Install Anbox-Git, Anbox-modules-dkms-git, anbox-image-gapps
  • Mobprobe Ashmem & binder, both work without error
  • Reboot & launch Anbox
  • Expected result > Working anbox with network connection
  • Actual result > Working anbox, but no network (WebViewer gives an error on every website and adb shell ping shows connect: Network is unreachable)
  • Follow Arch Anbox wiki > start systemd-networkd before starting anbox-container-manager.service >> Did that > no change at all. Still no network
  • Return to Arch Anbox wiki >> Alternatively you can use the anbox-bridge script [..] The easiest solution is create a drop-in file enable-anbox-bridge.conf >> Did that and changed the contents of that file to match the one advised by the Arch Anbox wiki.

Yet stil, nomatter what I seem to try.. there is no network available in Anbox.

In despair, I even tried to install Squid proxy as suggested here: https://github.com/anbox/anbox/issues/443#issuecomment-674885129 and then use adb shell to follow the proposed steps.

Yet still, no change whatsoever. Still no network in Anbox.

SArchB commented on 2020-09-06 17:26

Ah, don't know what I did differently but this time it worked on the LTS kernel! Will leave the stack overflow question intact since I'm still curious to find the cause of that one. 1 problem remains, on Anbox now running un the LTS-kernel >> Internet doesn't work. The network section of the Arch-Anbox wiki didn't help out. Will have to continue troubleshooting.

holdengreen commented on 2020-09-06 08:01

@SArchB Did you install anbox-modules-dkms-git from the AUR after installing the kernel? Installing that package should install the kernel modules. My kernels are provided by Manjaro as that is my distro.

When you install anbox-modules-dkms-git the installation output should be printed to the console. If there's an issue in that process, then providing that console output could help us discover the issue.

SArchB commented on 2020-09-06 07:26

@holdengreen but how then did you get it the modules to work. For I tried 5.4 LTS kernel from AUR ( https://www.archlinux.org/packages/core/x86_64/linux-lts/ ) in order to get it to work but it still complained about missing binder and ashmem. Compiling my own 5.4 kernel gives the same problem as I have posted on Stack overflow.