diff --git a/configs/hotword-hiddenapi-package-whitelist.xml b/configs/hotword-hiddenapi-package-whitelist.xml new file mode 100644 index 0000000..4fdfb0a --- /dev/null +++ b/configs/hotword-hiddenapi-package-whitelist.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/configs/privapp-permissions-hotword.xml b/configs/privapp-permissions-hotword.xml new file mode 100644 index 0000000..3f2f2af --- /dev/null +++ b/configs/privapp-permissions-hotword.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/device.mk b/device.mk index a267449..c828c35 100644 --- a/device.mk +++ b/device.mk @@ -195,6 +195,11 @@ PRODUCT_PACKAGES += \ libhwbinder \ libhwbinder.vendor +# Hotword Enrollement +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/hotword-hiddenapi-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml \ + $(LOCAL_PATH)/configs/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 \ diff --git a/proprietary-files.txt b/proprietary-files.txt index cf76cbc..643344b 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -823,6 +823,10 @@ vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so vendor/lib/libqsap_sdk.so vendor/lib64/libqsap_sdk.so +# HotwordEnrollment +-product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk;PRESIGNED +-product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk;PRESIGNED + # IMS -system_ext/app/uceShimService/uceShimService.apk system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml