From 103dbe38b44281b5ad8262370380ae0fc683408e Mon Sep 17 00:00:00 2001 From: Richard Uhler Date: Mon, 13 May 2019 16:05:51 +0100 Subject: [PATCH] Use embedded native libs for NetworkStack.apk. So that the /system version of NetworkStack.apk can be re-installed on /data without causing problems. This is useful for testing and necessary for supporting rollback to the system version of NetworkStack.apk. Bug: 131703417 Bug: 132195177 Test: Confirm NetworkStack.apk now includes .so files. Test: adb install --staged NetworkStack.apk adb reboot Device reboots without problems. Change-Id: I7c9a1702a2c18e0333b5e409f04b7658fe685f97 --- packages/NetworkStack/Android.bp | 1 + packages/NetworkStack/AndroidManifest.xml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/NetworkStack/Android.bp b/packages/NetworkStack/Android.bp index 62de2ba454550..9c8efe6a13b95 100644 --- a/packages/NetworkStack/Android.bp +++ b/packages/NetworkStack/Android.bp @@ -116,6 +116,7 @@ android_app { defaults: ["NetworkStackAppCommon"], certificate: "networkstack", manifest: "AndroidManifest.xml", + use_embedded_native_libs: true, } genrule { diff --git a/packages/NetworkStack/AndroidManifest.xml b/packages/NetworkStack/AndroidManifest.xml index 252b90fea840a..bfcd6c1baba37 100644 --- a/packages/NetworkStack/AndroidManifest.xml +++ b/packages/NetworkStack/AndroidManifest.xml @@ -41,7 +41,7 @@ - +