summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Yun <justinyun@google.com>2022-02-04 03:28:22 +0000
committerJustin Yun <justinyun@google.com>2022-02-04 03:28:22 +0000
commite7a0bd46016a437a49c7d95b9548acd61a0deb2d (patch)
tree8f2b54283f43289bbe48f008ff179686ddc9b2ed
parent7d4c07d1d522a5b644555a93dcca842824a26291 (diff)
downloadvndk-e7a0bd46016a437a49c7d95b9548acd61a0deb2d.tar.gz
Create com.android.vndk.v32
Bug: 216414337 Test: m com.android.vndk.v32 Change-Id: Ib962adb2c2d2c7cfa3128563be6627dfb1f830ce
-rw-r--r--apex/Android.bp22
-rw-r--r--apex/apex_manifest.v32.json4
-rw-r--r--apex/com.android.vndk.v32.pem51
-rw-r--r--apex/com.android.vndk.v32.pk8bin0 -> 2373 bytes
-rw-r--r--apex/com.android.vndk.v32.pubkeybin0 -> 1032 bytes
-rw-r--r--apex/com.android.vndk.v32.x509.pem35
6 files changed, 112 insertions, 0 deletions
diff --git a/apex/Android.bp b/apex/Android.bp
index 07de17d..1569a65 100644
--- a/apex/Android.bp
+++ b/apex/Android.bp
@@ -44,6 +44,28 @@ android_app_certificate {
}
apex_vndk {
+ name: "com.android.vndk.v32",
+ manifest: "apex_manifest.v32.json",
+ key: "com.android.vndk.v32.key",
+ certificate: ":com.android.vndk.v32.certificate",
+ vndk_version: "32",
+ system_ext_specific: true,
+ file_contexts: ":com.android.vndk-file_contexts",
+ updatable: false,
+}
+
+apex_key {
+ name: "com.android.vndk.v32.key",
+ public_key: "com.android.vndk.v32.pubkey",
+ private_key: "com.android.vndk.v32.pem",
+}
+
+android_app_certificate {
+ name: "com.android.vndk.v32.certificate",
+ certificate: "com.android.vndk.v32",
+}
+
+apex_vndk {
name: "com.android.vndk.v31",
manifest: "apex_manifest.v31.json",
key: "com.android.vndk.v31.key",
diff --git a/apex/apex_manifest.v32.json b/apex/apex_manifest.v32.json
new file mode 100644
index 0000000..29b08ac
--- /dev/null
+++ b/apex/apex_manifest.v32.json
@@ -0,0 +1,4 @@
+{
+ "name": "com.android.vndk.v32",
+ "version": 1
+}
diff --git a/apex/com.android.vndk.v32.pem b/apex/com.android.vndk.v32.pem
new file mode 100644
index 0000000..4df6e07
--- /dev/null
+++ b/apex/com.android.vndk.v32.pem
@@ -0,0 +1,51 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIJKwIBAAKCAgEAubwwQjiPt1SdLOmExtuJx+j9zxnfZkj2kVZaZKQ3p0m1LEtM
+oum6Z96ho6p3AaaL2zp3KuXrR49GjJYvkL5cBY1pDdm1MQ6vjrdXrw8aO9HdLNY+
+dC6/neah7fiOBBchsJeOQxDhX6vJWtX79olcldm+ao5oMy2rZH4KJ9dqDitbY2Am
+D8zTQN1MfQynUo8Mq9FPXcpEXyjJe82mjMOVI80pR0jJahrgEpRprB8XA3BnTY8k
+Zn15BkI3xeXUDZ843YQzPujCO36P7NYzhRAE3ECCiVNO6Lde0EURxI54gFCIeiq5
+kk9cLm64leiVSupQlr8OcRaYrpy5q2kRQOw9RBlnp+PWExeRB6REXZOAdQk4ID/M
+VvdlV9sZFang7sswgjgyiyy0VdsxjJYhxqQvLX0hhEcDV/bwEmiImGcdBCcfG3ii
+LKrR0e+4C6EJZdOMwHq6k5DcGQGN4uN7gbzt0EPAhwmuvo5lfMkKISA0zOTNcAvG
+oOE0fOdiANI8QdZGmYCVvZSavTK2Wd/HzdeOIt+4fsCyW/9+kxbJZWBgpBVFWcNA
+8MQo/VoO6cnRZSDmnFlWwUsJ1c5KsQ1v/T0Ma1h78/bEDtuWhExfQzx1S22USDig
+cIlEpsO1oe+jhb6X1B3pL68/0wqHhHt8XoB3Qsp55nlwYrbtbkF1gp2M0p8CAwEA
+AQKCAgEAjHpphayCBodY2b9FTaJ+c1Ulop5O+W32D7bgZ35NGZoGDZpmPFHLSwR3
+/PHRUM5GuWle+HMtoNIc6fgtwaw4rXpnGrKu+IvC/I5vI1io3tW8E013rygshaEK
+mJKF11IniQkX8GG0FEg54xo1mCIMhMpL2wwag5rnJvqtc7TZ4h2o4WC3aPviTA0U
+7P/FDgxj6RBGlwmE7PRMb/b7ITxMcOebcO78Z+Qr1eGqiyR4o4FAoMjDH0GHZ9Rt
+mqBZ4nOq7uAuYkZpodX3xYm9LccP5gZktLjt1dXbQGr9JU0clvBSSRRHhwG/Ft9n
+fPqM8DyI93tJ0P7mPCsNwzeUdSY4rx8MKIniGWnoN3uyRehDOa64q8hhh89aZ3mc
+Z+9flCNyg1RhsrW4j7K8j9N5++47rV9WZxD+NqBkpBYGvCF45cK7Y2Ubn6BVs9X8
+pi8gOcneeCf8AGSnYjJUEaK2m7M0bMX/FbfRhaEOnpLuYJEMYlwgEh1xmCI2Z9P6
+G/QC2U/qIk6RIh5ViGJiH/dzcLZCGsVvM7LDib+T0Ntr+velrN9PO18/FODEEXh6
+5uoyK8CEOPG6ZVd6qp1gV5JWXovJoji3g2Psf5KoLAg9/BmyVe5ziZuqilkrxq16
+ILRExsxtcVwmUzht6IertgOHSTNSTnyjTL0H+g2FcWAWuwDIewECggEBAOBPRRRF
+8N/VaZoceqYOAkqRYyFH/gARz2GSRUVVU8N1nr08o+6LEaCzw7TChRTP9ukuTd6M
+jOQrS8QJwTkH48DK41fVc4uOogJzi2hRAOPO+UmyB/lYVna1Dy1F3/XLkgNNdrI0
+T/9+tSVnoa8F48foq344yJQP4YWLGCTJAJVRF9gBBqxFkfZDt3YTYAeZAbDrdqeo
+aOemgRgOa0WmNvKIeReRBUQg29BzLZk1JvWYJ/03VeOdtvV76soDPcbCEaQHgegJ
+6zwuVrqcS4abZI3EFUZnkJ/PT1sMAQaeYs1v5iJptPmYKDWuEHDHTp2YaKmFCp0K
+X0e+qzfJlm0KB9sCggEBANP5xbFDmPu7ceSW8C1by+WPTJD6mIHPM2xzTe9/MT47
+7YarKmLK3txj/VpMK7PGMqMinIFkaL8AlG28ZEbDnLQqC1aET7O6aA67WShTXpqr
+F6TINnm57rONnBBnOHOXFnN0vRf6XMdRi3lCYF/tsd6TN5edw7Sw3hjH89fD1jp+
+6k+Q/g7iG5PR+1w3xliJc8cgXLRvm3wsmkMq6blh0cITgWbMkpY2zsGR/MiG+abY
+KA7XvUjZBW/OVfMyptN1lAhHLqbbVwZ+fvYxWBrBXIp8cv3aJSPZVE24Q5/xfr37
+0IPjDncth4SXBw0zQtELdw5ax9yfPf5Oqg3C65J/LY0CggEBAMOmAL/lHWtvDxQf
+4Q6zy2XVGBzwWWkgH72gQpFuEoi7MAEpQmePn4mHIp2oyUFU/611+O+zsjRWW1ib
+lZC0BACmNtPm10iT2VXACImtldQeNKwGABSJ66jQ1nMLroQK0snUqEJZhKl6kHAW
+yx0JSxuUIvkOeE1E6NV9dEqpk7uppt1+T561c9HUUNJJpgoaeDIjvzQPnajoP1OH
+SCPRDb5QMSbQFELPUkuoGs62YMv4snCX8m99ohbOxgT7/Mc/gPmMns+Qz0CHvpg4
+OVwob/WDYXcuYCQ0Q6hLeR2XyuAbySSdBQBrqi7gK3DjNvwY8rlh1NcTM/Y1Jcyc
+JXvoMt8CggEBAI6ivI8aQF/rcqjxk+3BnkL7GPdZWLPIe/7W27Nzb+xDoQIEPUI6
+5pmAQuO265VNoZc6W/uJWB5mQnpQ0Vz4lYJ55CU0ZPk4TnrTQBwtdTQ4OnGsM1PX
+dDKn8ELtYgQNv5KzE+aFllacnXBb5MPICu8NOtQv2ZfFh70/FuqyIX49Fmex1fKn
+3QyruCsGcNX0r85nDVpw2zxEOw1FW/5dPysLuwA0WdLwUFHabTF1+Zl2TAYoz3qs
+ZcclHZrHE5CoxpKHa3Hll/qLtdztuS5PvHiHY01Ds8ganmqpuf9vHeyy/E0yxPIW
+1eC3S4xrWOOXhmZHWcMv+CQeRLl71s49+6UCggEBAIQ8GlLbbOY/OWZzVTHtXZxI
+cMEtoIxxN6JQ+hDbik8lFBwXe2HHnW6Mvxn0G4+RAMSEwaYEkwBbeLwq+YvdLexI
+Hlgi2VesdqJYtmV3ASbS7LUPOtLShF/41cyZ0fkXvxcumLTjeUfLOaMBvmLqgZfa
+62XVANMUO3337VT71M41lHMJ3rnj/LGUEWf1+Yp8JfbJRdLZdHdoEI/jYyYlMIlf
+CzmJ2mmVigIz7cl/I63bwN3hYVo8gxT0dfbJ/OJHTtX+P0xHalBF5DzaK8Zy+W8f
+xPrYrB36pEyD2ptsYQOHPp4bFtIDlG9e+rqrfL+5ZgCDz0ZSjx0T6lBpN9CQJCQ=
+-----END RSA PRIVATE KEY-----
diff --git a/apex/com.android.vndk.v32.pk8 b/apex/com.android.vndk.v32.pk8
new file mode 100644
index 0000000..50800c4
--- /dev/null
+++ b/apex/com.android.vndk.v32.pk8
Binary files differ
diff --git a/apex/com.android.vndk.v32.pubkey b/apex/com.android.vndk.v32.pubkey
new file mode 100644
index 0000000..23db101
--- /dev/null
+++ b/apex/com.android.vndk.v32.pubkey
Binary files differ
diff --git a/apex/com.android.vndk.v32.x509.pem b/apex/com.android.vndk.v32.x509.pem
new file mode 100644
index 0000000..ce12fd0
--- /dev/null
+++ b/apex/com.android.vndk.v32.x509.pem
@@ -0,0 +1,35 @@
+-----BEGIN CERTIFICATE-----
+MIIGHzCCBAegAwIBAgIUKANGRnfiiZs43H0o3N3NB5CoC2owDQYJKoZIhvcNAQEL
+BQAwgZ0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH
+DA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdBbmRyb2lkMRAwDgYDVQQLDAdBbmRy
+b2lkMRkwFwYDVQQDDBBjb20uYW5kcm9pZC52bmRrMSIwIAYJKoZIhvcNAQkBFhNh
+bmRyb2lkQGFuZHJvaWQuY29tMCAXDTIyMDIwNDAzMjA0M1oYDzQ3NjAwMTAxMDMy
+MDQzWjCBnTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV
+BAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB0FuZHJvaWQxEDAOBgNVBAsMB0Fu
+ZHJvaWQxGTAXBgNVBAMMEGNvbS5hbmRyb2lkLnZuZGsxIjAgBgkqhkiG9w0BCQEW
+E2FuZHJvaWRAYW5kcm9pZC5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
+AoICAQCm4OYb46VgT8WSmjJonHxwfrpbU0K43lnd2l8fg1OsGhIYYokFkVUskHGd
+774uCTiLl2Ky9dqsilRN6DBQJjnWdChbg0zliivV9rVi8Pk0wEpPJVaNDM8tVlYy
+ECpNZcbl78huiT5awLi0wLDZQsMMC7sE9PPF2YOeFzuT1Z0APA2tjCGWIjJ5tXXP
+x6ODRk7TW4ju6Xmyi6gm98pjybfqSvSy9Gnsf6cPFHKhW+AQPKRpAJ3dAX3dfq9F
+mk+j8YnXVVc94W+5/fPp+XPvITQv0lFQreDZss4L7Z+10bysmpEfEz2Pp1JXCr50
+FhkP4cKjzKSmQxQQhn41MbUUh+TXGEjF6aDP2ciCweuyYPSMm/1ozgEADUrFdctf
+deXFWac9SS91s//RU/PRB5nZWw3C5ahzJUZytG6r4LLQ4OcHdNJrGYT5NGlVfJiu
+lsV66ckH5bvQkAqhQyhkhQ/gRuep1bjuB61S6Mmg9Rk2GNcPH8rER7zBwj4cef8l
+SBlMaYZnP5usN0FGIa9Vu0skpJoybKp7KoO0SEBE4kssrENM78/f7fszSR3y7duw
+qw0cDLDudpSaGAclDvl5g+S8o0uv0pXNnnzs2OitU2TD1yNJ3OQp5sd5zllqb8D+
+b1wvtaVRoxmiO8e3l+xZGbHlAq93mhDtZlb4DfRzHrSUBauYzQIDAQABo1MwUTAd
+BgNVHQ4EFgQUwNwc6HLUguxPTJR0PT0bqZLLcjwwHwYDVR0jBBgwFoAUwNwc6HLU
+guxPTJR0PT0bqZLLcjwwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
+AgEAAhtni4wv2cL3tNmZJKGUmErZ19tB1GXVom5d4eYkodVMbGx7oMTMSy5zoTv/
+pVWKFI1+vZrWY4g5oyEqY+/pAVogUAP76xcI5Q8NQGkB4iThKWGYnBSItzIhV1aq
+QNYF13b6pBreRNILY3obLn5ZdO7HOYOTTzbl3iGaAIwlCRoHMEZMg4K7KSRlRZiZ
+TAfqeZH3BMYFmjMMiD9KbU11qWe9PLnyQnQv9Bru6kun6PloUsqOQXBLcaNEE8jG
+To8mgvJxymaW3jrBgBD76P+NIhFKQYfGFVopTBDKfPwi4fSYmxM8V4ll799uwbWF
+aUFCqkuVsfX6ZVBr16AFUBHBEhyv3AJ85HVkCOHk+LuhqyJHXwWyWK6IiHMDISX0
+9dta8LL+GHfkkoMVujBigbs4R0LROWX9WBIOWnY+jLJO0J2CTwZfZ7T3y8g0YSlo
+ofAxjau7rDtoOnCa/3AX31jAN+Zu01HIBI1DXBj4mTaIvDb2zajo51W/xlgAFOfG
+0QLg5UY8Mpsvmxmfvz1gEXFmreqFAkQ2fBNZ0SrmgwPSyitjuYWsMTJVxk9HeLoR
+w+Zc1kZUbAHceaKWUtHsHP1/PFIDZio/26DkNB6bzXAXomf9SwtM8L7qKH0VRqDB
+8XqeVLnLnqgDanQvCU0lRCrcAPP9p+jokcj9AWGTEkwBJdo=
+-----END CERTIFICATE-----