2017-02-08, 16:48
As I say in specific 6.0.1 thread, I have found the problem with VPN that is not working in 6.0.1 ROM.
It's due to the settings to Hide NavigationBar !!!!
When it's on, you see the button to hide navigation bar, but then there is a crash when you use VPN, in the VPNdialog apk an alert box normally is showed to tell you that VPN will be on but it crashed and then the Activate VPN permission is not set so you can not use VPN ! It's the same problem that I have had here with a xposed module.
So you can use VPN without be rooted ;)
Before launching VPN, the option (Settings/ Display / Hide NavigationBar) must be unset. but you can set it afterwards.
If you are rooted and use gravity box module, do not set the settings Hide NavigationBar, but use the gravity box function to do the same (define an action to enable Expanded desktop mode : Immersive navigation bar or Immersive).
It's due to the settings to Hide NavigationBar !!!!
When it's on, you see the button to hide navigation bar, but then there is a crash when you use VPN, in the VPNdialog apk an alert box normally is showed to tell you that VPN will be on but it crashed and then the Activate VPN permission is not set so you can not use VPN ! It's the same problem that I have had here with a xposed module.
So you can use VPN without be rooted ;)
Before launching VPN, the option (Settings/ Display / Hide NavigationBar) must be unset. but you can set it afterwards.
If you are rooted and use gravity box module, do not set the settings Hide NavigationBar, but use the gravity box function to do the same (define an action to enable Expanded desktop mode : Immersive navigation bar or Immersive).