Change MANAGE_ROLLBACKS permission to signature|verifier
It was set to signature|installer so that Phonesky would have access to
the RollbackManager APIs, but Phonesky is the verifier, not the
installer.
Test: atest RollbackTest
Test: atest CtsPermission2TestCases:PermissionPolicyTest
Bug: 112431924
Change-Id: I45fbe3fe2e618517bca1fd93f35324f93851868c
diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml
index 8b85a28..de8d50a 100644
--- a/core/res/AndroidManifest.xml
+++ b/core/res/AndroidManifest.xml
@@ -3861,7 +3861,7 @@
<!-- @SystemApi @hide Allows managing apk level rollbacks. -->
<permission android:name="android.permission.MANAGE_ROLLBACKS"
- android:protectionLevel="signature|installer" />
+ android:protectionLevel="signature|verifier" />
<!-- @SystemApi @hide Allows an application to mark other applications as harmful -->
<permission android:name="android.permission.SET_HARMFUL_APP_WARNINGS"