Loading services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -10011,10 +10011,6 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { "clearDeviceOwner can only be called by the device owner"); "clearDeviceOwner can only be called by the device owner"); } } enforceUserUnlocked(deviceOwnerUserId); enforceUserUnlocked(deviceOwnerUserId); DevicePolicyData policy = getUserData(deviceOwnerUserId); if (policy.mPasswordTokenHandle != 0) { mLockPatternUtils.removeEscrowToken(policy.mPasswordTokenHandle, deviceOwnerUserId); } final ActiveAdmin admin = getDeviceOwnerAdminLocked(); final ActiveAdmin admin = getDeviceOwnerAdminLocked(); mInjector.binderWithCleanCallingIdentity(() -> { mInjector.binderWithCleanCallingIdentity(() -> { Loading Loading @@ -10069,6 +10065,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { } } final DevicePolicyData policyData = getUserData(userId); final DevicePolicyData policyData = getUserData(userId); policyData.mCurrentInputMethodSet = false; policyData.mCurrentInputMethodSet = false; if (policyData.mPasswordTokenHandle != 0) { mLockPatternUtils.removeEscrowToken(policyData.mPasswordTokenHandle, userId); policyData.mPasswordTokenHandle = 0; } saveSettingsLocked(userId); saveSettingsLocked(userId); mPolicyCache.onUserRemoved(userId); mPolicyCache.onUserRemoved(userId); final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM); final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM); Loading
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +4 −4 Original line number Original line Diff line number Diff line Loading @@ -10011,10 +10011,6 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { "clearDeviceOwner can only be called by the device owner"); "clearDeviceOwner can only be called by the device owner"); } } enforceUserUnlocked(deviceOwnerUserId); enforceUserUnlocked(deviceOwnerUserId); DevicePolicyData policy = getUserData(deviceOwnerUserId); if (policy.mPasswordTokenHandle != 0) { mLockPatternUtils.removeEscrowToken(policy.mPasswordTokenHandle, deviceOwnerUserId); } final ActiveAdmin admin = getDeviceOwnerAdminLocked(); final ActiveAdmin admin = getDeviceOwnerAdminLocked(); mInjector.binderWithCleanCallingIdentity(() -> { mInjector.binderWithCleanCallingIdentity(() -> { Loading Loading @@ -10069,6 +10065,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { } } final DevicePolicyData policyData = getUserData(userId); final DevicePolicyData policyData = getUserData(userId); policyData.mCurrentInputMethodSet = false; policyData.mCurrentInputMethodSet = false; if (policyData.mPasswordTokenHandle != 0) { mLockPatternUtils.removeEscrowToken(policyData.mPasswordTokenHandle, userId); policyData.mPasswordTokenHandle = 0; } saveSettingsLocked(userId); saveSettingsLocked(userId); mPolicyCache.onUserRemoved(userId); mPolicyCache.onUserRemoved(userId); final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM); final DevicePolicyData systemPolicyData = getUserData(UserHandle.USER_SYSTEM);