Hi there,
I don't want to use alternative kernels for this but is it possible to activate the binder module for Waydroid support in the suduction kernel?
I am wondering whether you actually need native kernel support. What about:
$ cd /tmp
$ git clone https://github.com/choff/anbox-modules
$ cd anbox-modules/binder
$ make -C /lib/modules/$(uname -r)/build M=$(pwd) modulesNow we have module binder_linux.ko. Inserting it with
$ sudo insmod binder_linux.koopens the possibility to mount a binderfs FS:
$ mkdir /tmp/binderfs
$ sudo mount -t binder binder /tmp/binderfs
$ mount
binder on /tmp/binderfs type binder (rw,relatime,max=1048576)Not sure though whether this is enough to install waydroid.
What do you think?
PS.: I fond instructions within the readme to automate module
creation using the Debian dkms procedure. Waydroid uses the
devices
$ ls -la /dev/*binder*
crw------- 1 root root 10, 266 7. Aug 01:09 /dev/binder
crw------- 1 root root 10, 267 7. Aug 01:09 /dev/hwbinder
crw------- 1 root root 10, 268 7. Aug 01:09 /dev/vndbinderwhich can be created manually via
$ sudo modprobe binder_linux devices=binder,hwbinder,vndbinderor by default:
$ cat /etc/modprobe.d/binder_linux.conf
# Options for binder_linux
options binder_linux devices=binder,hwbinder,vndbinderI am pretty sure now, it will work without modifying the siduction kernel.
And once activated by dkms, it will create the module and parameters
for every kernel you install additionally.
And for those who wanna know more about this android binder business,
here is an entertaining contribution from a Google research computer scientist:
<https://www.youtube.com/watch?v=Fb4UoqXPEtI&t=2280s>
If the siduction kernel is debian by default then its already build in. The only thing what needs to be done is switch it on. If this is not the case I will use your post to compile it by myself.
Thanks
Quote from: Markie13 on 2026/08/07, 07:19:34If the siduction kernel is debian by default then its already build in. The only thing what needs to be done is switch it on. If this is not the case I will use your post to compile it by myself.
Thanks
I don't know, if you are aware of it, but in /boot there is a 'config-
kernel-version' file, where you can read what exact kernel configuration for that kernel was used.
The binder-module will be available with the next update of the kernel.
Quote from: towo on 2026/08/07, 14:05:48The binder-module will be available with the next update of the kernel.
Many thanks
Quote from: ro_sid on 2026/08/07, 13:43:09Quote from: Markie13 on 2026/08/07, 07:19:34If the siduction kernel is debian by default then its already build in. The only thing what needs to be done is switch it on. If this is not the case I will use your post to compile it by myself.
Thanks
I don't know, if you are aware of it, but in /boot there is a 'config-kernel-version' file, where you can read what exact kernel configuration for that kernel was used.
No I didn't know. Just an average user who is on Linux for 8 years and still learning how this works.
Thanks fornthe tip.
Quote from: towo on 2026/08/07, 14:05:48The binder-module will be available with the next update of the kernel.
You are superb. That was very very quick.
Many thanks for this! Me happy now😃