DO NOT MERGE Fix disabling DO single user features when clearDeviceOwner() is called
am: 5c64223da4
Change-Id: I37fabc41064e7fd0a1c42dab61697f74721e0beb
This commit is contained in:
@@ -6049,6 +6049,7 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
|
||||
}
|
||||
|
||||
private void clearDeviceOwnerLocked(ActiveAdmin admin, int userId) {
|
||||
disableDeviceOwnerManagedSingleUserFeaturesIfNeeded();
|
||||
if (admin != null) {
|
||||
admin.disableCamera = false;
|
||||
admin.userRestrictions = null;
|
||||
@@ -6060,7 +6061,6 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
|
||||
mOwners.clearDeviceOwner();
|
||||
mOwners.writeDeviceOwner();
|
||||
updateDeviceOwnerLocked();
|
||||
disableDeviceOwnerManagedSingleUserFeaturesIfNeeded();
|
||||
try {
|
||||
if (mInjector.getIBackupManager() != null) {
|
||||
// Reactivate backup service.
|
||||
|
||||
Reference in New Issue
Block a user