Package Details: anbox-modules-dkms-git r38.8148a16-5

Git Clone URL: https://aur.archlinux.org/anbox-modules-dkms-git.git (read-only, click to copy)
Package Base: anbox-modules-dkms-git
Description: Kernel modules for Anbox or Waydroid (DKMS)
Upstream URL: https://github.com/choff/anbox-modules
Keywords: anbox ashmem binder binderfs waydroid
Licenses: GPL
Conflicts: anbox-modules-dkms
Provides: anbox-modules-dkms
Submitter: eNV25
Maintainer: eNV25 (sickcodes)
Last Packager: eNV25
Votes: 8
Popularity: 0.001715
First Submitted: 2021-12-11 12:21 (UTC)
Last Updated: 2022-06-20 18:20 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Pinned Comments

eNV25 commented on 2022-08-14 08:39 (UTC)

Avoid this package if you can, updates may fail to build in new kernel versions. Review the ArchWiki again to see if you really need this package.

If need this package, it should preferably be used with an Long-Term Support (LTS) kernel, like linux-lts. Newer Arch Linux kernel versions are more likely to not work, as the upstream maintainer does not use those.

For newer kernel that fail to build, there is often a PR that fixes the issue. For such cases, you could make local changes to the PKGBUILD to point to the PR. This is not friendly to AUR helpers, so it is simpler for most people to avoid this package as I explained above.

sickcodes commented on 2021-09-27 20:52 (UTC) (edited on 2021-12-13 03:10 (UTC) by sickcodes)

This has been adjusted to build on 5.10-5.15 thank you to legend Christian Hoff!

Working DKMS fork by Christian Hoff: https://github.com/choff/anbox-modules

DKMS add modules, without reboot:

sudo modprobe binder_linux devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder

sudo modprobe ashmem_linux

The simplest way is to boot into https://archlinux.org/packages/core/x86_64/linux-lts/

Latest Comments

« First ‹ Previous 1 2 3 4

moobi commented on 2021-10-23 10:51 (UTC)

hi @sickcodes the problem with the kernel 5.14 has not been solved? not like I can't run anbox. the ashmem_linux module seems to be installed, but binder_linux is not. compile fails(((

sickcodes commented on 2021-10-10 17:35 (UTC)

Hey @TechVio, currently there's a build bug on 5.14 that I unfortunately don't have the prowess to fix. Christian Hoff is the man who resurrected this and we discussed 5.14 bugs, which are apparently not that hard to fix. I can't look into it this week but if we open an issue on his fork, just for reference it may help someone who wants to come along and assist :) https://github.com/choff/anbox-modules

TechVio commented on 2021-10-09 15:29 (UTC)

any updates for latest arch kernel ?

sickcodes commented on 2021-10-01 10:51 (UTC) (edited on 2021-10-01 10:52 (UTC) by sickcodes)

Current works up to 5.13. Please try Linux-LTS

Elijahr241 commented on 2021-10-01 01:05 (UTC)

I get an error during install.

make[2]: *** [scripts/Makefile.build:271: /data/arch/home/elijah/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder/binder.o] Error 1
make[1]: *** [Makefile:1858: /data/arch/home/elijah/.cache/yay/anbox-modules-dkms/src/anbox-modules/binder] Error 2
make[1]: Leaving directory '/usr/lib/modules/5.14.8-arch1-1/build'
make: *** [Makefile:8: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

sickcodes commented on 2021-09-28 10:15 (UTC) (edited on 2021-09-28 12:40 (UTC) by sickcodes)

EDIT: all fixed

Thanks @Fabio,

I used the previous PKGBUILD and will fix the comments you have mentioned below!

This is a patched version of Anbox modules dkms for new kernels.

Functionality of this package was destroyed in 5.8, but Christian Hoff fixed it and I am resurrecting it.

I will fix all provides and conflicts today also.

I believe this is also GPLv3 and will adjust accordingly.

FabioLolix commented on 2021-09-27 21:37 (UTC)

Hello,

Question: does this conflicts with other anbox pacakges?

sickcodes commented on 2021-09-27 20:52 (UTC) (edited on 2021-12-13 03:10 (UTC) by sickcodes)

This has been adjusted to build on 5.10-5.15 thank you to legend Christian Hoff!

Working DKMS fork by Christian Hoff: https://github.com/choff/anbox-modules

DKMS add modules, without reboot:

sudo modprobe binder_linux devices=binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder

sudo modprobe ashmem_linux

The simplest way is to boot into https://archlinux.org/packages/core/x86_64/linux-lts/