diff --git a/Android.bp b/Android.bp index e9bfa75..d6270e8 100644 --- a/Android.bp +++ b/Android.bp @@ -39,32 +39,6 @@ cc_prebuilt_library_shared { prefer: true, } -cc_prebuilt_library_shared { - name: "android.hardware.security.keymintperidot", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/android.hardware.security.keymintperidot.so", - ], - shared_libs: [ - "libbinder_ndk", - "android.hardware.security.secureclock-V1-ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "btaudio_offload_if", owner: "xiaomi", @@ -590,38 +564,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "ese_weaver", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/ese_weaver.so", - ], - shared_libs: [ - "android.se.omapi-V1-ndk", - "libcutils", - "libjc_keymint_transport_nxp", - "libhardware", - "libhidlbase", - "libutils", - "liblog", - "libbinder_ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "android.hardware.bluetooth.audio-impl-qti", owner: "xiaomi", @@ -3985,32 +3927,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libcppbor_peridot", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libcppbor_peridot.so", - ], - shared_libs: [ - "libbase", - "libcrypto", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libcustomva_intf", owner: "xiaomi", @@ -5811,82 +5727,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "libjc_keymint_nxp", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libjc_keymint_nxp.so", - ], - shared_libs: [ - "android.hardware.security.rkp-V3-ndk", - "android.hardware.security.secureclock-V1-ndk", - "android.hardware.security.sharedsecret-V1-ndk", - "lib_android_keymaster_keymint_utils", - "libbase", - "libbinder", - "libcppbor_peridot", - "libkeymaster_portable", - "libkeymaster_messages", - "libsoft_attestation_cert", - "liblog", - "libcrypto", - "libcutils", - "libjc_keymint_transport_nxp", - "libbinder_ndk", - "libmemunreachable", - "android.hardware.security.keymintperidot", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjc_keymint_transport_nxp", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/libjc_keymint_transport_nxp.so", - ], - shared_libs: [ - "android.hardware.secure_element@1.0", - "android.hardware.secure_element@1.1", - "android.hardware.secure_element@1.2", - "android.se.omapi-V1-ndk", - "libbase", - "liblog", - "libcutils", - "libutils", - "libhardware", - "libhidlbase", - "libbinder_ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "libjnihelper", owner: "xiaomi", @@ -37676,33 +37516,6 @@ prebuilt_etc_xml { soc_specific: true, } -prebuilt_etc_xml { - name: "android.hardware.security.keymint3-service.strongbox-nxp.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint3-service.strongbox-nxp.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - -prebuilt_etc_xml { - name: "android.hardware.security.sharedsecret3-service.strongbox-nxp.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret3-service.strongbox-nxp.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - -prebuilt_etc_xml { - name: "android.hardware.weaver-service.nxp-qti.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.nxp-qti.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - prebuilt_etc_xml { name: "atfwd-saidl.xml", owner: "xiaomi", @@ -38866,76 +38679,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "android.hardware.security.keymint-service.strongbox-nxp", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp", - ], - shared_libs: [ - "android.hardware.security.rkp-V3-ndk", - "android.hardware.security.sharedsecret-V1-ndk", - "lib_android_keymaster_keymint_utils", - "android.se.omapi-V1-ndk", - "libbase", - "libbinder_ndk", - "libcppbor_peridot", - "libcrypto", - "libkeymaster_portable", - "libjc_keymint_nxp", - "libjc_keymint_transport_nxp", - "liblog", - "libutils", - "libhidlbase", - "android.hardware.security.keymintperidot", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", - soc_specific: true, -} - -cc_prebuilt_binary { - name: "android.hardware.weaver-service.nxp-qti", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti", - ], - shared_libs: [ - "android.hardware.weaver-V2-ndk", - "libbase", - "libbinder_ndk", - "liblog", - "ese_weaver", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", - soc_specific: true, -} - cc_prebuilt_binary { name: "qconfigservice", owner: "xiaomi", diff --git a/peridot-vendor.mk b/peridot-vendor.mk index d768a8a..a7f2510 100644 --- a/peridot-vendor.mk +++ b/peridot-vendor.mk @@ -915,8 +915,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/android.hardware.gatekeeper-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper-service-qti.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/android.hardware.secure_element-service.qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.secure_element-service.qti.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/android.hardware.security.keymint-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.security.keymint-service-qti.rc \ - vendor/xiaomi/peridot/proprietary/vendor/etc/init/android.hardware.security.keymint-service.strongbox-nxp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.security.keymint-service.strongbox-nxp.rc \ - vendor/xiaomi/peridot/proprietary/vendor/etc/init/android.hardware.weaver-service.nxp-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.weaver-service.nxp-qti.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \ @@ -986,7 +984,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/peridot/proprietary/vendor/etc/models/acd/speech.eai:$(TARGET_COPY_OUT_VENDOR)/etc/models/acd/speech.eai \ vendor/xiaomi/peridot/proprietary/vendor/etc/models/vui/sm8_gr1UsPdk6XsMfcn220819Enpu4FloateAIv34.uim:$(TARGET_COPY_OUT_VENDOR)/etc/models/vui/sm8_gr1UsPdk6XsMfcn220819Enpu4FloateAIv34.uim \ vendor/xiaomi/peridot/proprietary/vendor/etc/models/vui/sm8_gr3UsMFCN230612eAIv34ENPUv4Float.uim:$(TARGET_COPY_OUT_VENDOR)/etc/models/vui/sm8_gr3UsMFCN230612eAIv34ENPUv4Float.uim \ - vendor/xiaomi/peridot/proprietary/vendor/etc/permissions/android.hardware.hardware_keystore.jc-strongbox-keymint3-nxp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.hardware_keystore.jc-strongbox-keymint3-nxp.xml \ vendor/xiaomi/peridot/proprietary/vendor/etc/permissions/noRil/apq_excluded_telephony_features.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/noRil/apq_excluded_telephony_features.xml \ vendor/xiaomi/peridot/proprietary/vendor/etc/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt \ vendor/xiaomi/peridot/proprietary/vendor/etc/qcril_database/upgrade/config/0006.0_config.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/config/0006.0_config.sql \ @@ -1064,7 +1061,6 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES += \ vendor.qti.diaghal-V1-ndk \ - android.hardware.security.keymintperidot \ btaudio_offload_if \ com.qualcomm.qti.dpm.api@1.0 \ com.qualcomm.qti.imscmservice@1.0 \ @@ -1082,7 +1078,6 @@ PRODUCT_PACKAGES += \ libGLESv2_adreno \ libq3dtools_adreno \ libq3dtools_esx \ - ese_weaver \ android.hardware.bluetooth.audio-impl-qti \ android.hardware.bluetooth@1.0-impl-qti \ android.hardware.bluetooth@1.1-impl-qti \ @@ -1192,7 +1187,6 @@ PRODUCT_PACKAGES += \ libcneqmiutils \ libconfigdb \ libcpion \ - libcppbor_peridot \ libcustomva_intf \ libcv_common \ libdataitems \ @@ -1254,8 +1248,6 @@ PRODUCT_PACKAGES += \ libintervmipc \ libizat_client_api \ libizat_core \ - libjc_keymint_nxp \ - libjc_keymint_transport_nxp \ libjnihelper \ libkaraokepal \ libkcl \ @@ -2300,9 +2292,6 @@ PRODUCT_PACKAGES += \ android.hardware.radio.voice.xml \ android.hardware.secure_element.xml \ android.hardware.security.keymint-service-qti.xml \ - android.hardware.security.keymint3-service.strongbox-nxp.xml \ - android.hardware.security.sharedsecret3-service.strongbox-nxp.xml \ - android.hardware.weaver-service.nxp-qti.xml \ atfwd-saidl.xml \ bttpi-saidl.xml \ c2_manifest_vendor.xml \ @@ -2374,8 +2363,6 @@ PRODUCT_PACKAGES += \ android.hardware.gatekeeper-service-qti \ android.hardware.secure_element-service.qti \ android.hardware.security.keymint-service-qti \ - android.hardware.security.keymint-service.strongbox-nxp \ - android.hardware.weaver-service.nxp-qti \ qconfigservice \ qcrilNrd \ vendor.qti.hardware.alarm-service \ diff --git a/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp b/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp deleted file mode 100755 index eaf5afe..0000000 Binary files a/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp and /dev/null differ diff --git a/proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti b/proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti deleted file mode 100755 index 7ca6742..0000000 Binary files a/proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti and /dev/null differ diff --git a/proprietary/vendor/etc/init/android.hardware.security.keymint-service.strongbox-nxp.rc b/proprietary/vendor/etc/init/android.hardware.security.keymint-service.strongbox-nxp.rc deleted file mode 100644 index 5f27acf..0000000 --- a/proprietary/vendor/etc/init/android.hardware.security.keymint-service.strongbox-nxp.rc +++ /dev/null @@ -1,5 +0,0 @@ -service vendor.keymint-strongbox /vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp - class early_hal - user vendor_nxp_strongbox - group vendor_nxp_strongbox - capabilities WAKE_ALARM diff --git a/proprietary/vendor/etc/init/android.hardware.weaver-service.nxp-qti.rc b/proprietary/vendor/etc/init/android.hardware.weaver-service.nxp-qti.rc deleted file mode 100644 index 69c3e26..0000000 --- a/proprietary/vendor/etc/init/android.hardware.weaver-service.nxp-qti.rc +++ /dev/null @@ -1,4 +0,0 @@ -service vendor.weaver_nxp /vendor/bin/hw/android.hardware.weaver-service.nxp-qti - class hal - user vendor_nxp_weaver - group system drmrpc diff --git a/proprietary/vendor/etc/permissions/android.hardware.hardware_keystore.jc-strongbox-keymint3-nxp.xml b/proprietary/vendor/etc/permissions/android.hardware.hardware_keystore.jc-strongbox-keymint3-nxp.xml deleted file mode 100644 index b60af4b..0000000 --- a/proprietary/vendor/etc/permissions/android.hardware.hardware_keystore.jc-strongbox-keymint3-nxp.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint3-service.strongbox-nxp.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint3-service.strongbox-nxp.xml deleted file mode 100644 index 91eba79..0000000 --- a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint3-service.strongbox-nxp.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - android.hardware.security.keymint - 3 - IKeyMintDevice/strongbox - - - android.hardware.security.keymint - 3 - IRemotelyProvisionedComponent/strongbox - - diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret3-service.strongbox-nxp.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret3-service.strongbox-nxp.xml deleted file mode 100644 index 5492100..0000000 --- a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret3-service.strongbox-nxp.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - android.hardware.security.sharedsecret - ISharedSecret/strongbox - - diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.nxp-qti.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.nxp-qti.xml deleted file mode 100644 index bfe4396..0000000 --- a/proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.nxp-qti.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - android.hardware.weaver - 2 - - IWeaver - default - - - diff --git a/proprietary/vendor/lib64/android.hardware.security.keymintperidot.so b/proprietary/vendor/lib64/android.hardware.security.keymintperidot.so deleted file mode 100644 index 280f3f3..0000000 Binary files a/proprietary/vendor/lib64/android.hardware.security.keymintperidot.so and /dev/null differ diff --git a/proprietary/vendor/lib64/ese_weaver.so b/proprietary/vendor/lib64/ese_weaver.so deleted file mode 100644 index b8276c1..0000000 Binary files a/proprietary/vendor/lib64/ese_weaver.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libcppbor_peridot.so b/proprietary/vendor/lib64/libcppbor_peridot.so deleted file mode 100644 index f2028fa..0000000 Binary files a/proprietary/vendor/lib64/libcppbor_peridot.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libjc_keymint_nxp.so b/proprietary/vendor/lib64/libjc_keymint_nxp.so deleted file mode 100644 index 7adab7a..0000000 Binary files a/proprietary/vendor/lib64/libjc_keymint_nxp.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libjc_keymint_transport_nxp.so b/proprietary/vendor/lib64/libjc_keymint_transport_nxp.so deleted file mode 100644 index cd47939..0000000 Binary files a/proprietary/vendor/lib64/libjc_keymint_transport_nxp.so and /dev/null differ