public inbox for gwml@vger.gnuweeb.org
 help / color / mirror / Atom feed
* Re: Waydroid on openSUSE and binder
       [not found] <5911443.dWV9SEqChM@saia>
@ 2025-10-10 22:54 ` jimedrand
  2025-10-22 18:28   ` Sebastian Hörberg
  0 siblings, 1 reply; 2+ messages in thread
From: jimedrand @ 2025-10-10 22:54 UTC (permalink / raw)
  To: Sebastian Hörberg; +Cc: jim, gwml

On 10/8/25 09:57, Sebastian Hörberg wrote:
> Hi, Jim!
Hello there, Sebastian!

> I have been researching what is necessary to get Waydroid to run on 
> openSUSE
> and found out that you and Runa have been doing good work!
> 
> On the Waydroid github page you mention in passing that you have been 
> looking
> into what it would take to get it running on the openSUSE kernel; have 
> you had
> any success building a custom kernel?
Thanks for reaching me out on my personal emails! My friend Runa is 
trying to make it Waydroid work by using the openSUSE's KMP but I guess 
since binder is present on the kernel in main branch, so ditching the 
KMP packages is good solution. Also, I have many tries to build the 
customized kernel but it failed and nothing helpful.

> From what I've gathered the necessary options to add are:
> 
>     CONFIG_ANDROID_BINDER_IPC=y
>     CONFIG_ANDROID_BINDERFS=y
>     CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
> 
> does that match with your experience?
This is a real equipment that Waydroid needs to get work, but these 
config didn't exists in openSUSE Kernel.

> Also a related question: do you know if there have been any attempt to 
> request
> these changes from the openSUSE maintainers? Not sure that they would 
> be happy
> to add it, but seeing as those options are enabled in Fedora, Debian, 
> Ubuntu
> and Arch it might be possible to convince them...maybe...perhaps...with 
> some
> luck.
Sounds like for the modules, we need to reach the openSUSE kernel 
maintainers and discuss about the binder integration. You can reach them 
by sending the binder integration issues on their mailing list 
(https://lists.opensuse.org/archives/list/kernel@lists.opensuse.org/).

> Anyway, hope you weren't bothered by me contacting you out of the blue 
> and I
> wish you a fantastic day!
It's okay! Don't worry about it. You can reach me everytime you're free.

That's it from me, reply it if you have an idea.

Regards


Jim

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Waydroid on openSUSE and binder
  2025-10-10 22:54 ` Waydroid on openSUSE and binder jimedrand
@ 2025-10-22 18:28   ` Sebastian Hörberg
  0 siblings, 0 replies; 2+ messages in thread
From: Sebastian Hörberg @ 2025-10-22 18:28 UTC (permalink / raw)
  To: jimedrand; +Cc: jim, gwml

Hi again, Jim!

Got distracted by some other things, but I have a partial success to this!

Managed to build a custom kernel and after some messing with waydroid it 
seems to work just fine. You can find my work repo here: 
https://build.opensuse.org/package/show/home:shorberg:branches:Kernel:stable/kernel-source

Steps necessary to try out (coming from your packages):
1. Remove anbox-modules-dkms
2. install kernel-default from linked repo
3. boot to new kernel
4. run reinit waydroid `waydroid init -f <etc>`
5. for me it mounted /dev/binderfs with wrong permissions, fixed by 
`chmod 777 /dev/binderfs`


I'll continue to test it in the coming days to make sure all is working 
as it should.


Best regards,
Sebastian

Den 2025-10-11 kl. 00:54, skrev jimedrand@autistici.org:
> On 10/8/25 09:57, Sebastian Hörberg wrote:
>> Hi, Jim!
> Hello there, Sebastian!
>
>> I have been researching what is necessary to get Waydroid to run on 
>> openSUSE
>> and found out that you and Runa have been doing good work!
>>
>> On the Waydroid github page you mention in passing that you have been 
>> looking
>> into what it would take to get it running on the openSUSE kernel; 
>> have you had
>> any success building a custom kernel?
> Thanks for reaching me out on my personal emails! My friend Runa is 
> trying to make it Waydroid work by using the openSUSE's KMP but I 
> guess since binder is present on the kernel in main branch, so 
> ditching the KMP packages is good solution. Also, I have many tries to 
> build the customized kernel but it failed and nothing helpful.
>
>> From what I've gathered the necessary options to add are:
>>
>>     CONFIG_ANDROID_BINDER_IPC=y
>>     CONFIG_ANDROID_BINDERFS=y
>>     CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
>>
>> does that match with your experience?
> This is a real equipment that Waydroid needs to get work, but these 
> config didn't exists in openSUSE Kernel.
>
>> Also a related question: do you know if there have been any attempt 
>> to request
>> these changes from the openSUSE maintainers? Not sure that they would 
>> be happy
>> to add it, but seeing as those options are enabled in Fedora, Debian, 
>> Ubuntu
>> and Arch it might be possible to convince 
>> them...maybe...perhaps...with some
>> luck.
> Sounds like for the modules, we need to reach the openSUSE kernel 
> maintainers and discuss about the binder integration. You can reach 
> them by sending the binder integration issues on their mailing list 
> (https://lists.opensuse.org/archives/list/kernel@lists.opensuse.org/).
>
>> Anyway, hope you weren't bothered by me contacting you out of the 
>> blue and I
>> wish you a fantastic day!
> It's okay! Don't worry about it. You can reach me everytime you're free.
>
> That's it from me, reply it if you have an idea.
>
> Regards
>
>
> Jim

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-10-22 18:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <5911443.dWV9SEqChM@saia>
2025-10-10 22:54 ` Waydroid on openSUSE and binder jimedrand
2025-10-22 18:28   ` Sebastian Hörberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox