aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Stefani <luca020400@lineageos.org>2017-08-22 22:23:30 +0200
committerdd3boh <dade.garberi@gmail.com>2017-09-07 17:34:14 +0200
commitfd955e24b074dede62d00873cc6c9f420e4e959e (patch)
tree333554db40cf928da8a61c44c1d2f337825272ae
parent08b49570c0230a3fed97d3f704350b01cbdcfe9f (diff)
oneplus3: Add HIDL manifest
* This defines the interfaces for graphics and wifi Change-Id: I2c3aece8ad13613ec5b83496aa23d26ef238f45d
-rw-r--r--device.mk4
-rw-r--r--manifest.xml29
2 files changed, 33 insertions, 0 deletions
diff --git a/device.mk b/device.mk
index 520668c..4435615 100644
--- a/device.mk
+++ b/device.mk
@@ -158,6 +158,10 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
android.hardware.gatekeeper@1.0-impl
+# HIDL manifest
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/manifest.xml:system/vendor/manifest.xml
+
# Graphics
PRODUCT_PACKAGES += \
libsdm-disp-apis
diff --git a/manifest.xml b/manifest.xml
new file mode 100644
index 0000000..4d2a5cf
--- /dev/null
+++ b/manifest.xml
@@ -0,0 +1,29 @@
+<manifest version="1.0" type="device">
+ <hal format="hidl">
+ <name>android.hardware.graphics.allocator</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IAllocator</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.wifi</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IWifi</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.wifi.supplicant</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISupplicant</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>