diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index 234252c02444c..55e504a3b6117 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -12269,7 +12269,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { + " only profile owner or device owner may control the preferential" + " network service"); synchronized (getLockObject()) { - final ActiveAdmin requiredAdmin = getProfileOwnerAdminLocked( + final ActiveAdmin requiredAdmin = getDeviceOrProfileOwnerAdminLocked( caller.getUserId()); if (!requiredAdmin.mPreferentialNetworkServiceConfigs.equals( preferentialNetworkServiceConfigs)) { @@ -12299,7 +12299,8 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { + " only profile owner or device owner may retrieve the preferential" + " network service configurations"); synchronized (getLockObject()) { - final ActiveAdmin requiredAdmin = getProfileOwnerAdminLocked(caller.getUserId()); + final ActiveAdmin requiredAdmin = getDeviceOrProfileOwnerAdminLocked( + caller.getUserId()); return requiredAdmin.mPreferentialNetworkServiceConfigs; } }