From 63b386cd0bba5b30bdfd4095f591b9c0c8172dc9 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Wed, 27 Mar 2019 12:04:27 +0900 Subject: [PATCH] Rename NetworkStackPermissionStub Use NetworkStackPermissionConfig instead. Also remove the source directory: soong now manages to build the package without it. Bug: 129317412 Test: Flashed, booted, WiFi working (clean cherry-pick of aosp I45299c12598cd3b33bfd78ae8698d98b77b18dc0) Change-Id: I7bdc058dddfa483823074055ad5c9d7d2efd37b9 --- .../Android.bp | 2 +- .../AndroidManifest.xml | 4 ++-- .../src/com/android/server/NetworkPermissionConfig.java} | 6 +++--- packages/NetworkStack/Android.bp | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) rename packages/{NetworkStackPermissionStub => NetworkPermissionConfig}/Android.bp (96%) rename packages/{NetworkStackPermissionStub => NetworkPermissionConfig}/AndroidManifest.xml (92%) rename packages/{NetworkStackPermissionStub/src/com/android/server/NetworkStackPermissionStub.java => NetworkPermissionConfig/src/com/android/server/NetworkPermissionConfig.java} (78%) diff --git a/packages/NetworkStackPermissionStub/Android.bp b/packages/NetworkPermissionConfig/Android.bp similarity index 96% rename from packages/NetworkStackPermissionStub/Android.bp rename to packages/NetworkPermissionConfig/Android.bp index 8cee92e5fe6d..d0d3276c0e32 100644 --- a/packages/NetworkStackPermissionStub/Android.bp +++ b/packages/NetworkPermissionConfig/Android.bp @@ -16,7 +16,7 @@ // Stub APK to define permissions for NetworkStack android_app { - name: "NetworkStackPermissionStub", + name: "NetworkPermissionConfig", // TODO: mark app as hasCode=false in manifest once soong stops complaining about apps without // a classes.dex. srcs: ["src/**/*.java"], diff --git a/packages/NetworkStackPermissionStub/AndroidManifest.xml b/packages/NetworkPermissionConfig/AndroidManifest.xml similarity index 92% rename from packages/NetworkStackPermissionStub/AndroidManifest.xml rename to packages/NetworkPermissionConfig/AndroidManifest.xml index e83f0503d280..34f987c8f0d4 100644 --- a/packages/NetworkStackPermissionStub/AndroidManifest.xml +++ b/packages/NetworkPermissionConfig/AndroidManifest.xml @@ -17,7 +17,7 @@ */ --> @@ -36,5 +36,5 @@ - + diff --git a/packages/NetworkStackPermissionStub/src/com/android/server/NetworkStackPermissionStub.java b/packages/NetworkPermissionConfig/src/com/android/server/NetworkPermissionConfig.java similarity index 78% rename from packages/NetworkStackPermissionStub/src/com/android/server/NetworkStackPermissionStub.java rename to packages/NetworkPermissionConfig/src/com/android/server/NetworkPermissionConfig.java index 01e59d28d995..c904e2363689 100644 --- a/packages/NetworkStackPermissionStub/src/com/android/server/NetworkStackPermissionStub.java +++ b/packages/NetworkPermissionConfig/src/com/android/server/NetworkPermissionConfig.java @@ -19,8 +19,8 @@ package com.android.server; import android.app.Application; /** - * Empty application for NetworkStackStub that only exists because soong builds complain if APKs - * have no source file. + * Empty application for NetworkPermissionConfig that only exists because + * soong builds complain if APKs have no source file. */ -public class NetworkStackPermissionStub extends Application { +public class NetworkPermissionConfig extends Application { } diff --git a/packages/NetworkStack/Android.bp b/packages/NetworkStack/Android.bp index 52534a8fbae7..a5ea2ab44c28 100644 --- a/packages/NetworkStack/Android.bp +++ b/packages/NetworkStack/Android.bp @@ -50,7 +50,7 @@ java_defaults { resource_dirs: [], jarjar_rules: "jarjar-rules-shared.txt", // The permission configuration *must* be included to ensure security of the device - required: ["NetworkStackPermissionStub"], + required: ["NetworkPermissionConfig"], } // Non-updatable network stack running in the system server process for devices not using the module -- 2.11.0