google / vpn-libraries

The VPN client libraries provide a reference implementation for a secure, encrypted tunnel for connected devices. Full Public report: https://research.nccgroup.com/2021/04/08/public-report-vpn-by-google-one-technical-security-privacy-assessment/
http://goo.gle/vpn-whitepaper
Apache License 2.0
550 stars 44 forks source link

Improvements and bugs. #32

Closed Mr-McMuffin closed 5 months ago

Mr-McMuffin commented 1 year ago

1)

Error Code in terminal: Unable to create FlutterView; no MTLDevice or MTLCommandQueue

The google VPN is not compatible with Open Core Legacy Patcher -- tens of thousands of mac users who use this software to keep their macs updated will not work with the google VPN due to its usage of flutter.

I recommend google investigates this and improves the codebase for compatibility, as flutter is not the best usage for VPNs on mac, all competitors (NORD, IVPN, Proton, Cyberghost etc) their VPN services all function correctly, therefore this makes googles VPN obsolete vs competition.

I would position this as a huge priority as users with virtual machines will run into this issue aswell due to flutter. Please improve MAC OSX Compatibility.

2) Another work around (and additional suggestion) is to allow binding of the VPN service to routers; IE Asus routers (VPN Fusion) this in turn would be a great workaround as we can then assign this to devices.

3) Additionally google should open up this VPN service to allow binding for different countries; to not allow this when its been standard in the VPN industry for decades is a priority to add in.

lowedaniel commented 5 months ago

Thank you for your feedback on the libraries for VPN by Google One. Due to the planned turndown of the VPN, this repo will soon be archived. I’m marking this issue as closed. Thank you again for your input.