From 55a21602aa19086915c68b382136d50ac0d261b0 Mon Sep 17 00:00:00 2001 From: Nate Myren Date: Wed, 15 Jun 2022 17:22:03 -0700 Subject: Add Ad Services pregrant to DPGP Bug: 236172390 Test: atest DefaultPermissionGrantPolicyTest Change-Id: I2a0be45ef71a2875a39a1fd1d62ae5b50f6cb18c --- .../android/server/pm/permission/DefaultPermissionGrantPolicy.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java index cc1c943c2540..0ae92b4ee846 100644 --- a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java @@ -911,6 +911,11 @@ final class DefaultPermissionGrantPolicy { grantSystemFixedPermissionsToSystemPackage(pm, MidiManager.BLUETOOTH_MIDI_SERVICE_PACKAGE, userId, NEARBY_DEVICES_PERMISSIONS); + + // Ad Service + String commonServiceAction = "android.adservices.AD_SERVICES_COMMON_SERVICE"; + grantPermissionsToSystemPackage(pm, getDefaultSystemHandlerServicePackage(pm, + commonServiceAction, userId), userId, NOTIFICATION_PERMISSIONS); } private String getDefaultSystemHandlerActivityPackageForCategory(PackageManagerWrapper pm, -- cgit v1.2.3-59-g8ed1b