Hacker News new | past | comments | ask | show | jobs | submit login

Sadly I had battery drain issues with WireGuard on Android. That's why I'm content enough with the native DoT feature.



Were you using the userspace implementation or kernel-mode? Kernel mode is supposed to increase performance and reduce battery draw.

Perhaps a kernel is available for your device, or you can look at building and contributing one if not!

What device do you have?


A lot of people who erroneously turn on PersistentKeepalive on their phones wind up with battery drain for clear reasons. Mobile phone users very much should not be using PersistentKeepalive.


Same with iOS. The battery drain was significant enough to make my phone hot even when the screen was off.


The app has a logging facility.

I'm not affiliated with the WireGuard project, but I would appreciate it if you could encounter the issue again, and then submit an account of your experience and the logs from your device.


I have not experienced this on my (older) iPhone, and my Wireguard VPN is always on (to Mullvad).




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: