Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e2554d51 authored by Robin Lee's avatar Robin Lee Committed by android-build-merger
Browse files

Merge "Disable always-on VPN in factoryReset" am: 63c14e0a

am: 1135d509

Change-Id: I66b6721932ae8798cbb406cafa04ed0c92fe47f6
parents 42bd98f1 1135d509
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -5478,6 +5478,18 @@ public class ConnectivityService extends IConnectivityManager.Stub
                }
            }

            // Turn Always-on VPN off
            if (mLockdownEnabled && userId == UserHandle.USER_SYSTEM) {
                final long ident = Binder.clearCallingIdentity();
                try {
                    mKeyStore.delete(Credentials.LOCKDOWN_VPN);
                    mLockdownEnabled = false;
                    setLockdownTracker(null);
                } finally {
                    Binder.restoreCallingIdentity(ident);
                }
            }

            // Turn VPN off
            VpnConfig vpnConfig = getVpnConfig(userId);
            if (vpnConfig != null) {