-
Notifications
You must be signed in to change notification settings - Fork 369
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
Comments
It's on our roadmap, but far in the future. Until it works on stock Android the user base is going to be tiny. |
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. |
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. |
would really love to have this |
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.
The text was updated successfully, but these errors were encountered: