diff options
author | Victor Chong <victor.chong@linaro.org> | 2021-01-22 14:12:03 +0000 |
---|---|---|
committer | Victor Chong <victor.chong@linaro.org> | 2021-05-19 09:53:44 +0100 |
commit | 6ff9be77636aeda31a3800ac8f1942e3a0e23f63 (patch) | |
tree | dea5384b7b2edf1940ccc2b889fda5749a7abf05 | |
parent | fac6f2c28954c0150e5f49a9f95f43ae5573361f (diff) | |
download | apps-6ff9be77636aeda31a3800ac8f1942e3a0e23f63.tar.gz |
Add manifest fragments.
Per
https://source.android.com/devices/architecture/vintf/objects#manifest-fragments
Signed-off-by: Victor Chong <victor.chong@linaro.org>
-rw-r--r-- | gatekeeper/Android.mk | 1 | ||||
-rw-r--r-- | gatekeeper/android.hardware.gatekeeper@1.0-service.optee.xml | 11 | ||||
-rw-r--r-- | keymaster/3.0/android.hardware.keymaster@3.0-service.optee.xml | 7 | ||||
-rw-r--r-- | keymaster/Android.mk | 1 |
4 files changed, 20 insertions, 0 deletions
diff --git a/gatekeeper/Android.mk b/gatekeeper/Android.mk index e2fdc52..69b8604 100644 --- a/gatekeeper/Android.mk +++ b/gatekeeper/Android.mk @@ -29,6 +29,7 @@ LOCAL_INIT_RC := android.hardware.gatekeeper@1.0-service.optee.rc LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true +LOCAL_VINTF_FRAGMENTS := android.hardware.gatekeeper@1.0-service.optee.xml LOCAL_CFLAGS = -Wall -Werror LOCAL_CFLAGS += -DANDROID_BUILD diff --git a/gatekeeper/android.hardware.gatekeeper@1.0-service.optee.xml b/gatekeeper/android.hardware.gatekeeper@1.0-service.optee.xml new file mode 100644 index 0000000..19714a8 --- /dev/null +++ b/gatekeeper/android.hardware.gatekeeper@1.0-service.optee.xml @@ -0,0 +1,11 @@ +<manifest version="1.0" type="device"> + <hal format="hidl"> + <name>android.hardware.gatekeeper</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> +</manifest> diff --git a/keymaster/3.0/android.hardware.keymaster@3.0-service.optee.xml b/keymaster/3.0/android.hardware.keymaster@3.0-service.optee.xml new file mode 100644 index 0000000..470f183 --- /dev/null +++ b/keymaster/3.0/android.hardware.keymaster@3.0-service.optee.xml @@ -0,0 +1,7 @@ +<manifest version="1.0" type="device"> + <hal format="hidl"> + <name>android.hardware.keymaster</name> + <transport>hwbinder</transport> + <fqname>@3.0::IKeymasterDevice/default</fqname> + </hal> +</manifest> diff --git a/keymaster/Android.mk b/keymaster/Android.mk index 97e67f3..f58dfce 100644 --- a/keymaster/Android.mk +++ b/keymaster/Android.mk @@ -29,6 +29,7 @@ LOCAL_INIT_RC := 3.0/android.hardware.keymaster@3.0-service.optee.rc LOCAL_MODULE_RELATIVE_PATH := hw LOCAL_MODULE_TAGS := optional LOCAL_VENDOR_MODULE := true +LOCAL_VINTF_FRAGMENTS := 3.0/android.hardware.keymaster@3.0-service.optee.xml LOCAL_CFLAGS = -Wall -Werror LOCAL_CFLAGS += -DANDROID_BUILD |