From 178dcb757dcd4601d47988b9494dd0c3593de5b5 Mon Sep 17 00:00:00 2001 From: Pranav Vashi Date: Mon, 21 Oct 2024 00:34:56 +0530 Subject: [PATCH] sm6150-common: Add hotword enrollment blobs Change-Id: I7459f4f380997c4499c6ff3b6caa79e109441d92 Signed-off-by: Pranav Vashi Signed-off-by: donjohanliebert --- .../permissions/privapp-permissions-hotword.xml | 14 ++++++++++++++ proprietary-files.txt | 12 ++++++++++++ sm6150.mk | 4 ++++ 3 files changed, 30 insertions(+) create mode 100644 configs/permissions/privapp-permissions-hotword.xml diff --git a/configs/permissions/privapp-permissions-hotword.xml b/configs/permissions/privapp-permissions-hotword.xml new file mode 100644 index 0000000..7ab2bab --- /dev/null +++ b/configs/permissions/privapp-permissions-hotword.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/proprietary-files.txt b/proprietary-files.txt index 5238ac6..d702440 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -271,6 +271,12 @@ vendor/lib64/vendor.qti.gnss@4.0-service.so vendor/lib64/vendor.qti.gnss@4.0.so vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so +# HotwordEnrollment +product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk +product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk +system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml +system_ext/framework/com.android.hotwordenrollment.common.util.jar + # IMS system_ext/lib64/lib-imsvideocodec.so system_ext/lib64/lib-imsvt.so @@ -348,7 +354,13 @@ vendor/lib64/libqtikeymaster4.so # Listen vendor/lib/libadpcmdec.so +vendor/lib/libgcs-calwrapper.so +vendor/lib/libgcs-ipc.so +vendor/lib/libgcs-osal.so +vendor/lib/libgcs.so +vendor/lib/liblistensoundmodel2.so vendor/lib/librice.so +vendor/lib/libmulawdec.so vendor/lib/libsmwrapper.so # Media diff --git a/sm6150.mk b/sm6150.mk index d849af9..253d23b 100644 --- a/sm6150.mk +++ b/sm6150.mk @@ -195,6 +195,10 @@ PRODUCT_PACKAGES += \ android.hardware.health-service.qti \ android.hardware.health-service.qti_recovery +# HotwordEnrollement app permissions +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/permissions/privapp-permissions-hotword.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-hotword.xml + # Init scripts PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/rootdir/etc/init.qcom.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.qcom.rc \