From 8843d16b9bdbfc7a1d62c45c62de4d871194f6ed Mon Sep 17 00:00:00 2001 From: David Wronek Date: Sun, 29 Dec 2024 13:19:19 +0100 Subject: [PATCH] e3q: Get vibrator working TODO: Switch to OSS vibrator HAL Change-Id: Ifa3729aae0de4a9fe07c722026a28bb08383ae9c --- BoardConfig.mk | 3 +++ device.mk | 4 ++++ proprietary-files.txt | 6 ++++++ 3 files changed, 13 insertions(+) diff --git a/BoardConfig.mk b/BoardConfig.mk index bc829b6..4442061 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -255,6 +255,9 @@ BOARD_AVB_VENDOR_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 BOARD_AVB_VENDOR_DLKM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 BOARD_AVB_ODM_ADD_HASHTREE_FOOTER_ARGS += --hash_algorithm sha256 +# Vibrator +#$(call soong_config_set,samsungVibratorVars,duration_amplitude,true) + # VINTF DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ $(DEVICE_PATH)/configs/vintf/device_framework_matrix.xml \ diff --git a/device.mk b/device.mk index ad5eca0..5bbbdb7 100644 --- a/device.mk +++ b/device.mk @@ -299,6 +299,10 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml +# Vibrator +#PRODUCT_PACKAGES += \ + #android.hardware.vibrator-service.samsung + # VNDK PRODUCT_PACKAGES += \ libcrypto-v33 diff --git a/proprietary-files.txt b/proprietary-files.txt index 45d190b..c941d07 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -946,6 +946,12 @@ vendor/bin/hw/android.hardware.usb-service.qti # Ultra-wideband vendor/etc/libuwb-nxp.conf +# Vibrator +vendor/bin/hw/vendor.samsung.hardware.vibrator-service +vendor/etc/init/vendor.samsung.hardware.vibrator-default.rc +vendor/etc/vintf/manifest/vendor.samsung.hardware.vibrator-default.xml +vendor/lib64/vendor.samsung.hardware.vibrator-V5-ndk.so + # Wi-Fi vendor/bin/cnss-daemon vendor/bin/cnss_diag;DISABLE_DEPS