From 6faf8649c7a659bc610349b6b2e156497002c3fb Mon Sep 17 00:00:00 2001 From: Roshan Pius Date: Tue, 25 Jun 2019 13:15:58 -0700 Subject: [PATCH] Settings(wifi): Allow mainline wifi stack to use network request dialog The wifi stack may not be running in system_server, so cannot get NETWORK_SETTINGS permisison (platform signature). Guard it using the new wifi mainline permission. If the wifi stack is running in system_server (until it becomes a mainline module), it's uid (SYTEM_UID) should bypass all permission checks. Bug: 113174748 Test: Verified with CtsVerifier tests. Change-Id: I87be97bb6e42c055d3aaa317a096256fd66f9e14 --- AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3101e9a6ee7..be3983c1173 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2731,7 +2731,7 @@ android:launchMode="singleTop" android:taskAffinity=".wifi.NetworkRequestDialogActivity" android:exported="true" - android:permission="android.permission.NETWORK_SETTINGS"> + android:permission="android.permission.MAINLINE_WIFI_STACK">