summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuK1337 <priv.luk@gmail.com>2021-12-14 11:42:44 +0100
committerBruno Martins <bgcngm@gmail.com>2022-02-15 15:35:08 +0000
commitf3c2f3dbd738c7fc934dfccc61b24e3c81140f3f (patch)
tree791f8c0d9acb0d89adf8778b10356a6599652e54
parent25d1e452637f3df2444cf088babc7fd9bda17112 (diff)
pro1: Build needed HIDL libs into vendor
Change-Id: I1db79176ac103cb7fc8db0fa4b4cfc699e38ad49
-rw-r--r--device.mk25
1 files changed, 23 insertions, 2 deletions
diff --git a/device.mk b/device.mk
index cc5dc37..c30df1e 100644
--- a/device.mk
+++ b/device.mk
@@ -153,6 +153,7 @@ PRODUCT_COPY_FILES += \
# Bluetooth
PRODUCT_PACKAGES += \
+ android.hardware.bluetooth@1.0.vendor \
android.hardware.bluetooth.audio@2.0-impl:32 \
audio.bluetooth.default
@@ -187,6 +188,7 @@ PRODUCT_PACKAGES += \
# Display
PRODUCT_PACKAGES += \
+ android.frameworks.displayservice@1.0.vendor \
android.hardware.graphics.allocator@2.0-impl:64 \
android.hardware.graphics.allocator@2.0-service \
android.hardware.graphics.composer@2.1-service \
@@ -198,6 +200,7 @@ PRODUCT_PACKAGES += \
libdisplayconfig \
libqdMetaData.system \
libtinyxml \
+ libtinyxml.vendor \
libvulkan \
memtrack.msm8998
@@ -209,6 +212,7 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.drm@1.0-impl:64 \
android.hardware.drm@1.0-service \
+ android.hardware.drm@1.1.vendor \
android.hardware.drm@1.4-service.clearkey
# Fingerprint sensor
@@ -224,11 +228,14 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
fs_config_files
-# Gatekeeper HAL
+# Gatekeeper
# Note: gatekeeper 4.0 must be blobs to match firmware
+PRODUCT_PACKAGES += \
+ android.hardware.gatekeeper@1.0.vendor
# GPS / Location
PRODUCT_PACKAGES += \
+ android.hardware.gnss@1.1.vendor \
android.hardware.gnss@1.0-impl-qti \
libgnss \
libgnsspps \
@@ -252,8 +259,10 @@ PRODUCT_PACKAGES += \
# HIDL
PRODUCT_PACKAGES += \
+ android.hidl.allocator@1.0.vendor \
android.hidl.base@1.0 \
android.hidl.base@1.0.vendor \
+ android.hidl.memory@1.0.vendor \
libhidltransport \
libhidltransport.vendor \
libhwbinder \
@@ -294,6 +303,8 @@ PRODUCT_COPY_FILES += \
# Keymaster
# Note: keymaster 4.0 must be blobs to match firmware
+PRODUCT_PACKAGES += \
+ android.hardware.keymaster@4.0.vendor
# Lights
PRODUCT_PACKAGES += \
@@ -315,6 +326,10 @@ PRODUCT_COPY_FILES += \
frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_telephony.xml \
frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video.xml
+# Netd
+PRODUCT_PACKAGES += \
+ android.system.net.netd@1.1.vendor
+
# NFC
PRODUCT_PACKAGES += \
com.android.nfc_extras \
@@ -351,6 +366,7 @@ PRODUCT_COPY_FILES += \
# Power
PRODUCT_PACKAGES += \
+ android.hardware.power@1.2.vendor \
android.hardware.power-service.pro1-libperfmgr
PRODUCT_COPY_FILES += \
@@ -372,7 +388,8 @@ PRODUCT_COPY_FILES += \
# QMI
PRODUCT_PACKAGES += \
- libjson
+ libjson \
+ libjson.vendor
# Recovery
PRODUCT_PACKAGES += \
@@ -384,6 +401,10 @@ PRODUCT_PACKAGES += \
# RIL
PRODUCT_PACKAGES += \
+ android.hardware.radio@1.1.vendor \
+ android.hardware.radio.config@1.0.vendor \
+ android.hardware.radio.deprecated@1.0.vendor \
+ android.hardware.secure_element@1.0.vendor \
librmnetctl \
libxml2 \
libprotobuf-cpp-full