From 2bff47105ed12274d93f322b3acd666d21e287d5 Mon Sep 17 00:00:00 2001 From: Kweku Adams Date: Wed, 13 Jan 2021 11:28:59 -0800 Subject: [PATCH] Remove obsolete allowlisting call. The integrity service has moved inside of the system server. There's no need to put the system on the temp allowlist. Bug: 142420609 Test: atest AppIntegrityManagerServiceImplTest Test: atest CtsContentTestCases Test: atest FrameworksCorePackageManagerTests Change-Id: If8297fd7e5f40221e6916fc3ec49c36198a974eb --- .../java/com/android/server/pm/PackageManagerService.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 382e0696f4d2f..e04950bdec5bc 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -17325,15 +17325,7 @@ public class PackageManagerService extends IPackageManager.Stub // send to integrity component only. integrityVerification.setPackage("android"); - DeviceIdleInternal idleController = - mInjector.getLocalService(DeviceIdleInternal.class); - final long idleDuration = getVerificationTimeout(); - - idleController.addPowerSaveTempWhitelistAppDirect(Process.myUid(), - idleDuration, - false, "integrity component"); final BroadcastOptions options = BroadcastOptions.makeBasic(); - options.setTemporaryAppWhitelistDuration(idleDuration); mContext.sendOrderedBroadcastAsUser(integrityVerification, UserHandle.SYSTEM, /* receiverPermission= */ null,