rodin: Sync with DT changes

Change-Id: I73430a27abaaec179b42ef594daaaa7c8e2d160b
Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
This commit is contained in:
xyzuniverse committed 2026-09-24 15:42:07 +02:00
1 parent 33353fc448
commit cc97d6e55b
34 files changed
+467 -516

No files matched your search

+373 -244
View File
@@ -243,6 +243,188 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.client.so",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libhidlbase",
"libcutils",
"libstagefright_bufferpool@2.0.1",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.hevc.dec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.hevc.dec.so",
],
shared_libs: [
"libdolbyottcameracontrol",
"libsensorndkbridge",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libcodec2_hal_common",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libcodec2_soft_common",
"libcutils",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv3",
"c2.dolby.store",
"c2.dolby.client",
"libstagefright_bufferpool@2.0.1",
"libdolbydecoderprocessor",
"libui",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.hevc.sec.dec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.hevc.sec.dec.so",
],
shared_libs: [
"libdolbyottcameracontrol",
"libsensorndkbridge",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libcodec2_hal_common",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libcodec2_soft_common",
"libcutils",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libEGL",
"libGLESv3",
"c2.dolby.store",
"c2.dolby.client",
"libstagefright_bufferpool@2.0.1",
"libdolbydecoderprocessor",
"libui",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "c2.dolby.store",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/c2.dolby.store.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"liblog",
"libcutils",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camdfx",
owner: "xiaomi",
@@ -4114,49 +4296,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_aidl_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_aidl_prebuilt.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.common-V2-ndk",
"android.hardware.media.bufferpool2-V2-ndk",
"android.hardware.media.c2-V1-ndk",
"libbase",
"libbinder_ndk",
"libcodec2",
"libcodec2_hal_common_prebuilt",
"libcodec2_vndk_prebuilt",
"libcutils",
"libhidlbase",
"liblog",
"libnativewindow",
"libstagefright_aidl_bufferpool2",
"libstagefright_bufferpool@2.0.1",
"libui",
"libutils",
"libcodec2_hidl_plugin_prebuilt",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_fsr",
owner: "xiaomi",
@@ -4202,66 +4341,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_hal_common_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_hal_common_prebuilt.so",
],
shared_libs: [
"libbase",
"libcodec2",
"libcodec2_vndk",
"liblog",
"libstagefright_foundation",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_hidl_plugin_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_hidl_plugin_prebuilt.so",
],
shared_libs: [
"libbase",
"libcodec2",
"libcodec2_vndk_prebuilt",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_mtk_c2store",
owner: "xiaomi",
@@ -4445,54 +4524,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vndk_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_vndk_prebuilt.so",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common@1.2",
"android.hardware.common-V2-ndk",
"android.hardware.common.fmq-V1-ndk",
"android.hardware.media.bufferpool@2.0",
"android.hardware.media.bufferpool2-V2-ndk",
"android.hardware.media.c2-V1-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"libdmabufheap",
"libfmq",
"libgralloctypes",
"libhidlbase",
"libion",
"liblog",
"libnativewindow",
"libstagefright_foundation",
"libstagefright_bufferpool@2.0.1",
"libstagefright_aidl_bufferpool2",
"libui",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vpp_AIMEMC_plugin",
owner: "xiaomi",
@@ -5647,6 +5678,100 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbydecoderprocessor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbydecoderprocessor.so",
],
shared_libs: [
"liblog",
"libEGL",
"libGLESv2",
"libui",
"libutils",
"libstagefright_foundation",
"libcutils",
"libdolbyottcameracontrol",
"libhidlbase",
"libnativewindow",
"libdolbyeglcore",
"libcodec2_vndk",
"libcodec2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyeglcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyeglcore.so",
],
shared_libs: [
"libEGL",
"libGLESv3",
"libnativewindow",
"libcutils",
"liblog",
"libutils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyottcameracontrol",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyottcameracontrol.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libecoengine",
owner: "xiaomi",
@@ -35332,25 +35457,25 @@ android_app_import {
android_app_import {
name: "HotwordEnrollmentXGoogleRISCV_WIDEBAND",
owner: "xiaomi",
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleRISCV_WIDEBAND/HotwordEnrollmentXGoogleRISCV_WIDEBAND.apk",
apk: "proprietary/system_ext/priv-app/HotwordEnrollmentXGoogleRISCV_WIDEBAND/HotwordEnrollmentXGoogleRISCV_WIDEBAND.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
system_ext_specific: true,
}
android_app_import {
name: "HotwordEnrollmentYGoogleRISCV_WIDEBAND",
owner: "xiaomi",
apk: "proprietary/product/priv-app/HotwordEnrollmentYGoogleRISCV_WIDEBAND/HotwordEnrollmentYGoogleRISCV_WIDEBAND.apk",
apk: "proprietary/system_ext/priv-app/HotwordEnrollmentYGoogleRISCV_WIDEBAND/HotwordEnrollmentYGoogleRISCV_WIDEBAND.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
system_ext_specific: true,
}
android_app_import {
@@ -35419,46 +35544,6 @@ dex_import {
],
}
dex_import {
name: "mediatek-ims-base",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-ims-base.jar",
],
}
dex_import {
name: "mediatek-ims-common",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-ims-common.jar",
],
}
dex_import {
name: "mediatek-telecom-common",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-telecom-common.jar",
],
}
dex_import {
name: "mediatek-telephony-base",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-telephony-base.jar",
],
}
dex_import {
name: "mediatek-telephony-common",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-telephony-common.jar",
],
}
dex_import {
name: "androidx.camera.extensions.impl",
owner: "xiaomi",
@@ -35477,6 +35562,26 @@ dex_import {
system_ext_specific: true,
}
dex_import {
name: "mediatek-ims-base",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/mediatek-ims-base.jar",
],
system_ext_specific: true,
use_generic_config: true,
}
dex_import {
name: "mediatek-ims-common",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/mediatek-ims-common.jar",
],
system_ext_specific: true,
use_generic_config: true,
}
dex_import {
name: "mediatek-ims-extension-plugin",
owner: "xiaomi",
@@ -35486,6 +35591,36 @@ dex_import {
system_ext_specific: true,
}
dex_import {
name: "mediatek-telecom-common",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/mediatek-telecom-common.jar",
],
system_ext_specific: true,
use_generic_config: true,
}
dex_import {
name: "mediatek-telephony-base",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/mediatek-telephony-base.jar",
],
system_ext_specific: true,
use_generic_config: true,
}
dex_import {
name: "mediatek-telephony-common",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/mediatek-telephony-common.jar",
],
system_ext_specific: true,
use_generic_config: true,
}
prebuilt_etc_xml {
name: "CommandService.xml",
owner: "xiaomi",
@@ -36261,55 +36396,6 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.media.c2-mediatek-64b",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.media.c2-mediatek-64b",
],
shared_libs: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libcodec2_hal_common",
"libcodec2_aidl_prebuilt",
"libbase",
"liblog",
"libcodec2",
"libutils",
"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",
"libcodec2_vndk",
"libhidlbase",
"libcutils",
"libavservices_minijail",
"libbinder",
"libbinder_ndk",
"libcodec2_mtk_c2store",
"libcodec2_mtk_vdec",
"libcodec2_mtk_venc",
"android.hardware.media.c2-V1-ndk",
"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.neuralnetworks-shim-service-mtk",
owner: "xiaomi",
@@ -36702,6 +36788,49 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.dolby.media.c2-service-vision",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.dolby.media.c2-service-vision",
],
shared_libs: [
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libstagefright_aidl_bufferpool2",
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"liblog",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"libutils",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"libbinder",
"libhidlbase",
"c2.dolby.store",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.mediatek.hardware.gnss-service",
owner: "xiaomi",