diff options
-rw-r--r-- | apex/Android.bp | 47 | ||||
-rw-r--r-- | apex/apex_manifest.json | 7 | ||||
-rw-r--r-- | apex/com.android.threadnetwork.avbpubkey | bin | 0 -> 1032 bytes | |||
-rw-r--r-- | apex/com.android.threadnetwork.pem | 52 | ||||
-rw-r--r-- | apex/com.android.threadnetwork.pk8 | bin | 0 -> 2373 bytes | |||
-rw-r--r-- | apex/com.android.threadnetwork.x509.pem | 34 |
6 files changed, 140 insertions, 0 deletions
diff --git a/apex/Android.bp b/apex/Android.bp new file mode 100644 index 0000000..e4ab29f --- /dev/null +++ b/apex/Android.bp @@ -0,0 +1,47 @@ +// +// Copyright (C) 2023 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +package { + default_applicable_licenses: ["Android-Apache-2.0"], +} + +apex_defaults { + name: "com.android.threadnetwork-defaults", + min_sdk_version: "current", + file_contexts: ":apex.test-file_contexts", + manifest: "apex_manifest.json", + key: "com.android.threadnetwork.key", + certificate: ":com.android.threadnetwork.certificate", + compressible: true, +} + +apex { + name: "com.android.threadnetwork", + defaults: [ + "com.android.threadnetwork-defaults", + ], +} + +apex_key { + name: "com.android.threadnetwork.key", + public_key: "com.android.threadnetwork.avbpubkey", + private_key: "com.android.threadnetwork.pem", +} + +android_app_certificate { + name: "com.android.threadnetwork.certificate", + certificate: "com.android.threadnetwork", +} diff --git a/apex/apex_manifest.json b/apex/apex_manifest.json new file mode 100644 index 0000000..854dbea --- /dev/null +++ b/apex/apex_manifest.json @@ -0,0 +1,7 @@ +{ + "name": "com.android.threadnetwork", + + // Placeholder module version to be replaced during build. + // Do not change! + "version": 0 +} diff --git a/apex/com.android.threadnetwork.avbpubkey b/apex/com.android.threadnetwork.avbpubkey Binary files differnew file mode 100644 index 0000000..cf153c9 --- /dev/null +++ b/apex/com.android.threadnetwork.avbpubkey diff --git a/apex/com.android.threadnetwork.pem b/apex/com.android.threadnetwork.pem new file mode 100644 index 0000000..fe30ea1 --- /dev/null +++ b/apex/com.android.threadnetwork.pem @@ -0,0 +1,52 @@ +-----BEGIN PRIVATE KEY----- +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 +5ex/Ru26+PG+geTGUbbuvrySYYHu +-----END PRIVATE KEY----- diff --git a/apex/com.android.threadnetwork.pk8 b/apex/com.android.threadnetwork.pk8 Binary files differnew file mode 100644 index 0000000..ea4dfc0 --- /dev/null +++ b/apex/com.android.threadnetwork.pk8 diff --git a/apex/com.android.threadnetwork.x509.pem b/apex/com.android.threadnetwork.x509.pem new file mode 100644 index 0000000..a1a07e7 --- /dev/null +++ b/apex/com.android.threadnetwork.x509.pem @@ -0,0 +1,34 @@ +-----BEGIN CERTIFICATE----- +MIIF1zCCA78CFHBZz//6fGt3cL5g1dHhvHGD8uweMA0GCSqGSIb3DQEBCwUAMIGm +MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91 +bnRhaW4gVmlldzEQMA4GA1UECgwHQW5kcm9pZDEQMA4GA1UECwwHQW5kcm9pZDEi +MCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTEiMCAGA1UEAwwZY29t +LmFuZHJvaWQudGhyZWFkbmV0d29yazAgFw0yMjEyMTMxMzM2MjNaGA80NzYwMTEw +ODEzMzYyM1owgaYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw +FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdBbmRyb2lkMRAwDgYDVQQL +DAdBbmRyb2lkMSIwIAYJKoZIhvcNAQkBFhNhbmRyb2lkQGFuZHJvaWQuY29tMSIw +IAYDVQQDDBljb20uYW5kcm9pZC50aHJlYWRuZXR3b3JrMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEAiwqAUHVirhIpjBFfHvifkuGWVCYypXBKbD2OdbjS +ViONUTt45AyS4nOOrrhlOvXG5QxmNenwGh4iU+7Ab/bWNDhgv2NhPthbOkXyBWsW +TaTv5XPYvm9YR972xPYEBbezwzMgphtSxBLKiht+hIGQr2QwKz4tIk4QJm+CuCZC +SBhdzBGZDcbH3/DHsOvEw5Em5Uh01rIQwkPCqzvak6PpqFSL+GsW09lJ9DkYOzr4 +NPsTb6z5SBvnytIeyx414N6aCgvLpQWdk/6A2As/3aHuBLGLhfN3zvFpoYBc2n6P +pcvvdj1VpLVYfTmHFbcDtzJU8B7Js7njuoR73uRIgVtGSebkYzwclQVtIrSq/GkK +e5oSSaQd9EiB2duCI+Xglwbv4WgJCbl3lQL4FbcawNLnH8iuicbZb/i88Onzu+Pg +MwMdmNO73wQZZJ66zZ2OYuuZq6kI6JsKprCQWsmcJGLVzlq7Xl58IxBd1hmA5vXC +tbv4w191OyX70TpQekD3BmC3CY3W9BgElEYKGAncu8C5u5lkXrfeQRvJuXucHEg7 +IJhb8y8LwOfLQlUnbcbr84KFYCBzTj6LCdCbwIXR07mTTuxnPJwTR1SwzDweh1ma +pYtmGakhKe3RU/KpVo53+BmTmd18rRSBlCDMMSZS2rADXblCO+9WrTQDGwwZ6gJ6 +oDkCAwEAATANBgkqhkiG9w0BAQsFAAOCAgEAP3esKorXNIsxq+50lt9XbxDJkc++ +2OK0lrouYodMYZ2F12Ze8Vzgz64V7sC4tc5wh/rOKfvvOwggWxNljN1oO+QqmT6G +17Dr7vIhXuov+hLGWSck5A2UtZA6YrOb59oN1JVfVsOu1V+Tqo2jEFXyMO8NEnZz +HJ9AwdQ1Ocibf4FBOPQD/Xy+JV1TCwc8vIBXpjQRjzYbreaoBNlieIyNTqrQ6rdl +6YNmgt499M2zAwjFNxwtgTCofCtyzXcbroyj6yCyiwF4aQVMTj0vmDSnXo8ofOO4 +Yv7QM/+hyBSz1vqGP1/4TX55iIWcB+DJ+jh2GCMd6Kii1yvdzNoPT8uK3GNNna4C +IQlIuhxyMakw2m/zkzB9qFuEtqZ18PzNz8L8W47+uGRy54GKsjSL1vwgMoUi4xfA +KnMUBtHQO2Jmnect54X91asKu+p4nTJ/HGNtTjlX/2+WNmHqfImCrTiGlOica1I1 +n45Ukss2Uyiq4W+xUNa0HSAbl254On6rVs4aKzhyK1EJYRHKFJP+BfrwtkZX++/p +EoinIhqVW1cbabKgR5GvUCSgiaT38/rbHMOSGOQtfXIfFzKgaWL7j5vtGS4FxKhO +P6FKhgyPwetKBIvcYZsE5IgwQIWScNaBYEb7WEt5qrBGe+5mh2KJQY9USukdiLaW +luKJfkVhlCusUyA= +-----END CERTIFICATE----- |