Loading packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java +3 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,9 @@ public class WifiStatusTracker extends ConnectivityManager.NetworkCallback { } }; private final NetworkRequest mNetworkRequest = new NetworkRequest.Builder() .clearCapabilities().addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build(); .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build(); private final ConnectivityManager.NetworkCallback mNetworkCallback = new ConnectivityManager .NetworkCallback() { @Override Loading packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +1 −0 Original line number Diff line number Diff line Loading @@ -213,6 +213,7 @@ public class WifiTracker implements LifecycleObserver, OnStart, OnStop, OnDestro mNetworkRequest = new NetworkRequest.Builder() .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) .build(); Loading services/core/java/com/android/server/location/GnssLocationProvider.java +3 −3 Original line number Diff line number Diff line Loading @@ -2576,9 +2576,9 @@ public class GnssLocationProvider implements LocationProviderInterface { // register for connectivity change events, this is equivalent to the deprecated way of // registering for CONNECTIVITY_ACTION broadcasts NetworkRequest.Builder networkRequestBuilder = new NetworkRequest.Builder(); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_WIFI); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_BLUETOOTH); networkRequestBuilder.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET); networkRequestBuilder.addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED); networkRequestBuilder.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN); NetworkRequest networkRequest = networkRequestBuilder.build(); mConnMgr.registerNetworkCallback(networkRequest, mNetworkConnectivityCallback); Loading wifi/java/android/net/wifi/WifiManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1317,6 +1317,7 @@ public class WifiManager { if (pin) { NetworkRequest request = new NetworkRequest.Builder() .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) .build(); NetworkPinner.pin(mContext, request); Loading Loading
packages/SettingsLib/src/com/android/settingslib/wifi/WifiStatusTracker.java +3 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,9 @@ public class WifiStatusTracker extends ConnectivityManager.NetworkCallback { } }; private final NetworkRequest mNetworkRequest = new NetworkRequest.Builder() .clearCapabilities().addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build(); .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI).build(); private final ConnectivityManager.NetworkCallback mNetworkCallback = new ConnectivityManager .NetworkCallback() { @Override Loading
packages/SettingsLib/src/com/android/settingslib/wifi/WifiTracker.java +1 −0 Original line number Diff line number Diff line Loading @@ -213,6 +213,7 @@ public class WifiTracker implements LifecycleObserver, OnStart, OnStop, OnDestro mNetworkRequest = new NetworkRequest.Builder() .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) .build(); Loading
services/core/java/com/android/server/location/GnssLocationProvider.java +3 −3 Original line number Diff line number Diff line Loading @@ -2576,9 +2576,9 @@ public class GnssLocationProvider implements LocationProviderInterface { // register for connectivity change events, this is equivalent to the deprecated way of // registering for CONNECTIVITY_ACTION broadcasts NetworkRequest.Builder networkRequestBuilder = new NetworkRequest.Builder(); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_CELLULAR); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_WIFI); networkRequestBuilder.addTransportType(NetworkCapabilities.TRANSPORT_BLUETOOTH); networkRequestBuilder.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET); networkRequestBuilder.addCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED); networkRequestBuilder.removeCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN); NetworkRequest networkRequest = networkRequestBuilder.build(); mConnMgr.registerNetworkCallback(networkRequest, mNetworkConnectivityCallback); Loading
wifi/java/android/net/wifi/WifiManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -1317,6 +1317,7 @@ public class WifiManager { if (pin) { NetworkRequest request = new NetworkRequest.Builder() .clearCapabilities() .addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN) .addTransportType(NetworkCapabilities.TRANSPORT_WIFI) .build(); NetworkPinner.pin(mContext, request); Loading