Privapp IntentResolver += PACKAGE_USAGE_STATS
This permission is required to query AppPredictionService. When the unbundled Chooser doesn't request this permission, we get a SecurityException attempting to invoke createPredictionSession(). When we request the permission but don't add it to this allow-list, the device boot-loops. With the permission added in both places (and some other local changes), the unbundled Chooser is able to show the full set of app predictions. Test: Manual, as described above. Bug: 206831012 Change-Id: I154d0555471f7f8820ac151b77a61cb8d9bf7603
This commit is contained in:
@@ -18,5 +18,6 @@
|
||||
<privapp-permissions package="com.android.intentresolver">
|
||||
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
||||
<permission name="android.permission.MANAGE_USERS"/>
|
||||
<permission name="android.permission.PACKAGE_USAGE_STATS"/>
|
||||
</privapp-permissions>
|
||||
</permissions>
|
||||
|
||||
Reference in New Issue
Block a user