rodin: Sync with DT changes

Change-Id: I1fc6a4f2fbd46965dd8f7e217ed458f798eb7352
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
This commit is contained in:
2026-07-07 05:11:11 +02:00
parent a6da4c65b0
commit 4066502d64
14 changed files with 109 additions and 55 deletions
+105 -34
View File
@@ -190,32 +190,6 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "android.hardware.security.keymint-V3-ndk-v34",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.security.keymint-V3-ndk-v34.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 { cc_prebuilt_library_shared {
name: "com.xiaomi.camdfx", name: "com.xiaomi.camdfx",
owner: "xiaomi", owner: "xiaomi",
@@ -3234,6 +3208,31 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libbase-v35",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbase-v35.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libbessound_hd_mtk_vendor", name: "libbessound_hd_mtk_vendor",
owner: "xiaomi", owner: "xiaomi",
@@ -6538,6 +6537,78 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libkeymint_V3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libkeymint_V3.so",
],
shared_libs: [
"android.hardware.security.keymint-V3-ndk",
"libhidlbase",
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"lib_android_keymaster_keymint_utils_V3",
"libbase",
"libbinder_ndk",
"libcppbor",
"libcrypto",
"libcutils",
"libkeymaster_messages",
"libkeymaster_portable",
"liblog",
"libpuresoftkeymasterdevice",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libkeymint_remote_prov_support_V3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libkeymint_remote_prov_support_V3.so",
],
shared_libs: [
"android.hardware.security.keymint-V3-ndk",
"libbase-v35",
"libbinder_ndk",
"libcppbor",
"libcppcose_rkp",
"libcrypto",
"libkeymaster_portable",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libladder", name: "libladder",
owner: "xiaomi", owner: "xiaomi",
@@ -34638,12 +34709,12 @@ cc_prebuilt_library_shared {
"liboemcrypto", "liboemcrypto",
"libhardware", "libhardware",
"libkeymaster4support", "libkeymaster4support",
"lib_android_keymaster_keymint_utils", "lib_android_keymaster_keymint_utils_V3",
"libkeymint", "libkeymint_V3",
"libkeymaster_messages", "libkeymaster_messages",
"libkeymint_support", "libkeymint_support_V3",
"android.hardware.security.keymint-V3-ndk-v34", "android.hardware.security.keymint-V3-ndk",
"libkeymint_remote_prov_support", "libkeymint_remote_prov_support_V3",
"libbase", "libbase",
"libbinder", "libbinder",
"android.hardware.secure_element-V1-ndk", "android.hardware.secure_element-V1-ndk",
@@ -36253,19 +36324,19 @@ cc_prebuilt_binary {
"proprietary/vendor/bin/hw/android.hardware.security.keymint@3.0-service.mitee", "proprietary/vendor/bin/hw/android.hardware.security.keymint@3.0-service.mitee",
], ],
shared_libs: [ shared_libs: [
"android.hardware.security.keymint-V3-ndk-v34", "android.hardware.security.keymint-V3-ndk",
"libteecli", "libteecli",
"libhidlbase", "libhidlbase",
"android.hardware.security.rkp-V3-ndk", "android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk", "android.hardware.security.secureclock-V1-ndk",
"android.hardware.security.sharedsecret-V1-ndk", "android.hardware.security.sharedsecret-V1-ndk",
"lib_android_keymaster_keymint_utils", "lib_android_keymaster_keymint_utils_V3",
"libbase", "libbase",
"libbinder_ndk", "libbinder_ndk",
"libcrypto", "libcrypto",
"libhardware", "libhardware",
"libkeymaster_messages", "libkeymaster_messages",
"libkeymint", "libkeymint_V3",
"liblog", "liblog",
"libtrusty", "libtrusty",
"libutils", "libutils",
+1 -1
View File
@@ -15,7 +15,7 @@ $(call add-radio-file-sha1-checked,radio/connsys_wifi.img,9e51ff970c2937debf5a75
$(call add-radio-file-sha1-checked,radio/dpm.img,72b64df491665ebaffb22244f234cb3cd7c61db3) $(call add-radio-file-sha1-checked,radio/dpm.img,72b64df491665ebaffb22244f234cb3cd7c61db3)
$(call add-radio-file-sha1-checked,radio/gpueb.img,f521d1f083fecc3ff41b0ae3bd8f404bf57165df) $(call add-radio-file-sha1-checked,radio/gpueb.img,f521d1f083fecc3ff41b0ae3bd8f404bf57165df)
$(call add-radio-file-sha1-checked,radio/gz.img,bd5ef2ee03fedee555e6f2c6f7ce9f2c8ed95e14) $(call add-radio-file-sha1-checked,radio/gz.img,bd5ef2ee03fedee555e6f2c6f7ce9f2c8ed95e14)
$(call add-radio-file-sha1-checked,radio/lk.img,4646383b49a4f44661c9597b7dc589cc92b4f229) $(call add-radio-file-sha1-checked,radio/lk.img,a7e8d5b66a64fbd4de5c55d162529b55f15b0161)
$(call add-radio-file-sha1-checked,radio/mcf_ota.img,6fbd06c64109b15912ba83ec9ae54f8e41fbb644) $(call add-radio-file-sha1-checked,radio/mcf_ota.img,6fbd06c64109b15912ba83ec9ae54f8e41fbb644)
$(call add-radio-file-sha1-checked,radio/mcupm.img,f87b41fef305ad522b2e3d6ac5e4fe236fcc652e) $(call add-radio-file-sha1-checked,radio/mcupm.img,f87b41fef305ad522b2e3d6ac5e4fe236fcc652e)
$(call add-radio-file-sha1-checked,radio/modem.img,1bec11db445bfe19faa342190ca6015d9f86fa90) $(call add-radio-file-sha1-checked,radio/modem.img,1bec11db445bfe19faa342190ca6015d9f86fa90)
Binary file not shown.
@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2021 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<permissions>
<feature name="android.hardware.hardware_keystore" version="300" />
</permissions>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Executable → Regular
BIN
View File
Binary file not shown.
+3 -2
View File
@@ -658,7 +658,6 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/rodin/proprietary/vendor/etc/nn/video_aisr/2.0x/mtk_AISR_D1_Q8_dynamic_1k_8b_p.dla:$(TARGET_COPY_OUT_VENDOR)/etc/nn/video_aisr/2.0x/mtk_AISR_D1_Q8_dynamic_1k_8b_p.dla \ vendor/xiaomi/rodin/proprietary/vendor/etc/nn/video_aisr/2.0x/mtk_AISR_D1_Q8_dynamic_1k_8b_p.dla:$(TARGET_COPY_OUT_VENDOR)/etc/nn/video_aisr/2.0x/mtk_AISR_D1_Q8_dynamic_1k_8b_p.dla \
vendor/xiaomi/rodin/proprietary/vendor/etc/nn/video_aisr/resolution_settings.json:$(TARGET_COPY_OUT_VENDOR)/etc/nn/video_aisr/resolution_settings.json \ vendor/xiaomi/rodin/proprietary/vendor/etc/nn/video_aisr/resolution_settings.json:$(TARGET_COPY_OUT_VENDOR)/etc/nn/video_aisr/resolution_settings.json \
vendor/xiaomi/rodin/proprietary/vendor/etc/nnapi_powerhal.json:$(TARGET_COPY_OUT_VENDOR)/etc/nnapi_powerhal.json \ vendor/xiaomi/rodin/proprietary/vendor/etc/nnapi_powerhal.json:$(TARGET_COPY_OUT_VENDOR)/etc/nnapi_powerhal.json \
vendor/xiaomi/rodin/proprietary/vendor/etc/permissions/android.hardware.hardware_keystore.mitee.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.hardware_keystore.mitee.xml \
vendor/xiaomi/rodin/proprietary/vendor/etc/permissions/android.hardware.identity_credential.mitee.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.identity_credential.mitee.xml \ vendor/xiaomi/rodin/proprietary/vendor/etc/permissions/android.hardware.identity_credential.mitee.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.identity_credential.mitee.xml \
vendor/xiaomi/rodin/proprietary/vendor/etc/permissions/camera_extensions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/camera_extensions.xml \ vendor/xiaomi/rodin/proprietary/vendor/etc/permissions/camera_extensions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/camera_extensions.xml \
vendor/xiaomi/rodin/proprietary/vendor/etc/pq_flag.xml:$(TARGET_COPY_OUT_VENDOR)/etc/pq_flag.xml \ vendor/xiaomi/rodin/proprietary/vendor/etc/pq_flag.xml:$(TARGET_COPY_OUT_VENDOR)/etc/pq_flag.xml \
@@ -811,7 +810,6 @@ PRODUCT_PACKAGES += \
APUWareUtilsAidlServer \ APUWareUtilsAidlServer \
android.hardware.audio.core-impl-mediatek \ android.hardware.audio.core-impl-mediatek \
android.hardware.bluetooth.audio-impl-mediatek \ android.hardware.bluetooth.audio-impl-mediatek \
android.hardware.security.keymint-V3-ndk-v34 \
com.xiaomi.camdfx \ com.xiaomi.camdfx \
com.xiaomi.immunesystem.bigdata \ com.xiaomi.immunesystem.bigdata \
com.xiaomi.immunesystem.bigdata2 \ com.xiaomi.immunesystem.bigdata2 \
@@ -908,6 +906,7 @@ PRODUCT_PACKAGES += \
libaudiotoolkit_vendor \ libaudiotoolkit_vendor \
libaurisysdemo \ libaurisysdemo \
libawinicsmartpaparse \ libawinicsmartpaparse \
libbase-v35 \
libbessound_hd_mtk_vendor \ libbessound_hd_mtk_vendor \
libblisrc32_vendor \ libblisrc32_vendor \
libbluetooth_audio_session_aidl_mtk \ libbluetooth_audio_session_aidl_mtk \
@@ -1013,6 +1012,8 @@ PRODUCT_PACKAGES += \
libjpeg-alpha_vendor \ libjpeg-alpha_vendor \
libjpegdecoder_rodin \ libjpegdecoder_rodin \
libjpegencoder_rodin \ libjpegencoder_rodin \
libkeymint_V3 \
libkeymint_remote_prov_support_V3 \
libladder \ libladder \
libmbrainSDKv \ libmbrainSDKv \
libmcve \ libmcve \