Merge "Sign networkstack with its own certificate"

This commit is contained in:
Remi NGUYEN VAN
2019-02-16 01:48:49 +00:00
committed by Gerrit Code Review
5 changed files with 4 additions and 6 deletions

View File

@@ -18,7 +18,7 @@ android_app {
name: "CaptivePortalLogin",
srcs: ["src/**/*.java"],
sdk_version: "system_current",
certificate: "platform",
certificate: "networkstack",
static_libs: [
"android-support-v4",
"metrics-constants-protos",

View File

@@ -23,8 +23,8 @@
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.NETWORK_SETTINGS" />
<uses-permission android:name="android.permission.NETWORK_BYPASS_PRIVATE_DNS" />
<uses-permission android:name="android.permission.MAINLINE_NETWORK_STACK" />
<application android:label="@string/app_name"
android:usesCleartextTraffic="true"

View File

@@ -35,7 +35,7 @@ java_library {
android_app {
name: "NetworkStack",
sdk_version: "system_current",
certificate: "platform",
certificate: "networkstack",
privileged: true,
static_libs: [
"NetworkStackLib"

View File

@@ -24,12 +24,10 @@
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
<uses-permission android:name="android.permission.NETWORK_SETTINGS" />
<!-- Signature permission defined in NetworkStackStub -->
<uses-permission android:name="android.permission.MAINLINE_NETWORK_STACK" />
<!-- Send latency broadcast as current user -->
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
<uses-permission android:name="android.permission.NETWORK_STACK" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
<application

View File

@@ -21,7 +21,7 @@ android_app {
// a classes.dex.
srcs: ["src/**/*.java"],
platform_apis: true,
certificate: "platform",
certificate: "networkstack",
privileged: true,
manifest: "AndroidManifest.xml",
}