Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Use Wireguard in kernel space if available on Android #1134

Open
srappan opened this issue Sep 25, 2019 · 5 comments
Open
Labels
Android Issues related to Android feature request For issues asking for new features

Comments

@srappan
Copy link

srappan commented Sep 25, 2019

So happy to see a MullVad app on android. A feature missing from the app thats available on the official wireguard app, is if wireguard is available in the kernel, theat becomes the preferred option, as it is available in custom kernels.
Does require root however.

@faern
Copy link
Member

faern commented Sep 25, 2019

It's on our roadmap, but far in the future. Until it works on stock Android the user base is going to be tiny.

@PacoBell
Copy link

PacoBell commented Apr 3, 2020

Just use the official WireGuard client if you want kernel space integration. Works fine with my custom kernel.

@lkjasdlfwe
Copy link

Just use the official WireGuard client if you want kernel space integration. Works fine with my custom kernel.

Official Wireguard app is extremely barebones. You have to set up split tunneling and IP exclusion for each server independently. It also does not switch servers automatically if one fails, unless you turn all of them on individually, which requires you to set up split tunneling and excluding private IPs for hundreds of servers which is extremely tedious.

@faern faern added the feature request For issues asking for new features label Feb 26, 2021
@monethass
Copy link

Is it possible to have this bumped up in the priority list? Google has since added the Wireguard module into Android 12's kernel in October 2020, and even backported the to kernel version 4.19, so theoretically any devices that are launched with Android 12+ since then already has the module built in, they just need root for it. Granted, it's still small compared to the non-rooted phones, but given the user base of Mullvad, it wouldn't be a surprise if the percentage of Mullvad users that have rooted their phone is non-trivial.

@veloute
Copy link

veloute commented Jun 19, 2024

would really love to have this

@faern faern added the Android Issues related to Android label Jun 20, 2024
@albin-mullvad albin-mullvad changed the title [Feature Request] Use Wireguard in kernel space if available on Android [Feature request] Use Wireguard in kernel space if available on Android Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android Issues related to Android feature request For issues asking for new features
Projects
None yet
Development

No branches or pull requests

6 participants