diff --git a/markw/google/Android.bp b/markw/google/Android.bp new file mode 100644 index 000000000..2b5c131c1 --- /dev/null +++ b/markw/google/Android.bp @@ -0,0 +1,26 @@ +soong_namespace { +} + +android_app_import { + name: "HotwordEnrollmentOKGoogleWCD9340", + owner: "oneplus", + apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk", + presigned: true, + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + +android_app_import { + name: "HotwordEnrollmentXGoogleWCD9340", + owner: "oneplus", + apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk", + presigned: true, + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} diff --git a/markw/google/google.mk b/markw/google/google.mk new file mode 100644 index 000000000..6b51c3113 --- /dev/null +++ b/markw/google/google.mk @@ -0,0 +1,12 @@ +PRODUCT_SOONG_NAMESPACES += \ + vendor/xiaomi/markw/google + +PRODUCT_COPY_FILES += \ + vendor/xiaomi/markw/google/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \ + vendor/xiaomi/markw/google/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/com.android.hotwordenrollment.common.util.jar \ + vendor/xiaomi/markw/google/proprietary/product/etc/permissions/privapp-permissions-google-hotword.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-google-hotword.xml \ + vendor/xiaomi/markw/google/proprietary/product/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml + +PRODUCT_PACKAGES += \ + HotwordEnrollmentOKGoogleWCD9340 \ + HotwordEnrollmentXGoogleWCD9340 diff --git a/markw/google/proprietary/product/etc/permissions/privapp-permissions-google-hotword.xml b/markw/google/proprietary/product/etc/permissions/privapp-permissions-google-hotword.xml new file mode 100644 index 000000000..2577f6bf2 --- /dev/null +++ b/markw/google/proprietary/product/etc/permissions/privapp-permissions-google-hotword.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + diff --git a/markw/google/proprietary/product/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml b/markw/google/proprietary/product/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml new file mode 100644 index 000000000..4fdfb0a72 --- /dev/null +++ b/markw/google/proprietary/product/etc/sysconfig/hotword-hiddenapi-package-whitelist.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/markw/google/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk b/markw/google/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk new file mode 100644 index 000000000..f9dc121ae Binary files /dev/null and b/markw/google/proprietary/product/priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk differ diff --git a/markw/google/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk b/markw/google/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk new file mode 100644 index 000000000..6da3f29ac Binary files /dev/null and b/markw/google/proprietary/product/priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk differ diff --git a/markw/google/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml b/markw/google/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml new file mode 100644 index 000000000..96b76a7d9 --- /dev/null +++ b/markw/google/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/markw/google/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar b/markw/google/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar new file mode 100644 index 000000000..6a6f67d3e Binary files /dev/null and b/markw/google/proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar differ