2 Commits
Author SHA1 Message Date
xyzuniverse 6541c56692 rodin: Switch to source-built chipinfo init script
Change-Id: Ia9d097d34acd80be71d32184847f35f3b2e2b0dc
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
2026-09-26 10:45:11 +02:00
xyzuniverse 6c78008add rodin: Sync with DT changes
Change-Id: If60ff0047709493eec8ea45b3dc1da9f76fa2457
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
2026-09-24 16:15:00 +02:00
11 changed files with 116 additions and 148 deletions

No files matched your search

+114 -142
View File
@@ -6,6 +6,7 @@ soong_namespace {
imports: [
"device/xiaomi/rodin",
"hardware/mediatek",
"hardware/mediatek/libaedv",
"hardware/mediatek/libmtkperf_client",
"hardware/xiaomi",
],
@@ -105,34 +106,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.frameworks.displayservice@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.frameworks.displayservice@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.audio.core-impl-mediatek",
owner: "xiaomi",
@@ -4388,10 +4361,62 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_vdec.so",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.media.c2@1.0",
"android.hardware.media.c2@1.1",
"android.hardware.media.c2@1.2",
"libcodec2_hidl@1.0",
"libcodec2_hidl@1.1",
"libcodec2_hidl@1.2",
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.media.bufferpool2-V2-ndk",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"libfmq",
"libstagefright_bufferpool@2.0.1",
"libstagefright_aidl_bufferpool2",
"libcodec2_fsr",
"libpqparamparser",
"libcodec2_hal_common",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libion",
"libdmabufheap",
"libion_mtk",
"libcodec2_mtk_c2store",
"libcodec2_vpp_qt_plugin",
"libcodec2_vpp_mi_plugin",
"libcodec2_vpp_rs_plugin",
"libcodec2_vpp_ve_plugin",
"libcodec2_vpp_frc_plugin",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -4407,10 +4432,57 @@ cc_prebuilt_library_shared {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_venc.so",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.media.c2@1.0",
"android.hardware.media.c2@1.1",
"android.hardware.media.c2@1.2",
"libcodec2_hidl@1.0",
"libcodec2_hidl@1.1",
"libcodec2_hidl@1.2",
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.media.bufferpool2-V2-ndk",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"libfmq",
"libstagefright_bufferpool@2.0.1",
"libstagefright_aidl_bufferpool2",
"libcodec2_fsr",
"libpqparamparser",
"libcodec2_hal_common",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libion",
"libdmabufheap",
"libion_mtk",
"libcodec2_mtk_c2store",
"libcodec2_vpp_fa_plugin",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
@@ -5357,33 +5429,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcppcose_rkp_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcppcose_rkp_prebuilt.so",
],
shared_libs: [
"libcppbor",
"libcrypto",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcustom_nvram",
owner: "xiaomi",
@@ -6769,79 +6814,6 @@ cc_prebuilt_library_shared {
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: [
"libkeymint_shim",
"android.hardware.security.keymint-V3-ndk",
"libbase",
"libbinder_ndk",
"libcppbor",
"libcppcose_rkp_prebuilt",
"libcrypto",
"libkeymaster_portable",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libladder",
owner: "xiaomi",
@@ -19545,7 +19517,7 @@ cc_prebuilt_library_shared {
}
cc_prebuilt_library_shared {
name: "libmnld",
name: "libmnl",
owner: "xiaomi",
strip: {
none: true,
@@ -19553,7 +19525,7 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6899/libmnld.so",
"proprietary/vendor/lib64/mt6899/libmnl.so",
],
shared_libs: [
"libc++",
@@ -34856,12 +34828,12 @@ cc_prebuilt_library_shared {
"liboemcrypto",
"libhardware",
"libkeymaster4support",
"lib_android_keymaster_keymint_utils_V3",
"libkeymint_V3",
"lib_android_keymaster_keymint_utils",
"libkeymint",
"libkeymaster_messages",
"libkeymint_support_V3",
"libkeymint_support",
"android.hardware.security.keymint-V3-ndk-v35",
"libkeymint_remote_prov_support_V3",
"libkeymint_remote_prov_support",
"libbase",
"libbinder",
"android.hardware.secure_element-V1-ndk",
@@ -36479,13 +36451,13 @@ cc_prebuilt_binary {
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"lib_android_keymaster_keymint_utils_V3",
"lib_android_keymaster_keymint_utils",
"libbase",
"libbinder_ndk",
"libcrypto",
"libhardware",
"libkeymaster_messages",
"libkeymint_V3",
"libkeymint",
"liblog",
"libtrusty",
"libutils",
@@ -37225,7 +37197,7 @@ cc_prebuilt_binary {
"proprietary/vendor/bin/mnld",
],
shared_libs: [
"libmnld",
"libmnl",
"libcurl",
"libcutils",
"libnvram",
@@ -39959,10 +39931,10 @@ install_symlink {
}
install_symlink {
name: "vendor_lib64_libmnld_so",
name: "vendor_lib64_libmnl_so",
soc_specific: true,
installed_location: "lib64/libmnld.so",
symlink_target: "/vendor/lib64/mt6899/libmnld.so",
installed_location: "lib64/libmnl.so",
symlink_target: "/vendor/lib64/mt6899/libmnl.so",
}
install_symlink {
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+2 -6
View File
@@ -812,7 +812,6 @@ PRODUCT_PACKAGES += \
av-audio-types-aidl-V3-ndk \
APUWareApusysAidlServer \
APUWareUtilsAidlServer \
android.frameworks.displayservice@1.0 \
android.hardware.audio.core-impl-mediatek \
android.hardware.bluetooth.audio-impl-mediatek \
android.hardware.security.keymint-V3-ndk-v35 \
@@ -976,7 +975,6 @@ PRODUCT_PACKAGES += \
libcom.xiaomi.signaltrigger \
libcomposer_ext \
libconnfem \
libcppcose_rkp_prebuilt \
libcustom_nvram \
libcvsd_mtk \
libdapparamstorage \
@@ -1025,8 +1023,6 @@ PRODUCT_PACKAGES += \
libjpeg-alpha_vendor \
libjpegdecoder_rodin \
libjpegencoder_rodin \
libkeymint_V3 \
libkeymint_remote_prov_support_V3 \
libladder \
libmbrainSDKv \
libmcve \
@@ -1424,7 +1420,7 @@ PRODUCT_PACKAGES += \
libmmagent \
libmml \
libmmlpqImpl \
libmnld \
libmnl \
libmtk_mali_utils \
libmtkcam.atmseventmgr \
libmtkcam.debugwrapper \
@@ -2305,7 +2301,7 @@ PRODUCT_PACKAGES += \
vendor_lib64_libmmagent_so \
vendor_lib64_libmml_so \
vendor_lib64_libmmlpqImpl_so \
vendor_lib64_libmnld_so \
vendor_lib64_libmnl_so \
vendor_lib64_libmtk_mali_utils_so \
vendor_lib64_libmtkcam_atmseventmgr_so \
vendor_lib64_libmtkcam_debugwrapper_so \