From 2a23dfde16b64bd2949e833c62b6b16be38967a8 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Fri, 29 Mar 2019 14:56:34 +0900 Subject: Move permissions from base to standard manifest Permissions defined in AndroidManifest_Base.xml would be inherited in AndroidManifest_InProcess.xml and cause issues on svelte builds, since privileged permissions are not whitelisted for com.android.networkstack.inprocess. The network stack running in the system_server process does not need these permissions anyway since it has system_server permissions. (clean cherry-pick from Ica63ce586e701b1f2415a97f63ba27cc25e4830a) Test: flashed, booted crosshatch_svelte-eng, WiFi works Test: flashed, booted blueline-eng, WiFi works Fixes: 129485310 Merged-In: Ica63ce586e701b1f2415a97f63ba27cc25e4830a Change-Id: Ib4b478fb39f43a2fd4221c7d1f1ea51de04e0fba --- packages/NetworkStack/AndroidManifest.xml | 11 +++++++++++ packages/NetworkStack/AndroidManifestBase.xml | 9 --------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/packages/NetworkStack/AndroidManifest.xml b/packages/NetworkStack/AndroidManifest.xml index b0a7923d65f4..9b60dc3e952a 100644 --- a/packages/NetworkStack/AndroidManifest.xml +++ b/packages/NetworkStack/AndroidManifest.xml @@ -20,6 +20,17 @@ package="com.android.networkstack" android:sharedUserId="android.uid.networkstack"> + + + + + + + + + + + diff --git a/packages/NetworkStack/AndroidManifestBase.xml b/packages/NetworkStack/AndroidManifestBase.xml index f69e4b2bb795..69a4da46e088 100644 --- a/packages/NetworkStack/AndroidManifestBase.xml +++ b/packages/NetworkStack/AndroidManifestBase.xml @@ -20,15 +20,6 @@ package="com.android.networkstack" android:versionCode="11" android:versionName="Q-initial"> - - - - - - - - -