mirror of
https://github.com/M66B/NetGuard.git
synced 2024-12-25 09:21:14 +00:00
Explain VPN start problem
This commit is contained in:
parent
7434d9b0ef
commit
c17e7221c9
2 changed files with 7 additions and 3 deletions
|
@ -348,13 +348,15 @@ public class ServiceSinkhole extends VpnService implements SharedPreferences.OnS
|
||||||
} catch (Throwable ex) {
|
} catch (Throwable ex) {
|
||||||
Log.e(TAG, ex.toString() + "\n" + Log.getStackTraceString(ex));
|
Log.e(TAG, ex.toString() + "\n" + Log.getStackTraceString(ex));
|
||||||
|
|
||||||
showExitNotification(ex.toString());
|
if (ex instanceof IllegalStateException)
|
||||||
|
showErrorNotification(4, getString(R.string.msg_start_failed));
|
||||||
if (!(ex instanceof IllegalStateException)) {
|
else {
|
||||||
// Disable firewall
|
// Disable firewall
|
||||||
prefs.edit().putBoolean("enabled", false).apply();
|
prefs.edit().putBoolean("enabled", false).apply();
|
||||||
Widget.updateWidgets(ServiceSinkhole.this);
|
Widget.updateWidgets(ServiceSinkhole.this);
|
||||||
|
|
||||||
|
showExitNotification(ex.toString());
|
||||||
|
|
||||||
// Report exception
|
// Report exception
|
||||||
Util.sendCrashReport(ex, ServiceSinkhole.this);
|
Util.sendCrashReport(ex, ServiceSinkhole.this);
|
||||||
}
|
}
|
||||||
|
|
|
@ -140,6 +140,8 @@ however it is impossible to guarantee NetGuard will work correctly on every devi
|
||||||
<string name="msg_disabled">NetGuard is disabled, use the switch above to enable NetGuard</string>
|
<string name="msg_disabled">NetGuard is disabled, use the switch above to enable NetGuard</string>
|
||||||
<string name="msg_revoked">NetGuard has been disabled, likely by using another VPN based application</string>
|
<string name="msg_revoked">NetGuard has been disabled, likely by using another VPN based application</string>
|
||||||
<string name="msg_error">NetGuard has been disabled, because of an internal error</string>
|
<string name="msg_error">NetGuard has been disabled, because of an internal error</string>
|
||||||
|
<string name="msg_start_failed">The Android VPN service could not be started, which is most likely caused by a bug in your Android version.
|
||||||
|
Restarting your device or revoking the VPN permission using the Android settings from NetGuard might (temporarily) solve this problem.</string>
|
||||||
<string name="msg_installed">\'%1$s\' installed</string>
|
<string name="msg_installed">\'%1$s\' installed</string>
|
||||||
<string name="msg_access">%1$s attempted internet access</string>
|
<string name="msg_access">%1$s attempted internet access</string>
|
||||||
<string name="msg_completed">Action completed</string>
|
<string name="msg_completed">Action completed</string>
|
||||||
|
|
Loading…
Reference in a new issue