summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sam Dubey <dubeyshubham@google.com> 2023-07-11 11:28:02 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-07-11 11:28:02 +0000
commit158478c2589d952dd6a369746b93b7ab7cd94adb (patch)
treeaf5761c55448732b9564e335f8d5cdbe80cbb872
parent54fc29d73986e4af7974a4ba555c94f85fb56638 (diff)
parent2e65e914a38557b730b644c263f59a54f5aa490d (diff)
Merge "Revert "Add additional arguments to PackagesHash."" into main
-rw-r--r--services/core/java/com/android/server/policy/role/RoleServicePlatformHelperImpl.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/services/core/java/com/android/server/policy/role/RoleServicePlatformHelperImpl.java b/services/core/java/com/android/server/policy/role/RoleServicePlatformHelperImpl.java
index 5c4b6f1ad76b..6cc4258194d1 100644
--- a/services/core/java/com/android/server/policy/role/RoleServicePlatformHelperImpl.java
+++ b/services/core/java/com/android/server/policy/role/RoleServicePlatformHelperImpl.java
@@ -19,7 +19,6 @@ package com.android.server.policy.role;
import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.UserIdInt;
-import android.app.admin.DevicePolicyManagerInternal;
import android.app.role.RoleManager;
import android.content.ComponentName;
import android.content.ContentResolver;
@@ -304,8 +303,6 @@ public class RoleServicePlatformHelperImpl implements RoleServicePlatformHelper
public String computePackageStateHash(@UserIdInt int userId) {
PackageManagerInternal packageManagerInternal = LocalServices.getService(
PackageManagerInternal.class);
- DevicePolicyManagerInternal devicePolicyManagerInternal = LocalServices.getService(
- DevicePolicyManagerInternal.class);
final MessageDigestOutputStream mdos = new MessageDigestOutputStream();
DataOutputStream dataOutputStream = new DataOutputStream(new BufferedOutputStream(mdos));
@@ -345,30 +342,6 @@ public class RoleServicePlatformHelperImpl implements RoleServicePlatformHelper
throw new AssertionError(e);
}
}, userId);
- try {
- String deviceOwner= "";
- if (devicePolicyManagerInternal.getDeviceOwnerUserId() == userId) {
- ComponentName deviceOwnerComponent =
- devicePolicyManagerInternal.getDeviceOwnerComponent(false);
- if (deviceOwnerComponent != null) {
- deviceOwner = deviceOwnerComponent.getPackageName();
- }
- }
- dataOutputStream.writeUTF(deviceOwner);
- String profileOwner = "";
- ComponentName profileOwnerComponent =
- devicePolicyManagerInternal.getProfileOwnerAsUser(userId);
- if (profileOwnerComponent != null) {
- profileOwner = profileOwnerComponent.getPackageName();
- }
- dataOutputStream.writeUTF(profileOwner);
- dataOutputStream.writeInt(Settings.Global.getInt(mContext.getContentResolver(),
- Settings.Global.DEVICE_DEMO_MODE, 0));
- dataOutputStream.flush();
- } catch (IOException e) {
- // Never happens for MessageDigestOutputStream and DataOutputStream.
- throw new AssertionError(e);
- }
return mdos.getDigestAsString();
}