emerald-vendor: Sync Up With Latest Changes From trees.

This commit is contained in:
2026-05-06 08:34:09 +00:00
parent f5724ea47f
commit c63f7d6268
14 changed files with 212 additions and 3 deletions
+101
View File
@@ -16060,6 +16060,56 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libarm_egl_properties_sysprop",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarm_egl_properties_sysprop.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarm_gralloc_properties_sysprop",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarm_gralloc_properties_sysprop.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: "libarmnn", name: "libarmnn",
owner: "xiaomi", owner: "xiaomi",
@@ -18368,6 +18418,31 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "liblibarm_mali_config_sysprops",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblibarm_mali_config_sysprops.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: "libmi_bokehpre", name: "libmi_bokehpre",
owner: "xiaomi", owner: "xiaomi",
@@ -21315,6 +21390,32 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "arm.graphics-V3-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6789/arm.graphics-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6789",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "gc16b3_aac_front_mipi_raw_IdxMgr", name: "gc16b3_aac_front_mipi_raw_IdxMgr",
owner: "xiaomi", owner: "xiaomi",
+10
View File
@@ -495,6 +495,11 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml \ vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml \ vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml \ vendor/xiaomi/emerald/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gralloc/cam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/cam.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gralloc/dpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/dpu.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gralloc/dpu_aeu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/dpu_aeu.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gralloc/gpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/gpu.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/gralloc/vpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/vpu.xml \
vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \ vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \
vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss-service.mediatek.rc \ vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss-service.mediatek.rc \
vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.media.c2@1.2-mediatek.rc \ vendor/xiaomi/emerald/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.media.c2@1.2-mediatek.rc \
@@ -534,6 +539,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/emerald/proprietary/vendor/etc/ipsec/strongswan.conf:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/strongswan.conf \ vendor/xiaomi/emerald/proprietary/vendor/etc/ipsec/strongswan.conf:$(TARGET_COPY_OUT_VENDOR)/etc/ipsec/strongswan.conf \
vendor/xiaomi/emerald/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ vendor/xiaomi/emerald/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \
vendor/xiaomi/emerald/proprietary/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \ vendor/xiaomi/emerald/proprietary/vendor/etc/libnfc-nxp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nxp.conf \
vendor/xiaomi/emerald/proprietary/vendor/etc/mali_platform.config:$(TARGET_COPY_OUT_VENDOR)/etc/mali_platform.config \
vendor/xiaomi/emerald/proprietary/vendor/etc/meow.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/meow.cfg \ vendor/xiaomi/emerald/proprietary/vendor/etc/meow.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/meow.cfg \
vendor/xiaomi/emerald/proprietary/vendor/etc/misound_res.bin:$(TARGET_COPY_OUT_VENDOR)/etc/misound_res.bin \ vendor/xiaomi/emerald/proprietary/vendor/etc/misound_res.bin:$(TARGET_COPY_OUT_VENDOR)/etc/misound_res.bin \
vendor/xiaomi/emerald/proprietary/vendor/etc/misound_res_headphone.bin:$(TARGET_COPY_OUT_VENDOR)/etc/misound_res_headphone.bin \ vendor/xiaomi/emerald/proprietary/vendor/etc/misound_res_headphone.bin:$(TARGET_COPY_OUT_VENDOR)/etc/misound_res_headphone.bin \
@@ -1334,6 +1340,8 @@ PRODUCT_PACKAGES += \
libapu_mdw_batch \ libapu_mdw_batch \
libapusys \ libapusys \
libapusys_edma \ libapusys_edma \
libarm_egl_properties_sysprop \
libarm_gralloc_properties_sysprop \
libarmnn \ libarmnn \
libarmnn_ndk.mtk.vndk \ libarmnn_ndk.mtk.vndk \
libasn1c_core \ libasn1c_core \
@@ -1414,6 +1422,7 @@ PRODUCT_PACKAGES += \
libjpeg-alpha-oal_vendor \ libjpeg-alpha-oal_vendor \
libjpeg-alpha_vendor \ libjpeg-alpha_vendor \
libksensor \ libksensor \
liblibarm_mali_config_sysprops \
libmi_bokehpre \ libmi_bokehpre \
libmialgo_ai_vision \ libmialgo_ai_vision \
libmialgo_sd \ libmialgo_sd \
@@ -1517,6 +1526,7 @@ PRODUCT_PACKAGES += \
libwvkeybox \ libwvkeybox \
libwvdrmengine \ libwvdrmengine \
arm.graphics-V1-ndk_platform \ arm.graphics-V1-ndk_platform \
arm.graphics-V3-ndk \
gc16b3_aac_front_mipi_raw_IdxMgr \ gc16b3_aac_front_mipi_raw_IdxMgr \
gc16b3_aac_front_mipi_raw_n6r_IdxMgr \ gc16b3_aac_front_mipi_raw_n6r_IdxMgr \
gc16b3_aac_front_mipi_raw_n6r_tuning \ gc16b3_aac_front_mipi_raw_n6r_tuning \
+17
View File
@@ -0,0 +1,17 @@
<capabilities version="0.1" ip="cam">
<feature name="FORMAT_R10G10B10A2" permission="WO" />
<feature name="FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_16X16" permission="NO" />
<feature name="AFBC_32X8" permission="NO" />
<feature name="AFBC_YUV" permission="NO" />
<feature name="AFBC_BLOCK_SPLIT" permission="NO" />
<feature name="AFBC_TILED_HEADERS" permission="NO" />
<feature name="AFBC_64X4" permission="NO" />
<feature name="AFBC_DOUBLE_BODY" permission="NO" />
<feature name="AFBC_FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_WRITE_NON_SPARSE" permission="NO" />
<feature name="AFRC_ROT_LAYOUT" permission="NO" />
<feature name="AFRC_SCAN_LAYOUT" permission="NO" />
<feature name="YUV_BL_8" permission="NO" />
<feature name="YUV_BL_10" permission="NO" />
</capabilities>
+17
View File
@@ -0,0 +1,17 @@
<capabilities version="0.1" ip="dpu">
<feature name="FORMAT_R10G10B10A2" permission="RW" />
<feature name="FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_16X16" permission="RW" />
<feature name="AFBC_32X8" permission="RW" />
<feature name="AFBC_YUV" permission="NO" />
<feature name="AFBC_BLOCK_SPLIT" permission="RW" />
<feature name="AFBC_TILED_HEADERS" permission="NO" />
<feature name="AFBC_64X4" permission="NO" />
<feature name="AFBC_DOUBLE_BODY" permission="NO" />
<feature name="AFBC_FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_WRITE_NON_SPARSE" permission="NO" />
<feature name="AFRC_ROT_LAYOUT" permission="NO" />
<feature name="AFRC_SCAN_LAYOUT" permission="NO" />
<feature name="YUV_BL_8" permission="NO" />
<feature name="YUV_BL_10" permission="NO" />
</capabilities>
+17
View File
@@ -0,0 +1,17 @@
<capabilities version="0.1" ip="dpu_aeu">
<feature name="FORMAT_R10G10B10A2" permission="RW" />
<feature name="FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_16X16" permission="NO" />
<feature name="AFBC_32X8" permission="NO" />
<feature name="AFBC_YUV" permission="NO" />
<feature name="AFBC_BLOCK_SPLIT" permission="NO" />
<feature name="AFBC_TILED_HEADERS" permission="NO" />
<feature name="AFBC_64X4" permission="NO" />
<feature name="AFBC_DOUBLE_BODY" permission="NO" />
<feature name="AFBC_FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_WRITE_NON_SPARSE" permission="NO" />
<feature name="AFRC_ROT_LAYOUT" permission="NO" />
<feature name="AFRC_SCAN_LAYOUT" permission="NO" />
<feature name="YUV_BL_8" permission="NO" />
<feature name="YUV_BL_10" permission="NO" />
</capabilities>
+17
View File
@@ -0,0 +1,17 @@
<capabilities version="0.1" ip="gpu">
<feature name="FORMAT_R10G10B10A2" permission="RW" />
<feature name="FORMAT_R16G16B16A16_FLOAT" permission="RW" />
<feature name="AFBC_16X16" permission="RW" />
<feature name="AFBC_32X8" permission="RW" />
<feature name="AFBC_YUV" permission="RW" />
<feature name="AFBC_BLOCK_SPLIT" permission="RW" />
<feature name="AFBC_TILED_HEADERS" permission="RW" />
<feature name="AFBC_64X4" permission="RW" />
<feature name="AFBC_DOUBLE_BODY" permission="RW" />
<feature name="AFBC_FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_WRITE_NON_SPARSE" permission="NO" />
<feature name="AFRC_ROT_LAYOUT" permission="NO" />
<feature name="AFRC_SCAN_LAYOUT" permission="NO" />
<feature name="YUV_BL_8" permission="NO" />
<feature name="YUV_BL_10" permission="NO" />
</capabilities>
+17
View File
@@ -0,0 +1,17 @@
<capabilities version="0.1" ip="vpu">
<feature name="FORMAT_R10G10B10A2" permission="NO" />
<feature name="FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_16X16" permission="NO" />
<feature name="AFBC_32X8" permission="NO" />
<feature name="AFBC_YUV" permission="NO" />
<feature name="AFBC_BLOCK_SPLIT" permission="NO" />
<feature name="AFBC_TILED_HEADERS" permission="NO" />
<feature name="AFBC_64X4" permission="NO" />
<feature name="AFBC_DOUBLE_BODY" permission="NO" />
<feature name="AFBC_FORMAT_R16G16B16A16_FLOAT" permission="NO" />
<feature name="AFBC_WRITE_NON_SPARSE" permission="NO" />
<feature name="AFRC_ROT_LAYOUT" permission="NO" />
<feature name="AFRC_SCAN_LAYOUT" permission="NO" />
<feature name="YUV_BL_8" permission="NO" />
<feature name="YUV_BL_10" permission="NO" />
</capabilities>
+1
View File
@@ -0,0 +1 @@
PLATFORM_AGT_FREQUENCY_KHZ=13000
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.