From ecd8ec7141e2f94bba6d4f9c2e14ffc9926c1ca8 Mon Sep 17 00:00:00 2001 From: Lorenzo Colitti Date: Fri, 1 Jul 2016 13:20:10 +0900 Subject: [PATCH] Make registerDefaultNetwork work on metered networks. Bug: 29927488 Change-Id: I3b705c2ab0d1493546ffa5185bb5b07d5e25c897 --- services/core/java/com/android/server/ConnectivityService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/ConnectivityService.java b/services/core/java/com/android/server/ConnectivityService.java index b12972ca51..534b544a0c 100644 --- a/services/core/java/com/android/server/ConnectivityService.java +++ b/services/core/java/com/android/server/ConnectivityService.java @@ -3978,8 +3978,8 @@ public class ConnectivityService extends IConnectivityManager.Stub } else { networkCapabilities = new NetworkCapabilities(networkCapabilities); enforceNetworkRequestPermissions(networkCapabilities); + enforceMeteredApnPolicy(networkCapabilities); } - enforceMeteredApnPolicy(networkCapabilities); ensureRequestableCapabilities(networkCapabilities); if (timeoutMs < 0 || timeoutMs > ConnectivityManager.MAX_NETWORK_REQUEST_TIMEOUT_MS) {