You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature Request: Add ashmem, binder, and memfd Support
Background
As a paying customer of Fedora-Remix-for-WSL from the Windows Store, I appreciate the ongoing efforts to maintain and enhance this distribution. Additionally, I have a strong interest in Waydroid, which is an Android container designed for Wayland.
Issue
Waydroid depends on the ashmem and binder kernel modules. In the future, it will transition to using memfd. Most Linux distributions typically ship with ashmem and binder built into the kernel, but this is not the case with Microsoft’s implementation.
I have wrote a script that downloads the kernel, compiles the headers, and loads ashmem and binder. However, this setup tends to break every time Whitewater Foundry or Microsoft updates WSL.
Request
It would be greatly beneficial if you could consider adding support for the following:
ashmem
binder
memfd (for future compatibility)
Suggestion perhaps there could be a dnf package called android support that installs these modules
The text was updated successfully, but these errors were encountered:
Thank you for taking the time to fill the request. Nowadays, loading modules in kernel is not supported by WSL, but will be supported soon when WSL comes with kernel 6. At that time we can consider adding packages that install those modules
do you know any timeline or something like that on when it will be added to
wsl kernel ?
On Thu, Oct 24, 2024 at 12:47 AM Galib Mahfuzullah <
***@***.***> wrote:
It can happen any time. Microsoft has tried to ship this kernel twice and has rolled it back because many issues. Also, users are asking insistently for it
Feature Request: Add ashmem, binder, and memfd Support
Background
As a paying customer of Fedora-Remix-for-WSL from the Windows Store, I appreciate the ongoing efforts to maintain and enhance this distribution. Additionally, I have a strong interest in Waydroid, which is an Android container designed for Wayland.
Issue
Waydroid depends on the ashmem and binder kernel modules. In the future, it will transition to using memfd. Most Linux distributions typically ship with ashmem and binder built into the kernel, but this is not the case with Microsoft’s implementation.
I have wrote a script that downloads the kernel, compiles the headers, and loads ashmem and binder. However, this setup tends to break every time Whitewater Foundry or Microsoft updates WSL.
Request
It would be greatly beneficial if you could consider adding support for the following:
Suggestion perhaps there could be a dnf package called android support that installs these modules
The text was updated successfully, but these errors were encountered: