Loading services/core/java/com/android/server/NetworkManagementService.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.server; import static android.Manifest.permission.CONNECTIVITY_INTERNAL; import static android.Manifest.permission.CONNECTIVITY_INTERNAL; import static android.Manifest.permission.DUMP; import static android.Manifest.permission.DUMP; import static android.Manifest.permission.NETWORK_SETTINGS; import static android.Manifest.permission.NETWORK_STACK; import static android.Manifest.permission.NETWORK_STACK; import static android.Manifest.permission.SHUTDOWN; import static android.Manifest.permission.SHUTDOWN; import static android.net.ConnectivityManager.PRIVATE_DNS_DEFAULT_MODE; import static android.net.ConnectivityManager.PRIVATE_DNS_DEFAULT_MODE; Loading Loading @@ -1768,6 +1769,8 @@ public class NetworkManagementService extends INetworkManagementService.Stub @Override @Override public boolean setDataSaverModeEnabled(boolean enable) { public boolean setDataSaverModeEnabled(boolean enable) { mContext.enforceCallingOrSelfPermission(NETWORK_SETTINGS, TAG); if (DBG) Log.d(TAG, "setDataSaverMode: " + enable); if (DBG) Log.d(TAG, "setDataSaverMode: " + enable); synchronized (mQuotaLock) { synchronized (mQuotaLock) { if (mDataSaverMode == enable) { if (mDataSaverMode == enable) { Loading Loading
services/core/java/com/android/server/NetworkManagementService.java +3 −0 Original line number Original line Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.server; import static android.Manifest.permission.CONNECTIVITY_INTERNAL; import static android.Manifest.permission.CONNECTIVITY_INTERNAL; import static android.Manifest.permission.DUMP; import static android.Manifest.permission.DUMP; import static android.Manifest.permission.NETWORK_SETTINGS; import static android.Manifest.permission.NETWORK_STACK; import static android.Manifest.permission.NETWORK_STACK; import static android.Manifest.permission.SHUTDOWN; import static android.Manifest.permission.SHUTDOWN; import static android.net.ConnectivityManager.PRIVATE_DNS_DEFAULT_MODE; import static android.net.ConnectivityManager.PRIVATE_DNS_DEFAULT_MODE; Loading Loading @@ -1768,6 +1769,8 @@ public class NetworkManagementService extends INetworkManagementService.Stub @Override @Override public boolean setDataSaverModeEnabled(boolean enable) { public boolean setDataSaverModeEnabled(boolean enable) { mContext.enforceCallingOrSelfPermission(NETWORK_SETTINGS, TAG); if (DBG) Log.d(TAG, "setDataSaverMode: " + enable); if (DBG) Log.d(TAG, "setDataSaverMode: " + enable); synchronized (mQuotaLock) { synchronized (mQuotaLock) { if (mDataSaverMode == enable) { if (mDataSaverMode == enable) { Loading