sm6225-common: Add hotword whitelist and permissions
Change-Id: Ib0b0f1d05f587db0a27f50412abfa44c3ffba1bd
diff --git a/common.mk b/common.mk
index 317acf6..a533d52 100644
--- a/common.mk
+++ b/common.mk
@@ -148,6 +148,13 @@
android.hardware.health-service.qti \
android.hardware.health-service.qti_recovery
+# Hotword Enrollement
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/configs/permissions/product_privapp-permissions-hotword.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-hotword.xml
+
+PRODUCT_COPY_FILES += \
+ $(LOCAL_PATH)/configs/sysconfig/hotword-hiddenapi-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml
+
# IPACM
PRODUCT_PACKAGES += \
ipacm \
diff --git a/configs/permissions/product_privapp-permissions-hotword.xml b/configs/permissions/product_privapp-permissions-hotword.xml
new file mode 100644
index 0000000..a66a9e5
--- /dev/null
+++ b/configs/permissions/product_privapp-permissions-hotword.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<permissions>
+ <privapp-permissions package="com.android.hotwordenrollment.okgoogle">
+ <permission name="android.permission.KEYPHRASE_ENROLLMENT_APPLICATION"/>
+ <permission name="android.permission.INTERACT_ACROSS_USERS"/>
+ </privapp-permissions>
+ <privapp-permissions package="com.android.hotwordenrollment.xgoogle">
+ <permission name="android.permission.KEYPHRASE_ENROLLMENT_APPLICATION"/>
+ <permission name="android.permission.INTERACT_ACROSS_USERS"/>
+ </privapp-permissions>
+</permissions>
diff --git a/configs/sysconfig/hotword-hiddenapi-package-whitelist.xml b/configs/sysconfig/hotword-hiddenapi-package-whitelist.xml
new file mode 100644
index 0000000..4fdfb0a
--- /dev/null
+++ b/configs/sysconfig/hotword-hiddenapi-package-whitelist.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+This XML file declares which platform apps that need to access internal APIs.
+-->
+<config>
+ <hidden-api-whitelisted-app package="com.android.hotwordenrollment.okgoogle" />
+ <hidden-api-whitelisted-app package="com.android.hotwordenrollment.xgoogle" />
+</config>