I've googled quite a bit, and it seems that it's not possible, unless you have some custom SDK from manufacturer.
Android start VPN without user action
Pregunta
Is there a way without rooting the device to start VPN connection after reboot which would not ask user to allow the connection every reboot ? (it could ask once and remember)
Android API 14 docs says
User action is required to create a VPN connection.
Is there a way to bypass this by using Device Administration API or any other method ?
This feature is needed to have a firewall, and if user declines, firewall doesn't work which comes down to a lot of company's money spent on expensive mobile internet abroad.
Solución
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow