diff --git a/Android.bp b/Android.bp index 23ab047..1a2fde3 100644 --- a/Android.bp +++ b/Android.bp @@ -8,6 +8,29 @@ soong_namespace { ], } +android_app_import { + name: "EuiccPartnerApp", + owner: "motorola", + apk: "proprietary/product/app/EuiccPartnerApp/EuiccPartnerApp.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + product_specific: true, +} + +android_app_import { + name: "EuiccGoogle", + owner: "motorola", + apk: "proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + android_app_import { name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND", owner: "motorola", diff --git a/fogos-vendor.mk b/fogos-vendor.mk index d787dce..fbedd6c 100644 --- a/fogos-vendor.mk +++ b/fogos-vendor.mk @@ -6,6 +6,7 @@ PRODUCT_SOONG_NAMESPACES += \ vendor/motorola/fogos PRODUCT_COPY_FILES += \ + vendor/motorola/fogos/proprietary/product/etc/permissions/privapp-permissions-com.google.android.euicc.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-com.google.android.euicc.xml \ vendor/motorola/fogos/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/motorola/fogos/proprietary/vendor/bin/capsense_reset:$(TARGET_COPY_OUT_VENDOR)/bin/capsense_reset \ vendor/motorola/fogos/proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-goodixservice:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.biometrics.fingerprint@2.1-goodixservice \ @@ -388,6 +389,8 @@ PRODUCT_COPY_FILES += \ vendor/motorola/fogos/proprietary/vendor/lib64/vendor.qti.hardware.scve.panorama@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.scve.panorama@1.0.so PRODUCT_PACKAGES += \ + EuiccPartnerApp \ + EuiccGoogle \ HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND \ HotwordEnrollmentXGoogleHEXAGON_WIDEBAND \ com.android.hotwordenrollment.common.util diff --git a/proprietary/product/app/EuiccPartnerApp/EuiccPartnerApp.apk b/proprietary/product/app/EuiccPartnerApp/EuiccPartnerApp.apk new file mode 100644 index 0000000..5717f0b Binary files /dev/null and b/proprietary/product/app/EuiccPartnerApp/EuiccPartnerApp.apk differ diff --git a/proprietary/product/etc/permissions/privapp-permissions-com.google.android.euicc.xml b/proprietary/product/etc/permissions/privapp-permissions-com.google.android.euicc.xml new file mode 100644 index 0000000..163f885 --- /dev/null +++ b/proprietary/product/etc/permissions/privapp-permissions-com.google.android.euicc.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.apk b/proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.apk new file mode 100644 index 0000000..72f8ac2 Binary files /dev/null and b/proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.apk differ