diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2021-10-07 17:15:23 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-10-07 17:15:23 +0000 |
commit | 356b103c6ff8fb9cfb96f4830ce4494c42e073e0 (patch) | |
tree | 610f8a4a353abc029b0bb76cbfdedbda650a4c27 | |
parent | 7a23b1517dbc541c5254930d1e6ef47e199501d3 (diff) | |
parent | ec902a9694969e1ea9f9298e11a193a30aade797 (diff) |
Merge "Do not set profile owner on guest users on headless system user." into sc-v2-dev
-rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index 14970ceb13d2..a3ff6da9782b 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -10685,7 +10685,10 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager { } } - if (!mOwners.hasDeviceOwner() || !user.isFull() || user.isManagedProfile()) return; + if (!mOwners.hasDeviceOwner() || !user.isFull() || user.isManagedProfile() + || user.isGuest()) { + return; + } if (mInjector.userManagerIsHeadlessSystemUserMode()) { ComponentName admin = mOwners.getDeviceOwnerComponent(); |