diff --git a/Android.bp b/Android.bp
index 47e6793..a7d9502 100644
--- a/Android.bp
+++ b/Android.bp
@@ -46605,42 +46605,42 @@ cc_prebuilt_library_shared {
"s5khm6_aac_main_ii_mipi_raw_global_IdxMgr",
"s5khm6_aac_main_ii_mipi_raw_india_IdxMgr",
"s5khm6_aac_main_ii_mipi_raw_IdxMgr",
- "imx882_aac_main_i_mipi_raw_IdxMgr",
- "imx882_aac_main_i_mipi_raw_india_IdxMgr",
"imx882_aac_main_i_mipi_raw_global_IdxMgr",
+ "imx882_aac_main_i_mipi_raw_india_IdxMgr",
+ "imx882_aac_main_i_mipi_raw_IdxMgr",
"imx882_ofilm_main_ii_mipi_raw_IdxMgr",
"imx882_ofilm_main_ii_mipi_raw_india_IdxMgr",
"imx882_ofilm_main_ii_mipi_raw_global_IdxMgr",
"gc16b3c_aac_front_i_mipi_raw_IdxMgr",
- "gc16b3c_aac_front_i_mipi_raw_global_IdxMgr",
"gc16b3c_aac_front_i_mipi_raw_india_IdxMgr",
+ "gc16b3c_aac_front_i_mipi_raw_global_IdxMgr",
"sc1620_ofilm_front_ii_mipi_raw_global_IdxMgr",
"sc1620_ofilm_front_ii_mipi_raw_india_IdxMgr",
"sc1620_ofilm_front_ii_mipi_raw_IdxMgr",
"ov20b40_aac_front_i_mipi_raw_india_IdxMgr",
"ov20b40_aac_front_i_mipi_raw_global_IdxMgr",
"ov20b40_aac_front_i_mipi_raw_IdxMgr",
+ "ov20b40_ofilm_front_ii_mipi_raw_IdxMgr",
"ov20b40_ofilm_front_ii_mipi_raw_global_IdxMgr",
"ov20b40_ofilm_front_ii_mipi_raw_india_IdxMgr",
- "ov20b40_ofilm_front_ii_mipi_raw_IdxMgr",
- "sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr",
"sc820cs_aac_ultra_i_mipi_raw_india_IdxMgr",
+ "sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr",
"sc820cs_aac_ultra_i_mipi_raw_IdxMgr",
- "sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr",
"sc820cs_ofilm_ultra_ii_mipi_raw_IdxMgr",
+ "sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr",
"sc820cs_ofilm_ultra_ii_mipi_raw_india_IdxMgr",
- "sc202cs_aac_depth_i_mipi_raw_IdxMgr",
"sc202cs_aac_depth_i_mipi_raw_india_IdxMgr",
+ "sc202cs_aac_depth_i_mipi_raw_IdxMgr",
"sc202cs_aac_depth_i_mipi_raw_global_IdxMgr",
- "sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr",
- "sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr",
"sc202cs_ofilm_depth_ii_mipi_raw_global_IdxMgr",
- "sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr",
+ "sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr",
+ "sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr",
"sc202pcs_aac_macro_i_mipi_raw_IdxMgr",
+ "sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr",
"sc202pcs_aac_macro_i_mipi_raw_global_IdxMgr",
- "sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr",
"sc202_ofilm_macro_ii_mipi_raw_india_IdxMgr",
"sc202_ofilm_macro_ii_mipi_raw_IdxMgr",
+ "sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr",
"libmtkcam_modulehelper",
"mtk000_mipi_raw_IdxMgr",
"libc++",
@@ -55289,7 +55289,7 @@ cc_prebuilt_binary {
"libhardware",
"libhidlbase",
"android.hardware.keymaster@4.0",
- "android.hardware.security.keymint-V3-ndk-v34",
+ "android.hardware.security.keymint-V3-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"android.hardware.security.secureclock-V1-ndk",
"lib_android_keymaster_keymint_utils",
@@ -56019,3 +56019,2173 @@ cc_prebuilt_binary {
prefer: true,
soc_specific: true,
}
+
+install_symlink {
+ name: "vendor_bin_hw_android_hardware_graphics_allocator@4_0-service-mediatek",
+ soc_specific: true,
+ installed_location: "bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek",
+ symlink_target: "/vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855",
+}
+
+install_symlink {
+ name: "vendor_bin_hw_camerahalserver",
+ soc_specific: true,
+ installed_location: "bin/hw/camerahalserver",
+ symlink_target: "/vendor/bin/hw/mt6855/camerahalserver",
+}
+
+install_symlink {
+ name: "vendor_lib_libmtk_drvb_so",
+ soc_specific: true,
+ installed_location: "lib/libmtk_drvb.so",
+ symlink_target: "/vendor/lib/mt6855/libmtk_drvb.so",
+}
+
+install_symlink {
+ name: "vendor_lib_libvcodec_utility_so",
+ soc_specific: true,
+ installed_location: "lib/libvcodec_utility.so",
+ symlink_target: "/vendor/lib/mt6855/libvcodec_utility.so",
+}
+
+install_symlink {
+ name: "vendor_lib_libvcodec_utility_v3a_so",
+ soc_specific: true,
+ installed_location: "lib/libvcodec_utility_v3a.so",
+ symlink_target: "/vendor/lib/mt6855/libvcodec_utility_v3a.so",
+}
+
+install_symlink {
+ name: "vendor_lib_libvcodecdrv_so",
+ soc_specific: true,
+ installed_location: "lib/libvcodecdrv.so",
+ symlink_target: "/vendor/lib/mt6855/libvcodecdrv.so",
+}
+
+install_symlink {
+ name: "vendor_lib_libvcodecdrv_v3a_so",
+ soc_specific: true,
+ installed_location: "lib/libvcodecdrv_v3a.so",
+ symlink_target: "/vendor/lib/mt6855/libvcodecdrv_v3a.so",
+}
+
+install_symlink {
+ name: "vendor_lib_libvpudv3a_vcodec_so",
+ soc_specific: true,
+ installed_location: "lib/libvpudv3a_vcodec.so",
+ symlink_target: "/vendor/lib/mt6855/libvpudv3a_vcodec.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_egl_libEGL_mtk_so",
+ soc_specific: true,
+ installed_location: "lib64/egl/libEGL_mtk.so",
+ symlink_target: "/vendor/lib64/egl/mt6855/libEGL_mtk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_egl_libGLESv1_CM_mtk_so",
+ soc_specific: true,
+ installed_location: "lib64/egl/libGLESv1_CM_mtk.so",
+ symlink_target: "/vendor/lib64/egl/mt6855/libGLESv1_CM_mtk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_egl_libGLESv2_mtk_so",
+ soc_specific: true,
+ installed_location: "lib64/egl/libGLESv2_mtk.so",
+ symlink_target: "/vendor/lib64/egl/mt6855/libGLESv2_mtk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_android_hardware_camera_provider@2_6-impl-mediatek_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/android.hardware.camera.provider@2.6-impl-mediatek.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_android_hardware_graphics_mapper@4_0-impl-mediatek",
+ soc_specific: true,
+ installed_location: "lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek",
+ symlink_target: "/vendor/lib64/hw/mt6855/android.hardware.graphics.mapper@4.0-impl-mediatek.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gralloc_rogue_so",
+ soc_specific: true,
+ installed_location: "lib64/gralloc.rogue.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/gralloc.rogue.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_atms@1_0-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.atms@1.0-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_bgservice@1_1-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_ccap@1_0-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.ccap@1.0-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.ccap@1.0-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_0-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.isphal@1.0-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_1-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.isphal@1.1-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.isphal@1.1-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_lomoeffect@1_0-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_vendor_mediatek_hardware_pq@2_15-impl_so",
+ soc_specific: true,
+ installed_location: "lib64/vendor.mediatek.hardware.pq@2.15-impl.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vendor.mediatek.hardware.pq@2.15-impl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_vulkan_mtk_so",
+ soc_specific: true,
+ installed_location: "lib64/vulkan.mtk.so",
+ symlink_target: "/vendor/lib64/hw/mt6855/vulkan.mtk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_gc16b3c_aac_front_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/gc16b3c_aac_front_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/gc16b3c_aac_front_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_aac_main_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_aac_main_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_aac_main_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_imx882_ofilm_main_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/imx882_ofilm_main_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/imx882_ofilm_main_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_ae_core_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.ae.core.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.ae.core.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_ae_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.ae.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.ae.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_ae_stat_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.ae.stat.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.ae.stat.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_af_assist_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.af.assist.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.af.assist.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_af_assist_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.af.assist.utils.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.af.assist.utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_af_core_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.af.core.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.af.core.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_af_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.af.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.af.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_alsflicker_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.alsflicker.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.alsflicker.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_awb_core_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.awb.core.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.awb.core.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_ccudrv_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.ccudrv.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.ccudrv.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_ccuif_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.ccuif.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.ccuif.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_custom_ae_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.custom.ae.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.custom.ae.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_dce_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.dce.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.dce.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_flash_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.flash.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.flash.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_flicker_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.flicker.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.flicker.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_gma_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.gma.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.gma.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_lce_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.lce.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.lce.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_log_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.log.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.log.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_n3d3a_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.n3d3a.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.n3d3a.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_sensors_color_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.sensors.color.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.sensors.color.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib3a_sensors_flicker_so",
+ soc_specific: true,
+ installed_location: "lib64/lib3a.sensors.flicker.so",
+ symlink_target: "/vendor/lib64/mt6855/lib3a.sensors.flicker.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libDR_so",
+ soc_specific: true,
+ installed_location: "lib64/libDR.so",
+ symlink_target: "/vendor/lib64/mt6855/libDR.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libIMGegl_so",
+ soc_specific: true,
+ installed_location: "lib64/libIMGegl.so",
+ symlink_target: "/vendor/lib64/mt6855/libIMGegl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libPVRMtkutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libPVRMtkutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libPVRMtkutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libPVROCL_so",
+ soc_specific: true,
+ installed_location: "lib64/libPVROCL.so",
+ symlink_target: "/vendor/lib64/mt6855/libPVROCL.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libPVRScopeServices_so",
+ soc_specific: true,
+ installed_location: "lib64/libPVRScopeServices.so",
+ symlink_target: "/vendor/lib64/mt6855/libPVRScopeServices.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX230PdafLibrary_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX230PdafLibrary.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX230PdafLibrary.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX230PdafLibraryWrapper_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX230PdafLibraryWrapper.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX230PdafLibraryWrapper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX338PdafLibrary_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX338PdafLibrary.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX338PdafLibrary.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX338PdafLibraryWrapper_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX338PdafLibraryWrapper.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX338PdafLibraryWrapper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX386PdafLibrary_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX386PdafLibrary.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX386PdafLibrary.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX386PdafLibraryWrapper_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX386PdafLibraryWrapper.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX386PdafLibraryWrapper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX519PdafLibrary_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX519PdafLibrary.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX519PdafLibrary.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libSonyIMX519PdafLibraryWrapper_so",
+ soc_specific: true,
+ installed_location: "lib64/libSonyIMX519PdafLibraryWrapper.so",
+ symlink_target: "/vendor/lib64/mt6855/libSonyIMX519PdafLibraryWrapper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_lib_bsscore_so",
+ soc_specific: true,
+ installed_location: "lib64/lib_bsscore.so",
+ symlink_target: "/vendor/lib64/mt6855/lib_bsscore.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaaa_ltm_so",
+ soc_specific: true,
+ installed_location: "lib64/libaaa_ltm.so",
+ symlink_target: "/vendor/lib64/mt6855/libaaa_ltm.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaaa_ltmx_so",
+ soc_specific: true,
+ installed_location: "lib64/libaaa_ltmx.so",
+ symlink_target: "/vendor/lib64/mt6855/libaaa_ltmx.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaal_cust_func_so",
+ soc_specific: true,
+ installed_location: "lib64/libaal_cust_func.so",
+ symlink_target: "/vendor/lib64/mt6855/libaal_cust_func.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaalservice_so",
+ soc_specific: true,
+ installed_location: "lib64/libaalservice.so",
+ symlink_target: "/vendor/lib64/mt6855/libaalservice.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libacdk_so",
+ soc_specific: true,
+ installed_location: "lib64/libacdk.so",
+ symlink_target: "/vendor/lib64/mt6855/libacdk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiawb_moon_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiawb_moon.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiawb_moon.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiawb_moon_model_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiawb_moon_model.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiawb_moon_model.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiawb_p1ggm_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiawb_p1ggm.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiawb_p1ggm.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiawb_sun_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiawb_sun.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiawb_sun.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiawb_sun_model_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiawb_sun_model.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiawb_sun_model.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaibc_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/libaibc_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/libaibc_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaibc_tuning_p2_so",
+ soc_specific: true,
+ installed_location: "lib64/libaibc_tuning_p2.so",
+ symlink_target: "/vendor/lib64/mt6855/libaibc_tuning_p2.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaibc_tuning_p3_so",
+ soc_specific: true,
+ installed_location: "lib64/libaibc_tuning_p3.so",
+ symlink_target: "/vendor/lib64/mt6855/libaibc_tuning_p3.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaibc_tuning_p4_so",
+ soc_specific: true,
+ installed_location: "lib64/libaibc_tuning_p4.so",
+ symlink_target: "/vendor/lib64/mt6855/libaibc_tuning_p4.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaidepth_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/libaidepth_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/libaidepth_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libaiselector_so",
+ soc_specific: true,
+ installed_location: "lib64/libaiselector.so",
+ symlink_target: "/vendor/lib64/mt6855/libaiselector.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_afhal_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.afhal.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.afhal.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_chdr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.chdr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.chdr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_feature_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.feature_utils.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.feature_utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_cctsvr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.cctsvr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.cctsvr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_log_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.log.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.log.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_ae_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.ae.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.ae.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_ai3a_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.ai3a.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.ai3a.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_awb_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.awb.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.awb.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_dng_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.dng.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.dng.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_fsmgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.fsmgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.fsmgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_lscMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.lscMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.lscMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_lsctbl_50_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.lsctbl.50.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.lsctbl.50.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_nvram_50_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.nvram.50.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.nvram.50.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_platform_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.platform.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.platform.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_resultpool_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.resultpool.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.resultpool.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_hal3a_v3_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.hal3a.v3.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.hal3a.v3.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_halisp_buf_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.halisp.buf.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.halisp.buf.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_halisp_common_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.halisp.common.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.halisp.common.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_halisp_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.halisp.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.halisp.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_halsensor_hwintegration_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.halsensor.hwintegration.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.halsensor.hwintegration.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_halsensor_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.halsensor.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.halsensor.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_iopipe_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.iopipe.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.iopipe.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_isptuning_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.isptuning.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.isptuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_pdtblgen_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.pdtblgen.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.pdtblgen.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_tuning_cache_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.tuning.cache.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.tuning.cache.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_utils_sensorprovider_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.utils.sensorprovider.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.utils.sensorprovider.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcam_vhdr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcam.vhdr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcam.vhdr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_ispfeature_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.ispfeature.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.ispfeature.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_lsc_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.lsc.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.lsc.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_mfnr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.mfnr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.mfnr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_platform2_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.platform2.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.platform2.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_rotate_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.rotate.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.rotate.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamalgo_vsf_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamalgo.vsf.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamalgo.vsf.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamdrv_isp_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamdrv_isp.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamdrv_isp.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamdrv_tuning_mgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamdrv_tuning_mgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamdrv_tuning_mgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamdrv_twin_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamdrv_twin.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamdrv_twin.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamera_custom_pd_buf_mgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamera.custom.pd_buf_mgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamera.custom.pd_buf_mgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamera_customae_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamera.customae.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamera.customae.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamera_customaf_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamera.customaf.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamera.customaf.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamera_customawb_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamera.customawb.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamera.customawb.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcamera_customflk_so",
+ soc_specific: true,
+ installed_location: "lib64/libcamera.customflk.so",
+ symlink_target: "/vendor/lib64/mt6855/libcamera.customflk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_camera_3a_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.camera.3a.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.camera.3a.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_camera_isp_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.camera.isp.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.camera.isp.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_camera_sensors_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.camera.sensors.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.camera.sensors.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_camera_exif_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.camera_exif.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.camera_exif.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_eis_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.eis.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.eis.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_flashlight_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.flashlight.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.flashlight.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_lens_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.lens.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.lens.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_plugin_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.plugin.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.plugin.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libcameracustom_so",
+ soc_specific: true,
+ installed_location: "lib64/libcameracustom.so",
+ symlink_target: "/vendor/lib64/mt6855/libcameracustom.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libdip_drv_so",
+ soc_specific: true,
+ installed_location: "lib64/libdip_drv.so",
+ symlink_target: "/vendor/lib64/mt6855/libdip_drv.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libdip_postproc_so",
+ soc_specific: true,
+ installed_location: "lib64/libdip_postproc.so",
+ symlink_target: "/vendor/lib64/mt6855/libdip_postproc.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libdpframework_so",
+ soc_specific: true,
+ installed_location: "lib64/libdpframework.so",
+ symlink_target: "/vendor/lib64/mt6855/libdpframework.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libeffecthal_base_so",
+ soc_specific: true,
+ installed_location: "lib64/libeffecthal.base.so",
+ symlink_target: "/vendor/lib64/mt6855/libeffecthal.base.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_face_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature.face.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature.face.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_stereo_provider_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature.stereo.provider.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature.stereo.provider.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_vsdof_hal_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature.vsdof.hal.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature.vsdof.hal.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_3dnr_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature_3dnr.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature_3dnr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_eis_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature_eis.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature_eis.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_fsc_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature_fsc.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature_fsc.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_lmv_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature_lmv.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature_lmv.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeature_rss_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeature_rss.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeature_rss.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libfeatureiodrv_mem_so",
+ soc_specific: true,
+ installed_location: "lib64/libfeatureiodrv_mem.so",
+ symlink_target: "/vendor/lib64/mt6855/libfeatureiodrv_mem.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libimageio_so",
+ soc_specific: true,
+ installed_location: "lib64/libimageio.so",
+ symlink_target: "/vendor/lib64/mt6855/libimageio.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libimageio_plat_drv_so",
+ soc_specific: true,
+ installed_location: "lib64/libimageio_plat_drv.so",
+ symlink_target: "/vendor/lib64/mt6855/libimageio_plat_drv.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libimageio_plat_pipe_so",
+ soc_specific: true,
+ installed_location: "lib64/libimageio_plat_pipe.so",
+ symlink_target: "/vendor/lib64/mt6855/libimageio_plat_pipe.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_liblpcnr_so",
+ soc_specific: true,
+ installed_location: "lib64/liblpcnr.so",
+ symlink_target: "/vendor/lib64/mt6855/liblpcnr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmemtrack_GL_so",
+ soc_specific: true,
+ installed_location: "lib64/libmemtrack_GL.so",
+ symlink_target: "/vendor/lib64/mt6855/libmemtrack_GL.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmfllcore_so",
+ soc_specific: true,
+ installed_location: "lib64/libmfllcore.so",
+ symlink_target: "/vendor/lib64/mt6855/libmfllcore.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmnl_so",
+ soc_specific: true,
+ installed_location: "lib64/libmnl.so",
+ symlink_target: "/vendor/lib64/mt6855/libmnl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmpvr_so",
+ soc_specific: true,
+ installed_location: "lib64/libmpvr.so",
+ symlink_target: "/vendor/lib64/mt6855/libmpvr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmsnr_so",
+ soc_specific: true,
+ installed_location: "lib64/libmsnr.so",
+ symlink_target: "/vendor/lib64/mt6855/libmsnr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtk_drvb_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtk_drvb.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtk_drvb.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_atmseventmgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.atmseventmgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.atmseventmgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_eventcallback_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.eventcallback.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.eventcallback.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featurepipe_capture_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.featurepipe.capture.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.featurepipe.capture.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featurepipe_depthmap_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.featurepipe.depthmap.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.featurepipe.depthmap.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featurepipe_streaming_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.featurepipe.streaming.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.featurepipe.streaming.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featurepipe_vsdof_util_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.featurepipe.vsdof_util.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.featurepipe.vsdof_util.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_logicalmodule_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam.logicalmodule.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam.logicalmodule.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_3rdparty_core_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_3rdparty.core.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_3rdparty.core.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_3rdparty_customer_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_3rdparty.customer.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_3rdparty.customer.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_3rdparty_mtk_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_3rdparty.mtk.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_3rdparty.mtk.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_3rdparty_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_3rdparty.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_3rdparty.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_calibration_convertor_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_calibration_convertor.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_calibration_convertor.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_calibration_provider_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_calibration_provider.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_calibration_provider.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_debugutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_debugutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_debugutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_device3_app_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_device3_app.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_device3_app.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_device3_hal_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_device3_hal.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_device3_hal.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_device3_hidl_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_device3_hidl.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_device3_hidl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_device3_hidlutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_device3_hidlutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_device3_hidlutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_device3_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_device3_utils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_device3_utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_devicesessionpolicy_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_devicesessionpolicy.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_devicesessionpolicy.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_diputils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_diputils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_diputils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_exif_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_exif.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_exif.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_fdvt_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_fdvt.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_fdvt.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featurepolicy_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_featurepolicy.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_featurepolicy.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_featureutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_featureutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_featureutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_fwkutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_fwkutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_fwkutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_grallocutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_grallocutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_grallocutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_hwnode_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_hwnode.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_hwnode.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_hwutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_hwutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_hwutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_imem_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_imem.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_imem.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_imgbuf_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_imgbuf.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_imgbuf.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_mapping_mgr_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_mapping_mgr.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_mapping_mgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_metadata_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_metadata.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_metadata.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_metastore_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_metastore.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_metastore.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_mfb_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_mfb.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_mfb.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_modulefactory_aaa_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_modulefactory_aaa.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_modulefactory_aaa.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_modulefactory_custom_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_modulefactory_custom.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_modulefactory_custom.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_modulefactory_drv_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_modulefactory_drv.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_modulefactory_drv.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_modulefactory_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_modulefactory_utils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_modulefactory_utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_modulehelper_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_modulehelper.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_modulehelper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_owe_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_owe.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_owe.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipeline_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipeline.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipeline.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipeline_fbm_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipeline_fbm.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipeline_fbm.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_adapter_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_adapter.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_adapter.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_capture_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_capture.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_capture.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_isp_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_isp.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_isp.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_session_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_session.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_session.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_utils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinemodel_zsl_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinemodel_zsl.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinemodel_zsl.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinepolicy-security_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinepolicy-security.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinepolicy-security.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinepolicy-smvr_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinepolicy-smvr.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinepolicy-smvr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinepolicy_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinepolicy.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinepolicy.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_pipelinepolicy_factory_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_pipelinepolicy_factory.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_pipelinepolicy_factory.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_prerelease_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_prerelease.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_prerelease.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_rsc_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_rsc.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_rsc.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_scenariorecorder_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_scenariorecorder.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_scenariorecorder.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_stdutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_stdutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_stdutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_streamutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_streamutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_streamutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_synchelper_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_synchelper.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_synchelper.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_sysutils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_sysutils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_sysutils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_tuning_utils_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_tuning_utils.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_tuning_utils.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libmtkcam_ulog_so",
+ soc_specific: true,
+ installed_location: "lib64/libmtkcam_ulog.so",
+ symlink_target: "/vendor/lib64/mt6855/libmtkcam_ulog.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libneuralnetworks_sl_driver_mtk_prebuilt_so",
+ soc_specific: true,
+ installed_location: "lib64/libneuralnetworks_sl_driver_mtk_prebuilt.so",
+ symlink_target: "/vendor/lib64/mt6855/libneuralnetworks_sl_driver_mtk_prebuilt.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libneuron_adapter_mgvi_so",
+ soc_specific: true,
+ installed_location: "lib64/libneuron_adapter_mgvi.so",
+ symlink_target: "/vendor/lib64/mt6855/libneuron_adapter_mgvi.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libneuron_runtime_5_so",
+ soc_specific: true,
+ installed_location: "lib64/libneuron_runtime.5.so",
+ symlink_target: "/vendor/lib64/mt6855/libneuron_runtime.5.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libnir_neon_driver_so",
+ soc_specific: true,
+ installed_location: "lib64/libnir_neon_driver.so",
+ symlink_target: "/vendor/lib64/mt6855/libnir_neon_driver.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libpda_usdriver_so",
+ soc_specific: true,
+ installed_location: "lib64/libpda_usdriver.so",
+ symlink_target: "/vendor/lib64/mt6855/libpda_usdriver.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libpq_cust_base_so",
+ soc_specific: true,
+ installed_location: "lib64/libpq_cust_base.so",
+ symlink_target: "/vendor/lib64/mt6855/libpq_cust_base.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libpq_prot_so",
+ soc_specific: true,
+ installed_location: "lib64/libpq_prot.so",
+ symlink_target: "/vendor/lib64/mt6855/libpq_prot.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libpqparamparser_so",
+ soc_specific: true,
+ installed_location: "lib64/libpqparamparser.so",
+ symlink_target: "/vendor/lib64/mt6855/libpqparamparser.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libpqpconfig_so",
+ soc_specific: true,
+ installed_location: "lib64/libpqpconfig.so",
+ symlink_target: "/vendor/lib64/mt6855/libpqpconfig.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libsrv_um_so",
+ soc_specific: true,
+ installed_location: "lib64/libsrv_um.so",
+ symlink_target: "/vendor/lib64/mt6855/libsrv_um.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libstereoinfoaccessor_vsdof_so",
+ soc_specific: true,
+ installed_location: "lib64/libstereoinfoaccessor_vsdof.so",
+ symlink_target: "/vendor/lib64/mt6855/libstereoinfoaccessor_vsdof.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libufwriter_so",
+ soc_specific: true,
+ installed_location: "lib64/libufwriter.so",
+ symlink_target: "/vendor/lib64/mt6855/libufwriter.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libusc_so",
+ soc_specific: true,
+ installed_location: "lib64/libusc.so",
+ symlink_target: "/vendor/lib64/mt6855/libusc.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_libvainr_model_so",
+ soc_specific: true,
+ installed_location: "lib64/libvainr_model.so",
+ symlink_target: "/vendor/lib64/mt6855/libvainr_model.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_mtk000_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/mtk000_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/mtk000_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_mtk000_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/mtk000_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/mtk000_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_aac_front_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_aac_front_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_aac_front_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/ov20b40_ofilm_front_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/ov20b40_ofilm_front_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_aac_main_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_aac_main_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_aac_main_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/s5khm6_ofilm_main_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/s5khm6_ofilm_main_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc1620_ofilm_front_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc1620_ofilm_front_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202_ofilm_macro_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202_ofilm_macro_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_aac_depth_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_aac_depth_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_aac_depth_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202cs_ofilm_depth_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202cs_ofilm_depth_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc202pcs_aac_macro_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc202pcs_aac_macro_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_aac_ultra_i_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_aac_ultra_i_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_global_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_global_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_global_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_india_IdxMgr_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_india_IdxMgr.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_india_IdxMgr.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_india_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_india_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_india_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_tuning_so",
+ soc_specific: true,
+ installed_location: "lib64/sc820cs_ofilm_ultra_ii_mipi_raw_tuning.so",
+ symlink_target: "/vendor/lib64/mt6855/sc820cs_ofilm_ultra_ii_mipi_raw_tuning.so",
+}
+
+install_symlink {
+ name: "vendor_lib64_mtkcam_libmtkcam_streaminfo_plugin-p1stt_so",
+ soc_specific: true,
+ installed_location: "lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so",
+ symlink_target: "/vendor/lib64/mtkcam/mt6855/libmtkcam_streaminfo_plugin-p1stt.so",
+}
diff --git a/Android.mk b/Android.mk
index b4cbca5..12ff2e5 100644
--- a/Android.mk
+++ b/Android.mk
@@ -6,16 +6,16 @@ LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),beryl)
-$(call add-radio-file-sha1-checked,radio/dpm.img,c5ed808494caa4fcbb3a0ef550354ed8b9aee747)
-$(call add-radio-file-sha1-checked,radio/gz.img,fb682640778cf60f912abc367068c055af0774c5)
-$(call add-radio-file-sha1-checked,radio/lk.img,1a83f35d57fb0e2ac8d83d7d96dc57654aa528c0)
-$(call add-radio-file-sha1-checked,radio/mcupm.img,ec1d503c6fee49c79882491f27d13d62064975c1)
-$(call add-radio-file-sha1-checked,radio/md1img.img,122747d13c92db30bb6d5dad3a79ee67c90fa160)
-$(call add-radio-file-sha1-checked,radio/pi_img.img,2c24e1dd30d857f4dc1a30f90909c24729e4b724)
-$(call add-radio-file-sha1-checked,radio/preloader_raw.img,df664d960ffd95458505495ec225ab69a9b7662c)
-$(call add-radio-file-sha1-checked,radio/scp.img,0b758a2d2254b5531e5351c0788a0da90a2b49e2)
-$(call add-radio-file-sha1-checked,radio/spmfw.img,67728150e38811814e840c9a06f8d90f4a35efbf)
-$(call add-radio-file-sha1-checked,radio/sspm.img,385f192e535305965b293a5d9d6fb352f149d480)
-$(call add-radio-file-sha1-checked,radio/tee.img,eaf2484a413c93d056ec1f8d3b8d2843fffb661c)
+$(call add-radio-file-sha1-checked,radio/dpm.img,8b9f715f552607c9e8727c814fef6c227a814d8f)
+$(call add-radio-file-sha1-checked,radio/gz.img,dd4e6722dcb47877b9d984c3dbdc05b215303de0)
+$(call add-radio-file-sha1-checked,radio/lk.img,037f684033e8ad2cfd9ffbd1d31105ca2d61070d)
+$(call add-radio-file-sha1-checked,radio/mcupm.img,81d59abd7f316de666d3f3187b874a96201dbcbd)
+$(call add-radio-file-sha1-checked,radio/md1img.img,407322ea2a5cbd256e161e2bcf24a94fae055127)
+$(call add-radio-file-sha1-checked,radio/pi_img.img,c65289b83caaf02d43d13ddbfe3f8093cb6a5b95)
+$(call add-radio-file-sha1-checked,radio/preloader_raw.img,3dc2eccf1db16191188b4b844857188d4cdda473)
+$(call add-radio-file-sha1-checked,radio/scp.img,ccbe1afad64a8c21c7ed00277948ab78d1abc103)
+$(call add-radio-file-sha1-checked,radio/spmfw.img,a37f42f175eecca9f90057435afe7e0e150c74b0)
+$(call add-radio-file-sha1-checked,radio/sspm.img,c4ed771eed69cb723af38f4ff713a9bcab7c290e)
+$(call add-radio-file-sha1-checked,radio/tee.img,75de6577e67c11c16dd9cdd59e0816f7bbf38fa6)
endif
diff --git a/beryl-vendor.mk b/beryl-vendor.mk
index 5b1bb1f..605efb6 100644
--- a/beryl-vendor.mk
+++ b/beryl-vendor.mk
@@ -2694,3 +2694,315 @@ PRODUCT_PACKAGES += \
wlan_assistant \
wmt_launcher \
wmt_loader
+
+PRODUCT_PACKAGES += \
+ vendor_bin_hw_android_hardware_graphics_allocator@4_0-service-mediatek \
+ vendor_bin_hw_camerahalserver \
+ vendor_lib_libmtk_drvb_so \
+ vendor_lib_libvcodec_utility_so \
+ vendor_lib_libvcodec_utility_v3a_so \
+ vendor_lib_libvcodecdrv_so \
+ vendor_lib_libvcodecdrv_v3a_so \
+ vendor_lib_libvpudv3a_vcodec_so \
+ vendor_lib64_egl_libEGL_mtk_so \
+ vendor_lib64_egl_libGLESv1_CM_mtk_so \
+ vendor_lib64_egl_libGLESv2_mtk_so \
+ vendor_lib64_hw_android_hardware_camera_provider@2_6-impl-mediatek_so \
+ vendor_lib64_hw_android_hardware_graphics_mapper@4_0-impl-mediatek \
+ vendor_lib64_gralloc_rogue_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_atms@1_0-impl_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_bgservice@1_1-impl_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_ccap@1_0-impl_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_0-impl_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_1-impl_so \
+ vendor_lib64_hw_vendor_mediatek_hardware_camera_lomoeffect@1_0-impl_so \
+ vendor_lib64_vendor_mediatek_hardware_pq@2_15-impl_so \
+ vendor_lib64_vulkan_mtk_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_global_tuning_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_india_tuning_so \
+ vendor_lib64_gc16b3c_aac_front_i_mipi_raw_tuning_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_global_tuning_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_india_tuning_so \
+ vendor_lib64_imx882_aac_main_i_mipi_raw_tuning_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_imx882_ofilm_main_ii_mipi_raw_tuning_so \
+ vendor_lib64_lib3a_ae_core_so \
+ vendor_lib64_lib3a_ae_so \
+ vendor_lib64_lib3a_ae_stat_so \
+ vendor_lib64_lib3a_af_assist_so \
+ vendor_lib64_lib3a_af_assist_utils_so \
+ vendor_lib64_lib3a_af_core_so \
+ vendor_lib64_lib3a_af_so \
+ vendor_lib64_lib3a_alsflicker_so \
+ vendor_lib64_lib3a_awb_core_so \
+ vendor_lib64_lib3a_ccudrv_so \
+ vendor_lib64_lib3a_ccuif_so \
+ vendor_lib64_lib3a_custom_ae_so \
+ vendor_lib64_lib3a_dce_so \
+ vendor_lib64_lib3a_flash_so \
+ vendor_lib64_lib3a_flicker_so \
+ vendor_lib64_lib3a_gma_so \
+ vendor_lib64_lib3a_lce_so \
+ vendor_lib64_lib3a_log_so \
+ vendor_lib64_lib3a_n3d3a_so \
+ vendor_lib64_lib3a_sensors_color_so \
+ vendor_lib64_lib3a_sensors_flicker_so \
+ vendor_lib64_libDR_so \
+ vendor_lib64_libIMGegl_so \
+ vendor_lib64_libPVRMtkutils_so \
+ vendor_lib64_libPVROCL_so \
+ vendor_lib64_libPVRScopeServices_so \
+ vendor_lib64_libSonyIMX230PdafLibrary_so \
+ vendor_lib64_libSonyIMX230PdafLibraryWrapper_so \
+ vendor_lib64_libSonyIMX338PdafLibrary_so \
+ vendor_lib64_libSonyIMX338PdafLibraryWrapper_so \
+ vendor_lib64_libSonyIMX386PdafLibrary_so \
+ vendor_lib64_libSonyIMX386PdafLibraryWrapper_so \
+ vendor_lib64_libSonyIMX519PdafLibrary_so \
+ vendor_lib64_libSonyIMX519PdafLibraryWrapper_so \
+ vendor_lib64_lib_bsscore_so \
+ vendor_lib64_libaaa_ltm_so \
+ vendor_lib64_libaaa_ltmx_so \
+ vendor_lib64_libaal_cust_func_so \
+ vendor_lib64_libaalservice_so \
+ vendor_lib64_libacdk_so \
+ vendor_lib64_libaiawb_moon_so \
+ vendor_lib64_libaiawb_moon_model_so \
+ vendor_lib64_libaiawb_p1ggm_so \
+ vendor_lib64_libaiawb_sun_so \
+ vendor_lib64_libaiawb_sun_model_so \
+ vendor_lib64_libaibc_tuning_so \
+ vendor_lib64_libaibc_tuning_p2_so \
+ vendor_lib64_libaibc_tuning_p3_so \
+ vendor_lib64_libaibc_tuning_p4_so \
+ vendor_lib64_libaidepth_tuning_so \
+ vendor_lib64_libaiselector_so \
+ vendor_lib64_libcam_afhal_so \
+ vendor_lib64_libcam_chdr_so \
+ vendor_lib64_libcam_feature_utils_so \
+ vendor_lib64_libcam_hal3a_cctsvr_so \
+ vendor_lib64_libcam_hal3a_log_so \
+ vendor_lib64_libcam_hal3a_v3_ae_so \
+ vendor_lib64_libcam_hal3a_v3_ai3a_so \
+ vendor_lib64_libcam_hal3a_v3_awb_so \
+ vendor_lib64_libcam_hal3a_v3_dng_so \
+ vendor_lib64_libcam_hal3a_v3_fsmgr_so \
+ vendor_lib64_libcam_hal3a_v3_lscMgr_so \
+ vendor_lib64_libcam_hal3a_v3_lsctbl_50_so \
+ vendor_lib64_libcam_hal3a_v3_nvram_50_so \
+ vendor_lib64_libcam_hal3a_v3_platform_so \
+ vendor_lib64_libcam_hal3a_v3_resultpool_so \
+ vendor_lib64_libcam_hal3a_v3_so \
+ vendor_lib64_libcam_halisp_buf_so \
+ vendor_lib64_libcam_halisp_common_so \
+ vendor_lib64_libcam_halisp_so \
+ vendor_lib64_libcam_halsensor_hwintegration_so \
+ vendor_lib64_libcam_halsensor_so \
+ vendor_lib64_libcam_iopipe_so \
+ vendor_lib64_libcam_isptuning_so \
+ vendor_lib64_libcam_pdtblgen_so \
+ vendor_lib64_libcam_tuning_cache_so \
+ vendor_lib64_libcam_utils_sensorprovider_so \
+ vendor_lib64_libcam_vhdr_so \
+ vendor_lib64_libcamalgo_ispfeature_so \
+ vendor_lib64_libcamalgo_lsc_so \
+ vendor_lib64_libcamalgo_mfnr_so \
+ vendor_lib64_libcamalgo_platform2_so \
+ vendor_lib64_libcamalgo_rotate_so \
+ vendor_lib64_libcamalgo_vsf_so \
+ vendor_lib64_libcamdrv_isp_so \
+ vendor_lib64_libcamdrv_tuning_mgr_so \
+ vendor_lib64_libcamdrv_twin_so \
+ vendor_lib64_libcamera_custom_pd_buf_mgr_so \
+ vendor_lib64_libcamera_customae_so \
+ vendor_lib64_libcamera_customaf_so \
+ vendor_lib64_libcamera_customawb_so \
+ vendor_lib64_libcamera_customflk_so \
+ vendor_lib64_libcameracustom_camera_3a_so \
+ vendor_lib64_libcameracustom_camera_isp_so \
+ vendor_lib64_libcameracustom_camera_sensors_so \
+ vendor_lib64_libcameracustom_camera_exif_so \
+ vendor_lib64_libcameracustom_eis_so \
+ vendor_lib64_libcameracustom_flashlight_so \
+ vendor_lib64_libcameracustom_lens_so \
+ vendor_lib64_libcameracustom_plugin_so \
+ vendor_lib64_libcameracustom_so \
+ vendor_lib64_libdip_drv_so \
+ vendor_lib64_libdip_postproc_so \
+ vendor_lib64_libdpframework_so \
+ vendor_lib64_libeffecthal_base_so \
+ vendor_lib64_libfeature_face_so \
+ vendor_lib64_libfeature_stereo_provider_so \
+ vendor_lib64_libfeature_vsdof_hal_so \
+ vendor_lib64_libfeature_3dnr_so \
+ vendor_lib64_libfeature_eis_so \
+ vendor_lib64_libfeature_fsc_so \
+ vendor_lib64_libfeature_lmv_so \
+ vendor_lib64_libfeature_rss_so \
+ vendor_lib64_libfeatureiodrv_mem_so \
+ vendor_lib64_libimageio_so \
+ vendor_lib64_libimageio_plat_drv_so \
+ vendor_lib64_libimageio_plat_pipe_so \
+ vendor_lib64_liblpcnr_so \
+ vendor_lib64_libmemtrack_GL_so \
+ vendor_lib64_libmfllcore_so \
+ vendor_lib64_libmnl_so \
+ vendor_lib64_libmpvr_so \
+ vendor_lib64_libmsnr_so \
+ vendor_lib64_libmtk_drvb_so \
+ vendor_lib64_libmtkcam_atmseventmgr_so \
+ vendor_lib64_libmtkcam_eventcallback_so \
+ vendor_lib64_libmtkcam_featurepipe_capture_so \
+ vendor_lib64_libmtkcam_featurepipe_depthmap_so \
+ vendor_lib64_libmtkcam_featurepipe_streaming_so \
+ vendor_lib64_libmtkcam_featurepipe_vsdof_util_so \
+ vendor_lib64_libmtkcam_logicalmodule_so \
+ vendor_lib64_libmtkcam_3rdparty_core_so \
+ vendor_lib64_libmtkcam_3rdparty_customer_so \
+ vendor_lib64_libmtkcam_3rdparty_mtk_so \
+ vendor_lib64_libmtkcam_3rdparty_so \
+ vendor_lib64_libmtkcam_calibration_convertor_so \
+ vendor_lib64_libmtkcam_calibration_provider_so \
+ vendor_lib64_libmtkcam_debugutils_so \
+ vendor_lib64_libmtkcam_device3_app_so \
+ vendor_lib64_libmtkcam_device3_hal_so \
+ vendor_lib64_libmtkcam_device3_hidl_so \
+ vendor_lib64_libmtkcam_device3_hidlutils_so \
+ vendor_lib64_libmtkcam_device3_utils_so \
+ vendor_lib64_libmtkcam_devicesessionpolicy_so \
+ vendor_lib64_libmtkcam_diputils_so \
+ vendor_lib64_libmtkcam_exif_so \
+ vendor_lib64_libmtkcam_fdvt_so \
+ vendor_lib64_libmtkcam_featurepolicy_so \
+ vendor_lib64_libmtkcam_featureutils_so \
+ vendor_lib64_libmtkcam_fwkutils_so \
+ vendor_lib64_libmtkcam_grallocutils_so \
+ vendor_lib64_libmtkcam_hwnode_so \
+ vendor_lib64_libmtkcam_hwutils_so \
+ vendor_lib64_libmtkcam_imem_so \
+ vendor_lib64_libmtkcam_imgbuf_so \
+ vendor_lib64_libmtkcam_mapping_mgr_so \
+ vendor_lib64_libmtkcam_metadata_so \
+ vendor_lib64_libmtkcam_metastore_so \
+ vendor_lib64_libmtkcam_mfb_so \
+ vendor_lib64_libmtkcam_modulefactory_aaa_so \
+ vendor_lib64_libmtkcam_modulefactory_custom_so \
+ vendor_lib64_libmtkcam_modulefactory_drv_so \
+ vendor_lib64_libmtkcam_modulefactory_utils_so \
+ vendor_lib64_libmtkcam_modulehelper_so \
+ vendor_lib64_libmtkcam_owe_so \
+ vendor_lib64_libmtkcam_pipeline_so \
+ vendor_lib64_libmtkcam_pipeline_fbm_so \
+ vendor_lib64_libmtkcam_pipelinemodel_so \
+ vendor_lib64_libmtkcam_pipelinemodel_adapter_so \
+ vendor_lib64_libmtkcam_pipelinemodel_capture_so \
+ vendor_lib64_libmtkcam_pipelinemodel_isp_so \
+ vendor_lib64_libmtkcam_pipelinemodel_session_so \
+ vendor_lib64_libmtkcam_pipelinemodel_utils_so \
+ vendor_lib64_libmtkcam_pipelinemodel_zsl_so \
+ vendor_lib64_libmtkcam_pipelinepolicy-security_so \
+ vendor_lib64_libmtkcam_pipelinepolicy-smvr_so \
+ vendor_lib64_libmtkcam_pipelinepolicy_so \
+ vendor_lib64_libmtkcam_pipelinepolicy_factory_so \
+ vendor_lib64_libmtkcam_prerelease_so \
+ vendor_lib64_libmtkcam_rsc_so \
+ vendor_lib64_libmtkcam_scenariorecorder_so \
+ vendor_lib64_libmtkcam_stdutils_so \
+ vendor_lib64_libmtkcam_streamutils_so \
+ vendor_lib64_libmtkcam_synchelper_so \
+ vendor_lib64_libmtkcam_sysutils_so \
+ vendor_lib64_libmtkcam_tuning_utils_so \
+ vendor_lib64_libmtkcam_ulog_so \
+ vendor_lib64_libneuralnetworks_sl_driver_mtk_prebuilt_so \
+ vendor_lib64_libneuron_adapter_mgvi_so \
+ vendor_lib64_libneuron_runtime_5_so \
+ vendor_lib64_libnir_neon_driver_so \
+ vendor_lib64_libpda_usdriver_so \
+ vendor_lib64_libpq_cust_base_so \
+ vendor_lib64_libpq_prot_so \
+ vendor_lib64_libpqparamparser_so \
+ vendor_lib64_libpqpconfig_so \
+ vendor_lib64_libsrv_um_so \
+ vendor_lib64_libstereoinfoaccessor_vsdof_so \
+ vendor_lib64_libufwriter_so \
+ vendor_lib64_libusc_so \
+ vendor_lib64_libvainr_model_so \
+ vendor_lib64_mtk000_mipi_raw_IdxMgr_so \
+ vendor_lib64_mtk000_mipi_raw_tuning_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_global_tuning_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_india_tuning_so \
+ vendor_lib64_ov20b40_aac_front_i_mipi_raw_tuning_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_ov20b40_ofilm_front_ii_mipi_raw_tuning_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_s5khm6_aac_main_ii_mipi_raw_tuning_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_global_tuning_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_india_tuning_so \
+ vendor_lib64_s5khm6_ofilm_main_i_mipi_raw_tuning_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_sc1620_ofilm_front_ii_mipi_raw_tuning_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_sc202_ofilm_macro_ii_mipi_raw_tuning_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_global_tuning_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_india_tuning_so \
+ vendor_lib64_sc202cs_aac_depth_i_mipi_raw_tuning_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_sc202cs_ofilm_depth_ii_mipi_raw_tuning_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_global_tuning_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_india_tuning_so \
+ vendor_lib64_sc202pcs_aac_macro_i_mipi_raw_tuning_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_global_tuning_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_india_tuning_so \
+ vendor_lib64_sc820cs_aac_ultra_i_mipi_raw_tuning_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_IdxMgr_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_global_IdxMgr_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_global_tuning_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_india_IdxMgr_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_india_tuning_so \
+ vendor_lib64_sc820cs_ofilm_ultra_ii_mipi_raw_tuning_so \
+ vendor_lib64_mtkcam_libmtkcam_streaminfo_plugin-p1stt_so
diff --git a/proprietary/vendor/bin/hw/android.hardware.security.keymint@1.0-service.mitee b/proprietary/vendor/bin/hw/android.hardware.security.keymint@1.0-service.mitee
index 7bfbf28..0c47c54 100755
Binary files a/proprietary/vendor/bin/hw/android.hardware.security.keymint@1.0-service.mitee and b/proprietary/vendor/bin/hw/android.hardware.security.keymint@1.0-service.mitee differ
diff --git a/proprietary/vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855 b/proprietary/vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855
index acc8108..06f63c4 100755
Binary files a/proprietary/vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855 and b/proprietary/vendor/bin/hw/mt6855/android.hardware.graphics.allocator@4.0-service-mediatek.mt6855 differ
diff --git a/proprietary/vendor/etc/ecc_list.xml b/proprietary/vendor/etc/ecc_list.xml
index 2973922..792cedb 100644
--- a/proprietary/vendor/etc/ecc_list.xml
+++ b/proprietary/vendor/etc/ecc_list.xml
@@ -300,15 +300,15 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
@@ -567,19 +567,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -590,17 +577,21 @@
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
@@ -685,18 +676,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
diff --git a/proprietary/vendor/firmware/rgx.fw b/proprietary/vendor/firmware/rgx.fw
index 46e115d..9b59150 100644
Binary files a/proprietary/vendor/firmware/rgx.fw and b/proprietary/vendor/firmware/rgx.fw differ
diff --git a/proprietary/vendor/lib64/egl/mt6855/libGLESv1_CM_mtk.so b/proprietary/vendor/lib64/egl/mt6855/libGLESv1_CM_mtk.so
index 9e205e9..19c6534 100644
Binary files a/proprietary/vendor/lib64/egl/mt6855/libGLESv1_CM_mtk.so and b/proprietary/vendor/lib64/egl/mt6855/libGLESv1_CM_mtk.so differ
diff --git a/proprietary/vendor/lib64/egl/mt6855/libGLESv2_mtk.so b/proprietary/vendor/lib64/egl/mt6855/libGLESv2_mtk.so
index 3f16701..9657ff5 100644
Binary files a/proprietary/vendor/lib64/egl/mt6855/libGLESv2_mtk.so and b/proprietary/vendor/lib64/egl/mt6855/libGLESv2_mtk.so differ
diff --git a/proprietary/vendor/lib64/hw/mt6855/gralloc.rogue.so b/proprietary/vendor/lib64/hw/mt6855/gralloc.rogue.so
index f5c85f1..443e83b 100644
Binary files a/proprietary/vendor/lib64/hw/mt6855/gralloc.rogue.so and b/proprietary/vendor/lib64/hw/mt6855/gralloc.rogue.so differ
diff --git a/proprietary/vendor/lib64/hw/mt6855/vulkan.mtk.so b/proprietary/vendor/lib64/hw/mt6855/vulkan.mtk.so
index 9224608..bb65db2 100644
Binary files a/proprietary/vendor/lib64/hw/mt6855/vulkan.mtk.so and b/proprietary/vendor/lib64/hw/mt6855/vulkan.mtk.so differ
diff --git a/proprietary/vendor/lib64/libcarrierconfig.so b/proprietary/vendor/lib64/libcarrierconfig.so
index 860cbc1..d9dd31a 100644
Binary files a/proprietary/vendor/lib64/libcarrierconfig.so and b/proprietary/vendor/lib64/libcarrierconfig.so differ
diff --git a/proprietary/vendor/lib64/libdapparamstorage.so b/proprietary/vendor/lib64/libdapparamstorage.so
index 065c45d..6b3d01f 100644
Binary files a/proprietary/vendor/lib64/libdapparamstorage.so and b/proprietary/vendor/lib64/libdapparamstorage.so differ
diff --git a/proprietary/vendor/lib64/libdeccfg.so b/proprietary/vendor/lib64/libdeccfg.so
index 8be3f76..001baf6 100644
Binary files a/proprietary/vendor/lib64/libdeccfg.so and b/proprietary/vendor/lib64/libdeccfg.so differ
diff --git a/proprietary/vendor/lib64/libdlbdsservice.so b/proprietary/vendor/lib64/libdlbdsservice.so
index 8a9fc12..e5f9b88 100644
Binary files a/proprietary/vendor/lib64/libdlbdsservice.so and b/proprietary/vendor/lib64/libdlbdsservice.so differ
diff --git a/proprietary/vendor/lib64/libmialgoengine2.so b/proprietary/vendor/lib64/libmialgoengine2.so
index a4d270c..d37cc5c 100644
Binary files a/proprietary/vendor/lib64/libmialgoengine2.so and b/proprietary/vendor/lib64/libmialgoengine2.so differ
diff --git a/proprietary/vendor/lib64/libmtk-ril.so b/proprietary/vendor/lib64/libmtk-ril.so
index 81519cc..a5f56e2 100644
Binary files a/proprietary/vendor/lib64/libmtk-ril.so and b/proprietary/vendor/lib64/libmtk-ril.so differ
diff --git a/proprietary/vendor/lib64/libmtkmipc-ril.so b/proprietary/vendor/lib64/libmtkmipc-ril.so
index a170d24..6226164 100644
Binary files a/proprietary/vendor/lib64/libmtkmipc-ril.so and b/proprietary/vendor/lib64/libmtkmipc-ril.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libIMGegl.so b/proprietary/vendor/lib64/mt6855/libIMGegl.so
index 21b1e51..6db6bac 100644
Binary files a/proprietary/vendor/lib64/mt6855/libIMGegl.so and b/proprietary/vendor/lib64/mt6855/libIMGegl.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libPVRMtkutils.so b/proprietary/vendor/lib64/mt6855/libPVRMtkutils.so
index 0aeebe0..4d1ff01 100644
Binary files a/proprietary/vendor/lib64/mt6855/libPVRMtkutils.so and b/proprietary/vendor/lib64/mt6855/libPVRMtkutils.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libPVROCL.so b/proprietary/vendor/lib64/mt6855/libPVROCL.so
index ba23a6e..0323790 100644
Binary files a/proprietary/vendor/lib64/mt6855/libPVROCL.so and b/proprietary/vendor/lib64/mt6855/libPVROCL.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libPVRScopeServices.so b/proprietary/vendor/lib64/mt6855/libPVRScopeServices.so
index 515bad5..2aa893f 100644
Binary files a/proprietary/vendor/lib64/mt6855/libPVRScopeServices.so and b/proprietary/vendor/lib64/mt6855/libPVRScopeServices.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libcam.halsensor.so b/proprietary/vendor/lib64/mt6855/libcam.halsensor.so
index 2f302d8..4c52865 100644
Binary files a/proprietary/vendor/lib64/mt6855/libcam.halsensor.so and b/proprietary/vendor/lib64/mt6855/libcam.halsensor.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libcamera.custom.pd_buf_mgr.so b/proprietary/vendor/lib64/mt6855/libcamera.custom.pd_buf_mgr.so
index 2f7df62..e350f68 100644
Binary files a/proprietary/vendor/lib64/mt6855/libcamera.custom.pd_buf_mgr.so and b/proprietary/vendor/lib64/mt6855/libcamera.custom.pd_buf_mgr.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libcameracustom.so b/proprietary/vendor/lib64/mt6855/libcameracustom.so
index 2a43f2b..8772e81 100644
Binary files a/proprietary/vendor/lib64/mt6855/libcameracustom.so and b/proprietary/vendor/lib64/mt6855/libcameracustom.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libmpvr.so b/proprietary/vendor/lib64/mt6855/libmpvr.so
index c5266ab..bea60f2 100644
Binary files a/proprietary/vendor/lib64/mt6855/libmpvr.so and b/proprietary/vendor/lib64/mt6855/libmpvr.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libmtkcam.logicalmodule.so b/proprietary/vendor/lib64/mt6855/libmtkcam.logicalmodule.so
index 5d836ec..7c0c381 100644
Binary files a/proprietary/vendor/lib64/mt6855/libmtkcam.logicalmodule.so and b/proprietary/vendor/lib64/mt6855/libmtkcam.logicalmodule.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libmtkcam_metastore.so b/proprietary/vendor/lib64/mt6855/libmtkcam_metastore.so
index 1ff7ef2..4896ed4 100644
Binary files a/proprietary/vendor/lib64/mt6855/libmtkcam_metastore.so and b/proprietary/vendor/lib64/mt6855/libmtkcam_metastore.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libsrv_um.so b/proprietary/vendor/lib64/mt6855/libsrv_um.so
index 25f79ff..09763a8 100644
Binary files a/proprietary/vendor/lib64/mt6855/libsrv_um.so and b/proprietary/vendor/lib64/mt6855/libsrv_um.so differ
diff --git a/proprietary/vendor/lib64/mt6855/libufwriter.so b/proprietary/vendor/lib64/mt6855/libufwriter.so
index 5484550..7a4eaba 100644
Binary files a/proprietary/vendor/lib64/mt6855/libufwriter.so and b/proprietary/vendor/lib64/mt6855/libufwriter.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libmisoundfx.so b/proprietary/vendor/lib64/soundfx/libmisoundfx.so
index 4d01a87..ea5232d 100644
Binary files a/proprietary/vendor/lib64/soundfx/libmisoundfx.so and b/proprietary/vendor/lib64/soundfx/libmisoundfx.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libswdap.so b/proprietary/vendor/lib64/soundfx/libswdap.so
index 4e19c86..59bb664 100644
Binary files a/proprietary/vendor/lib64/soundfx/libswdap.so and b/proprietary/vendor/lib64/soundfx/libswdap.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libswgamedap.so b/proprietary/vendor/lib64/soundfx/libswgamedap.so
index aac5e54..a99beed 100644
Binary files a/proprietary/vendor/lib64/soundfx/libswgamedap.so and b/proprietary/vendor/lib64/soundfx/libswgamedap.so differ
diff --git a/proprietary/vendor/lib64/soundfx/libswvqe.so b/proprietary/vendor/lib64/soundfx/libswvqe.so
index 807163e..e536b2e 100644
Binary files a/proprietary/vendor/lib64/soundfx/libswvqe.so and b/proprietary/vendor/lib64/soundfx/libswvqe.so differ
diff --git a/proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so
index 3eab3b9..4a7852c 100644
Binary files a/proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so and b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so differ
diff --git a/radio/dpm.img b/radio/dpm.img
index 20541df..f13b049 100755
Binary files a/radio/dpm.img and b/radio/dpm.img differ
diff --git a/radio/gz.img b/radio/gz.img
index 6752fcb..d5cf5ca 100755
Binary files a/radio/gz.img and b/radio/gz.img differ
diff --git a/radio/lk.img b/radio/lk.img
index af5d044..e37978d 100755
Binary files a/radio/lk.img and b/radio/lk.img differ
diff --git a/radio/mcupm.img b/radio/mcupm.img
index b624eb6..f417099 100755
Binary files a/radio/mcupm.img and b/radio/mcupm.img differ
diff --git a/radio/md1img.img b/radio/md1img.img
index 47db178..96e31bb 100755
Binary files a/radio/md1img.img and b/radio/md1img.img differ
diff --git a/radio/pi_img.img b/radio/pi_img.img
index 26e5700..408e5f8 100755
Binary files a/radio/pi_img.img and b/radio/pi_img.img differ
diff --git a/radio/preloader_raw.img b/radio/preloader_raw.img
index 6f35d9d..d15b0a1 100755
Binary files a/radio/preloader_raw.img and b/radio/preloader_raw.img differ
diff --git a/radio/scp.img b/radio/scp.img
index 20483cb..4976bc7 100755
Binary files a/radio/scp.img and b/radio/scp.img differ
diff --git a/radio/spmfw.img b/radio/spmfw.img
index 281e11c..9b379e3 100755
Binary files a/radio/spmfw.img and b/radio/spmfw.img differ
diff --git a/radio/sspm.img b/radio/sspm.img
index 24f3416..fccb725 100755
Binary files a/radio/sspm.img and b/radio/sspm.img differ
diff --git a/radio/tee.img b/radio/tee.img
index 0577fc0..30483f3 100755
Binary files a/radio/tee.img and b/radio/tee.img differ