commit | d465a492e4dece50cd7b46c3d5b7401ecb9b5841 | [log] [tgz] |
---|---|---|
author | Joanne Chung <joannechung@google.com> | Tue Aug 08 07:57:53 2023 +0000 |
committer | Joanne Chung <joannechung@google.com> | Mon Aug 14 08:33:34 2023 +0000 |
tree | b143f1945b105f327d7957227e27e1a5b8f3845b | |
parent | 5811ac6b9d84909f2c852666f04a69df1180a3f0 [diff] |
Enforce permission for cross-user access for registerPackageMonitorCallback 1. Enforce permission for registerPackageMonitorCallback 2. Fix LauncherAppsService#startWatchingPackageBroadcasts() doesn't clearCallingIdentity which causes the PMS get the wrong callinguid. Bug: 289567218 Test: atest FrameworksCorePackageMonitorTests Test: atest FrameworksCorePackageMonitorWithoutPermissionTests Change-Id: I62fbfba6fb7041f63bc35c526dca9a82382be3f0