Yes, it has. I have checked already all OpenVPN service settings:
Service start block:
Package: de.blinkt.openvpn
Action: android.intent.action.VIEW
Extras: {"net.openvpn.openvpn.AUTOSTART_PROFILE_NAME": "my_profile_name"}
- Service class: de.blinkt.openvpn.core.OpenVPNService
Fail: java.lang.SecurityException: Not allowed to start service intent {act=android.intent.action.VIEW cmp=de.blinkt.openvpn/.core.OpenVPNService (has extras)} without permission android.permission.BIND_VPN_SERVICE
- Service class: de.blinkt.openvpn.OpenVPNTileService
Fail: java.lang.SecurityException: Not allowed to start service intent {act=android.intent.action.VIEW cmp=de.blinkt.openvpn/.OpenVPNTileService (has extras)} without permission android.permission.BIND_QUICK_SETTINGS_TILE
- Service class: de.blinkt.openvpn.api.ExternalOpenVPNService
Info: Service started
Working only if OpenVPN app already started in background, but no connection occurred. So, maybe it is possible to use other action and extras with this?
- Service class: de.blinkt.openvpn.core.OpenVPNStatusService
Fail: java.lang.SecurityException: Not allowed to start service intent {act=android.intent.action.VIEW cmp=de.blinkt.openvpn/.core.OpenVPNStatusService (has extras)} without permission not exported from uid 10372
вторник, 15 октября 2019 г., 0:57:07 UTC+3 пользователь Henrik "The Developer" Lindqvist написал: