summaryrefslogtreecommitdiff
path: root/hwservicemanager.xml
diff options
context:
space:
mode:
authorDevin Moore <devinmoore@google.com>2022-10-07 20:16:20 +0000
committerDevin Moore <devinmoore@google.com>2022-10-07 20:16:20 +0000
commit4dca082a686ecc2eb925deef136486ab8c801ae4 (patch)
treef082b073be3779f1bf3a19625347a3e601b11352 /hwservicemanager.xml
parent254bc4ed0eb5d23533b7ee43c8e1c5514c4833e4 (diff)
downloadhwservicemanager-4dca082a686ecc2eb925deef136486ab8c801ae4.tar.gz
Add a vintf fragment for hwservicemanager
hwservicemanager serves android.hidl.manager and android.hidl.token. Now that hwservicemanager is optional for devices that aren't using HIDL, we add the framework manifest declarations of those interfaces to hwservicemanager's vintf fragment. Test: boot Cuttlefish with and without hwservicemanager installed Bug: 218588089 Change-Id: Ic0c2dc22b89b9956671506d792ebe9520c6bd722
Diffstat (limited to 'hwservicemanager.xml')
-rw-r--r--hwservicemanager.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/hwservicemanager.xml b/hwservicemanager.xml
new file mode 100644
index 0000000..65220d8
--- /dev/null
+++ b/hwservicemanager.xml
@@ -0,0 +1,20 @@
+<manifest version="1.0" type="framework">
+ <hal>
+ <name>android.hidl.manager</name>
+ <transport>hwbinder</transport>
+ <version>1.2</version>
+ <interface>
+ <name>IServiceManager</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal>
+ <name>android.hidl.token</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITokenManager</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>