FP4: Build needed HIDL libs into vendor
Change-Id: I1db79176ac103cb7fc8db0fa4b4cfc699e38ad49
diff --git a/device.mk b/device.mk
index 0e797e4..1cfce9f 100644
--- a/device.mk
+++ b/device.mk
@@ -175,6 +175,7 @@
# Bluetooth
PRODUCT_PACKAGES += \
+ android.hardware.bluetooth@1.0.vendor:64 \
android.hardware.bluetooth.audio@2.0-impl \
audio.bluetooth.default \
audio.hearing_aid.default \
@@ -226,6 +227,7 @@
# DRM
PRODUCT_PACKAGES += \
+ android.hardware.drm@1.3.vendor \
android.hardware.drm@1.4-service.clearkey
# Euicc
@@ -236,6 +238,16 @@
PRODUCT_PACKAGES += \
fastbootd
+# Gatekeeper
+PRODUCT_PACKAGES += \
+ android.hardware.gatekeeper@1.0.vendor:64
+
+# GPS
+PRODUCT_PACKAGES += \
+ android.hardware.gnss.measurement_corrections@1.1.vendor:64 \
+ android.hardware.gnss.visibility_control@1.0.vendor:64 \
+ android.hardware.gnss@2.1.vendor:64
+
# Health
PRODUCT_PACKAGES += \
android.hardware.health@2.1-impl \
@@ -252,6 +264,10 @@
libipanat \
liboffloadhal
+# Keymaster
+PRODUCT_PACKAGES += \
+ android.hardware.keymaster@4.1.vendor:64
+
# Media
PRODUCT_PACKAGES += \
libavservices_minijail \
@@ -278,11 +294,18 @@
# Net
PRODUCT_PACKAGES += \
+ android.system.net.netd@1.1.vendor:64 \
netutils-wrapper-1.0
+# Neural networks
+PRODUCT_PACKAGES += \
+ android.hardware.neuralnetworks@1.3.vendor:64
+
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc@1.2 \
+ android.hardware.nfc@1.2.vendor:64 \
+ android.hardware.secure_element@1.2.vendor:64 \
com.android.nfc_extras \
NfcNci \
SecureElement \
@@ -304,6 +327,7 @@
# Power
PRODUCT_PACKAGES += \
android.hardware.power-service-qti \
+ android.hardware.power@1.2.vendor \
vendor.qti.hardware.perf@2.2.vendor
# Public libraries
@@ -319,6 +343,9 @@
# RIL
PRODUCT_PACKAGES += \
+ android.hardware.radio@1.5.vendor:64 \
+ android.hardware.radio.config@1.2.vendor:64 \
+ android.hardware.radio.deprecated@1.0.vendor:64 \
libjson \
libprotobuf-cpp-full \
librmnetctl \