summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apex/Android.bp37
-rw-r--r--apex/com.android.configinfrastructure.avbpubkeybin0 -> 1032 bytes
-rw-r--r--apex/com.android.configinfrastructure.pem52
-rw-r--r--apex/com.android.configinfrastructure.pk8bin0 -> 2375 bytes
-rw-r--r--apex/com.android.configinfrastructure.x509.pem34
-rw-r--r--apex/manifest.json7
6 files changed, 130 insertions, 0 deletions
diff --git a/apex/Android.bp b/apex/Android.bp
new file mode 100644
index 0000000..c29cb55
--- /dev/null
+++ b/apex/Android.bp
@@ -0,0 +1,37 @@
+// Copyright (C) 2022 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_key {
+ name: "com.android.configinfrastructure.key",
+ public_key: "com.android.configinfrastructure.avbpubkey",
+ private_key: "com.android.configinfrastructure.pem",
+}
+
+android_app_certificate {
+ name: "com.android.configinfrastructure.certificate",
+ certificate: "com.android.configinfrastructure",
+}
+
+apex {
+ name: "com.android.configinfrastructure",
+ manifest: "manifest.json",
+ file_contexts: ":apex.test-file_contexts", // Default, please edit, see go/android-apex-howto
+ key: "com.android.configinfrastructure.key",
+ certificate: ":com.android.configinfrastructure.certificate",
+ updatable: false,
+}
diff --git a/apex/com.android.configinfrastructure.avbpubkey b/apex/com.android.configinfrastructure.avbpubkey
new file mode 100644
index 0000000..5c9b675
--- /dev/null
+++ b/apex/com.android.configinfrastructure.avbpubkey
Binary files differ
diff --git a/apex/com.android.configinfrastructure.pem b/apex/com.android.configinfrastructure.pem
new file mode 100644
index 0000000..5fabf2a
--- /dev/null
+++ b/apex/com.android.configinfrastructure.pem
@@ -0,0 +1,52 @@
+-----BEGIN PRIVATE KEY-----
+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
+K+1zP7lGqu9QTTNPWcFoA3QDgNlCug==
+-----END PRIVATE KEY-----
diff --git a/apex/com.android.configinfrastructure.pk8 b/apex/com.android.configinfrastructure.pk8
new file mode 100644
index 0000000..4ceea05
--- /dev/null
+++ b/apex/com.android.configinfrastructure.pk8
Binary files differ
diff --git a/apex/com.android.configinfrastructure.x509.pem b/apex/com.android.configinfrastructure.x509.pem
new file mode 100644
index 0000000..154b39b
--- /dev/null
+++ b/apex/com.android.configinfrastructure.x509.pem
@@ -0,0 +1,34 @@
+-----BEGIN CERTIFICATE-----
+MIIF5TCCA80CFHL2X28/TbKQeAbEuOJCYveyEUnIMA0GCSqGSIb3DQEBCwUAMIGt
+MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91
+bnRhaW4gVmlldzEQMA4GA1UECgwHQW5kcm9pZDEQMA4GA1UECwwHQW5kcm9pZDEi
+MCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lkLmNvbTEpMCcGA1UEAwwgY29t
+LmFuZHJvaWQuY29uZmlnaW5mcmFzdHJ1Y3R1cmUwIBcNMjIwOTIzMTQ1MDI5WhgP
+NDc2MDA4MTkxNDUwMjlaMIGtMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZv
+cm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4GA1UECgwHQW5kcm9pZDEQ
+MA4GA1UECwwHQW5kcm9pZDEiMCAGCSqGSIb3DQEJARYTYW5kcm9pZEBhbmRyb2lk
+LmNvbTEpMCcGA1UEAwwgY29tLmFuZHJvaWQuY29uZmlnaW5mcmFzdHJ1Y3R1cmUw
+ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDZmV7LmXys6AiMn9848gn4
+6fnHKOnVL5gWbegCG3/+bh+70nrR5NxqcPSw1VkUydZxZuLQ+bgpmeGRVJVeozIq
+VhukiL5W96lTazuVB+ymf4RGrtEWFZlzbwKAz+G4729ICW/Pr3+t2ZrO81MfnxaW
+KyKMtxagmeBJIdYYAB2zgGP5f/+Qpb3LOSBa80DolsaEvpAuFc+rdQ9LXUxkSBS5
+QTDZ2hAsQb2y2IaciVnw4z3YiBdg0ig+5ICoTm30rn9dxwhP/LF9vv4hSyM79xuK
+USzEvPBnh+Kct+Fjc9NeMCtOu0PrTfTF5709139ld1UxkOM1OJjNbskrK8/BH79/
+HM24eXEyitUQidqB7wkg6nuyCiRxX0SUAbIDI+V4cKebT5QqevKUKuN77gZCTtbi
+ZsiXobybC++V+96Nmo4R3/wNBtsz19mK4seAMveuFZz8qV4b+zC61Zysl+n/vN1L
+VOqRJi/+IFDQRntLpMkq2gUbID5zbGGZ4pak7Ns4a3dLol3ZC/eYrDNB5HZOwaSX
+GNSPKPXbQgkZLr1gv+3DM0p0bIOCFoLQ5TDrHnrehs9b9tY5TQB8xFqZdpBE60Nf
+HfYwUlm4lBNVqzdi5oU8PdmwSsjC0LnUE4yEtaEhDkJyvx6NmLiXxNWHYZ7StGs9
+fWI1gSnrewYlLjX92DQiCwIDAQABMA0GCSqGSIb3DQEBCwUAA4ICAQBQ+R1QXn5t
+EU9ybENqrLam5cscXmVTZQlixEdIJAHgjahXGKzmr7YAW3OC+C19bxfsVlg9jGEA
+MPgMjNzkCqI3gmALfSldDb/xNggGQp+qvIhMLgM64FeKFDyLv9eOON7W0f4lf/mh
+o2T1BcKQ+ezaHNJT2MUVBiEIs3Kf4/jziHM8jKZdntVx/gSYLQl1DL3B1xK4Nf+a
+W3KP+U8yFz2bd+5k/YdYokZyLW9RiZ2tB05y7WxH9Vd+yrSKI4R7cTojkmUWsule
+/T+ww+jmuILKdm5aN5BeEMkp1ql4udSlMgt1e9ikJA3QnVBrH5lfib/ci9rJa3Sc
+0hXitxaLn5B9UQTSmbhBKL+k1eCXVCJIAji4zrjemjm3MW8XVAkfODOOug5KONLJ
+inRyWTDfNkkU3y6t1hlIn0PohZjQ52rZAuwBShDyJ3cFNWwJD/EzA3bVzX8cVdW5
+YXX428USntxvHySeD7sOFQgXoH4jCrnCDlHQdA56686YBz8oq4IpFpbEYSdM9C1i
+YnaRX+gXXMcWeO8UQkP5wvH7PrcsXNemYVWBaxyeOHp9iSh060ry7KefeIY0iBtk
+sPoIXn6a5EhbPHvEuc1F4X9L1Jb4SmnhilhcA1vcw6xysNyt9y15i9zHx57LiXiD
+1TtGzoswuO/+guEQT3fqtL7BovZ9bI3TGA==
+-----END CERTIFICATE-----
diff --git a/apex/manifest.json b/apex/manifest.json
new file mode 100644
index 0000000..5d4e539
--- /dev/null
+++ b/apex/manifest.json
@@ -0,0 +1,7 @@
+{
+ "name": "com.android.configinfrastructure",
+
+ // Placeholder module version to be replaced during build.
+ // Do not change!
+ "version": 0
+}