Siduction Forum

Siduction Forum => Ideas & Improvements => Topic started by: Markie13 on 2026/08/06, 19:16:17

Title: Kernel compatibility for Waydroid
Post by: Markie13 on 2026/08/06, 19:16:17
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?
Title: Re: Kernel compatibility for Waydroid
Post by: Teriarch on 2026/08/06, 23:51:25
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) modules
Now 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/vndbinder
which 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,vndbinder
I 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>
Title: Re: Kernel compatibility for Waydroid
Post by: Markie13 on 2026/08/07, 07:19:34
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
Title: Re: Kernel compatibility for Waydroid
Post by: ro_sid on 2026/08/07, 13:43:09
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.
Title: Re: Kernel compatibility for Waydroid
Post by: towo on 2026/08/07, 14:05:48
The binder-module will be available with the next update of the kernel.
Title: Re: Kernel compatibility for Waydroid
Post by: Markie13 on 2026/08/07, 15:34:03
Quote from: towo on 2026/08/07, 14:05:48The binder-module will be available with the next update of the kernel.
Many thanks
Title: Re: Kernel compatibility for Waydroid
Post by: Markie13 on 2026/08/07, 15:36:29
Quote from: ro_sid on 2026/08/07, 13:43:09
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.

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.  
Title: Re: Kernel compatibility for Waydroid
Post by: Markie13 on 2026/08/07, 23:25:56
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😃