From c86c7f2f08b95d06af7a2223be4f75f41e7e4e79 Mon Sep 17 00:00:00 2001 From: oxmc7769 Date: Tue, 16 Jun 2026 09:38:56 +0000 Subject: [PATCH] privapp-permissions: add all privileged permissions for GmsCore and FakeStore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous whitelist only granted FAKE_PACKAGE_SIGNATURE. With ro.control_privapp_permissions=enforce, PKMS throws a fatal exception for each missing privileged permission, killing system_server before ActivityManagerService can register — causing the bootloop. Added all android.permission.* entries with protectionLevel including "privileged" that GmsCore and FakeStore declare in their manifests. --- .../privapp-permissions-microg.xml | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/config/permissions/privapp-permissions-microg.xml b/config/permissions/privapp-permissions-microg.xml index c9741c2..177f7dd 100644 --- a/config/permissions/privapp-permissions-microg.xml +++ b/config/permissions/privapp-permissions-microg.xml @@ -15,15 +15,35 @@ limitations under the License. --> - + + + + + + + + + + + + + + + + + + + + + + +