eqs: Import vendor from EQS_RETAIL_14_U1SQS34.52-21-1-8

This commit is contained in:
davigamer987 2024-08-08 00:39:24 +02:00
commit d6895987dc
662 changed files with 9860 additions and 0 deletions

169
Android.bp Normal file
View File

@ -0,0 +1,169 @@
// Automatically generated file. DO NOT MODIFY
//
// This file is generated by device/motorola/eqs/setup-makefiles.sh
soong_namespace {
imports: [
"vendor/motorola/sm8475-common",
],
}
cc_prebuilt_library_shared {
name: "android.hardware.secure_element@1.0-impl-gto",
owner: "motorola",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: ["proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl-gto.so"],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
android_app_import {
name: "MotoSignatureApp",
owner: "motorola",
apk: "proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
}
android_app_import {
name: "MotCamera3AI",
owner: "motorola",
apk: "proprietary/product/app/MotCamera3AI/MotCamera3AI.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND",
owner: "motorola",
apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND",
owner: "motorola",
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "MotCamera4",
owner: "motorola",
apk: "proprietary/product/priv-app/MotCamera4/MotCamera4.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "MotorolaSettingsProvider",
owner: "motorola",
apk: "proprietary/system_ext/priv-app/MotorolaSettingsProvider/MotorolaSettingsProvider.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
dex_import {
name: "com.motorola.motosignature",
owner: "motorola",
jars: ["proprietary/system/framework/com.motorola.motosignature.jar"],
}
dex_import {
name: "moto-core_services",
owner: "motorola",
jars: ["proprietary/system/framework/moto-core_services.jar"],
}
dex_import {
name: "moto-settings",
owner: "motorola",
jars: ["proprietary/system/framework/moto-settings.jar"],
}
dex_import {
name: "com.android.hotwordenrollment.common.util",
owner: "motorola",
jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"],
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "motorola.hardware.sensorext.service",
owner: "motorola",
src: "proprietary/vendor/etc/vintf/manifest/motorola.hardware.sensorext.service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.nfc@1.2-service.st",
owner: "motorola",
target: {
android_arm64: {
srcs: ["proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service.st"],
},
},
compile_multilib: "64",
check_elf_files: false,
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.secure_element@1.2-service-gto",
owner: "motorola",
target: {
android_arm64: {
srcs: ["proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-gto"],
},
},
compile_multilib: "64",
check_elf_files: false,
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}

9
Android.mk Normal file
View File

@ -0,0 +1,9 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/motorola/eqs/setup-makefiles.sh
LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),eqs)
endif

4
BoardConfigVendor.mk Normal file
View File

@ -0,0 +1,4 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/motorola/eqs/setup-makefiles.sh

668
eqs-vendor.mk Normal file
View File

@ -0,0 +1,668 @@
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/motorola/eqs/setup-makefiles.sh
PRODUCT_SOONG_NAMESPACES += \
vendor/motorola/eqs
PRODUCT_COPY_FILES += \
vendor/motorola/eqs/proprietary/vendor/etc/permissions/com.motorola.camera3.content.ai.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.content.ai.xml \
vendor/motorola/eqs/proprietary/vendor/etc/permissions/com.motorola.camera3.eqs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.eqs.xml \
vendor/motorola/eqs/proprietary/vendor/etc/permissions/com.motorola.camera3.lens.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.lens.xml \
vendor/motorola/eqs/proprietary/product/etc/permissions/com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.motorola.camera3.xml \
vendor/motorola/eqs/proprietary/vendor/etc/permissions/com.motorola.camera3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.motorola.camera3.xml \
vendor/motorola/eqs/proprietary/product/etc/permissions/com.motorola.moto-uirefresh.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/com.motorola.moto-uirefresh.xml \
vendor/motorola/eqs/proprietary/product/etc/permissions/deviceowner-configuration-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/deviceowner-configuration-com.motorola.camera3.xml \
vendor/motorola/eqs/proprietary/product/etc/permissions/privapp-permissions-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-com.motorola.camera3.xml \
vendor/motorola/eqs/proprietary/product/etc/sysconfig/hiddenapi-whitelist-com.motorola.camera3.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/hiddenapi-whitelist-com.motorola.camera3.xml \
vendor/motorola/eqs/proprietary/system/etc/permissions/com.motorola.motosignature.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.motorola.motosignature.xml \
vendor/motorola/eqs/proprietary/system/etc/permissions/moto-core_services.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-core_services.xml \
vendor/motorola/eqs/proprietary/system/etc/permissions/moto-settings.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-settings.xml \
vendor/motorola/eqs/proprietary/system_ext/bin/motsettings:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/motsettings \
vendor/motorola/eqs/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
vendor/motorola/eqs/proprietary/vendor/bin/STFlashTool:$(TARGET_COPY_OUT_VENDOR)/bin/STFlashTool \
vendor/motorola/eqs/proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-ets:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-ets \
vendor/motorola/eqs/proprietary/vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/motorola.hardware.camera.desktop@2.0-service \
vendor/motorola/eqs/proprietary/vendor/bin/hw/motorola.hardware.sensorext-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/motorola.hardware.sensorext-service \
vendor/motorola/eqs/proprietary/vendor/bin/hw/vendor.qti.camera.provider@2.7-service_64:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.camera.provider@2.7-service_64 \
vendor/motorola/eqs/proprietary/vendor/etc/acdbdata/waipio_mtp/MTP_acdb_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/waipio_mtp/MTP_acdb_cal.acdb \
vendor/motorola/eqs/proprietary/vendor/etc/acdbdata/waipio_mtp/MTP_workspaceFile.qwsp:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/waipio_mtp/MTP_workspaceFile.qwsp \
vendor/motorola/eqs/proprietary/vendor/etc/camera/aec_golden_tele.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/aec_golden_tele.bin \
vendor/motorola/eqs/proprietary/vendor/etc/camera/aec_golden_wide.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/aec_golden_wide.bin \
vendor/motorola/eqs/proprietary/vendor/etc/camera/dual_golden_tele.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/dual_golden_tele.bin \
vendor/motorola/eqs/proprietary/vendor/etc/camera/dual_golden_wide.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/dual_golden_wide.bin \
vendor/motorola/eqs/proprietary/vendor/etc/camera/mot_engine_config.bin:$(TARGET_COPY_OUT_VENDOR)/etc/camera/mot_engine_config.bin \
vendor/motorola/eqs/proprietary/vendor/etc/camera/vidhance.lic:$(TARGET_COPY_OUT_VENDOR)/etc/camera/vidhance.lic \
vendor/motorola/eqs/proprietary/vendor/etc/camera/vidhance_calibration:$(TARGET_COPY_OUT_VENDOR)/etc/camera/vidhance_calibration \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667_c6.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_1080p_dsc_667_c6.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_ili_1080p_dsc_667.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_mipi_mot_cmd_csot_ili_1080p_dsc_667.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_mipi_mot_cmd_tianma_1080p_667.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_mipi_mot_cmd_tianma_1080p_667.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_mipi_mot_video_dummy_qhd.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_mipi_mot_video_dummy_qhd.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_with_DSC.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_with_DSC.json \
vendor/motorola/eqs/proprietary/vendor/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_without_DSC.json:$(TARGET_COPY_OUT_VENDOR)/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_without_DSC.json \
vendor/motorola/eqs/proprietary/vendor/etc/eva/facedetection/model3.dat:$(TARGET_COPY_OUT_VENDOR)/etc/eva/facedetection/model3.dat \
vendor/motorola/eqs/proprietary/vendor/etc/face3d/qcnn_concat_file_model-0324_2_encrypted:$(TARGET_COPY_OUT_VENDOR)/etc/face3d/qcnn_concat_file_model-0324_2_encrypted \
vendor/motorola/eqs/proprietary/vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service-ets.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.biometrics.fingerprint@2.1-service-ets.rc \
vendor/motorola/eqs/proprietary/vendor/etc/init/android.hardware.nfc@1.2-service.st-moto.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.nfc@1.2-service.st-moto.rc \
vendor/motorola/eqs/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-gto-moto.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.secure_element@1.2-service-gto-moto.rc \
vendor/motorola/eqs/proprietary/vendor/etc/init/motorola.hardware.camera.desktop@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/motorola.hardware.camera.desktop@2.0-service.rc \
vendor/motorola/eqs/proprietary/vendor/etc/init/motorola.hardware.sensorext.service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/motorola.hardware.sensorext.service.rc \
vendor/motorola/eqs/proprietary/vendor/etc/init/vendor.qti.camera.provider@2.7-service_64.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.camera.provider@2.7-service_64.rc \
vendor/motorola/eqs/proprietary/vendor/etc/jiigan/jiigan_model.data:$(TARGET_COPY_OUT_VENDOR)/etc/jiigan/jiigan_model.data \
vendor/motorola/eqs/proprietary/vendor/etc/libnfc-hal-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st.conf \
vendor/motorola/eqs/proprietary/vendor/etc/libnfc-hal-st54j.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st54j.conf \
vendor/motorola/eqs/proprietary/vendor/etc/libnfc-hal-st54uicc.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st54uicc.conf \
vendor/motorola/eqs/proprietary/vendor/etc/libnfc-nci-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci-st.conf \
vendor/motorola/eqs/proprietary/vendor/etc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/als_comp_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/als_comp_config.xml \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/als_comp_tf_csotc4.config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/als_comp_tf_csotc4.config \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/als_comp_tf_csotc6.config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/als_comp_tf_csotc6.config \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/als_comp_tf_tianma.config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/als_comp_tf_tianma.config \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/icm4x6xx_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/icm4x6xx_0.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_camgest.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_camgest.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_chopchop.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_chopchop.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_drop.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_drop.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_ftm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_ftm.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_ltv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_ltv.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_tap.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_tap.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mot_vsync_psd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mot_vsync_psd.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/mxg4300_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/mxg4300_0.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/qmc6308_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/qmc6308_0.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/qsh_camera.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/qsh_camera.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_amd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_amd_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_disabled.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_amd_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_amd_sw_enabled.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_aont.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_aont.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_basic_gestures.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_basic_gestures.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_bring_to_ear.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_bring_to_ear.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v1_0_amd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v1_0_amd.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v1_0_ttw.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v1_0_ttw.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v2_0_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v2_0_walk.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v3_0_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_0_walk.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v3_1_walk.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v3_1_walk.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v4_0_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v4_0_sensors.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_ccd_v4_0_te_cd_regs.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_ccd_v4_0_te_cd_regs.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_cm.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_cm.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_dae.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dae.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_device_orient.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_device_orient.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_diag_filter.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_diag_filter.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_direct_channel.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_direct_channel.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_distance_bound.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_distance_bound.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_dpc.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_dpc.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_facing.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_facing.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_fmv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_fmv.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_fmv_legacy.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_fmv_legacy.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_geomag_rv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_geomag_rv.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_gyro_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_gyro_cal.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_mag_cal.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_mag_cal_legacy.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_mag_cal_legacy.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_pedometer.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_pedometer.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_rmd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rmd.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_rotv.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_rotv.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_smd.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_smd.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_tilt.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_tilt_sw_disabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_disabled.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_tilt_sw_enabled.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_sw_enabled.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/sns_tilt_to_wake.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/sns_tilt_to_wake.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_csot_dvt2.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_csot_dvt2.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_csotc4_always.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_csotc4_always.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_csotc4_pvt1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_csotc4_pvt1.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_csotc6_always.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_csotc6_always.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_csotc6_pvt1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_csotc6_pvt1.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_evt_dvt1.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_evt_dvt1.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_tianma_always.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_tianma_always.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/tcs3720_0_tianma_dvt2.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/tcs3720_0_tianma_dvt2.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/waipio_default_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/waipio_default_sensors.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/waipio_dynamic_sensors.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/waipio_dynamic_sensors.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/waipio_irq.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/waipio_irq.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/config/waipio_power_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/waipio_power_0.json \
vendor/motorola/eqs/proprietary/vendor/etc/sensors/sns_reg_config:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/sns_reg_config \
vendor/motorola/eqs/proprietary/vendor/etc/st21nfc_conf_ds.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st21nfc_conf_ds.txt \
vendor/motorola/eqs/proprietary/vendor/etc/st21nfc_conf_ss.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st21nfc_conf_ss.txt \
vendor/motorola/eqs/proprietary/vendor/etc/st54j_conf_ds.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st54j_conf_ds.txt \
vendor/motorola/eqs/proprietary/vendor/etc/st54j_conf_ss.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st54j_conf_ss.txt \
vendor/motorola/eqs/proprietary/vendor/etc/st54uicc_conf_ds.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st54uicc_conf_ds.txt \
vendor/motorola/eqs/proprietary/vendor/etc/st54uicc_conf_ss.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st54uicc_conf_ss.txt \
vendor/motorola/eqs/proprietary/vendor/etc/tetras/portrait_repair_composite.model:$(TARGET_COPY_OUT_VENDOR)/etc/tetras/portrait_repair_composite.model \
vendor/motorola/eqs/proprietary/vendor/etc/thermal-engine-eqs.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine-eqs.conf \
vendor/motorola/eqs/proprietary/vendor/etc/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf \
vendor/motorola/eqs/proprietary/vendor/etc/vhw.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vhw.xml \
vendor/motorola/eqs/proprietary/vendor/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \
vendor/motorola/eqs/proprietary/vendor/firmware/CAMERA_ICP_170.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP_170.elf \
vendor/motorola/eqs/proprietary/vendor/firmware/CAMERA_ICP_480.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP_480.elf \
vendor/motorola/eqs/proprietary/vendor/firmware/cps4035.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cps4035.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/csot_goodix_cfg_group.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/csot_goodix_cfg_group.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/csot_goodix_test_limits_255.csv:$(TARGET_COPY_OUT_VENDOR)/firmware/csot_goodix_test_limits_255.csv \
vendor/motorola/eqs/proprietary/vendor/firmware/goodix-csot-gt9916-23021720-646772e8-eqs.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/goodix-csot-gt9916-23021720-646772e8-eqs.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/goodix-tianma-gt9916-23021720-646772e8-eqs.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/goodix-tianma-gt9916-23021720-646772e8-eqs.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/mot_bu63169.coeff:$(TARGET_COPY_OUT_VENDOR)/firmware/mot_bu63169.coeff \
vendor/motorola/eqs/proprietary/vendor/firmware/mot_bu63169.prog:$(TARGET_COPY_OUT_VENDOR)/firmware/mot_bu63169.prog \
vendor/motorola/eqs/proprietary/vendor/firmware/st21nfc_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/st21nfc_fw.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/st21nfc_fw7.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/st21nfc_fw7.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/st54j_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/st54j_fw.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/tianma_goodix_cfg_group.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tianma_goodix_cfg_group.bin \
vendor/motorola/eqs/proprietary/vendor/firmware/tianma_goodix_test_limits_255.csv:$(TARGET_COPY_OUT_VENDOR)/firmware/tianma_goodix_test_limits_255.csv \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_4mb.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_4mb.mbn \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_4mb_unsigned.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_4mb_unsigned.mbn \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_4mb_v6.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_4mb_v6.mbn \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_4mb_v7.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_4mb_v7.mbn \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_v6.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_v6.mbn \
vendor/motorola/eqs/proprietary/vendor/firmware/venus_v7.mbn:$(TARGET_COPY_OUT_VENDOR)/firmware/venus_v7.mbn \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p128e_imx663_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p128e_imx663_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p128e_s5khp1_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p128e_s5khp1_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.mot.eeprom.mot_gt24p64e_ov60a_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.mot.eeprom.mot_gt24p64e_ov60a_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.ois.mot_bu63169.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.ois.mot_bu63169.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensor.mot_imx663.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_imx663.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensor.mot_ov60a.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_ov60a.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensor.mot_s5khp1.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_s5khp1.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensor.mot_s5kjn1.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensor.mot_s5kjn1.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_eqs_imx663_ofilm.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_eqs_imx663_ofilm.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_eqs_ov60a_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_eqs_ov60a_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_eqs_s5khp1_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_eqs_s5khp1_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.sensormodule.mot_eqs_s5kjn1_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.sensormodule.mot_eqs_s5kjn1_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.tuned.default.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.default.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.tuned.mot_eqs_imx663.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_eqs_imx663.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.tuned.mot_eqs_ov60a.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_eqs_ov60a.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.tuned.mot_eqs_s5khp1.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_eqs_s5khp1.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/com.qti.tuned.mot_eqs_s5kjn1.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/com.qti.tuned.mot_eqs_s5kjn1.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.bots.node.vendortagwrite.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.bots.node.vendortagwrite.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.mot.node.c2d.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.mot.node.c2d.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.camx.chiiqutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.camx.chiiqutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.eisv2.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.eisv3.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.hvx.addconstant.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.hvx.binning.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.afbfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.afbfusion.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.aon.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.aon.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.customhwnode.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.customhwnode.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.depth.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.depth.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.dewarp.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dewarp.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.dummydepth.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dummydepth.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dummyrtb.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.dummysat.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.eisv2.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.eisv3.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.fcv.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.fcv.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.formatconversion.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.formatconversion.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.gme.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.gme.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.gpu.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.gyrornn.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.gyrornn.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.hdr10pgen.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.hdr10pgen.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.hdr10phist.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.hdr10phist.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.memcpy.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.ml.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.mlinference.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.mlinference.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.muxer.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.muxer.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.remosaic.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.stich.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swaidenoiser.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swbestats.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swbestats.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swcac.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swcac.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swec.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swfusion.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swhme.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swhme.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swlsc.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swlsc.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swmctf.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swmctf.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swmfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swmfnr.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swpdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swpdpc.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swpreprocess.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swpreprocess.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.node.swregistration.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.node.swregistration.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aec.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.aecwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aecwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.aecxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.aecxcore.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.af.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.afd.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.afwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.afwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.asd.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.awb.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.awbwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.cnndriver.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.cnndriver.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.haf.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.haf.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.hafoverride.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.hafoverride.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.localhistogram.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.localhistogram.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlib.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlibsony.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.pdlibwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.statsgenerator.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.statsgenerator.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qti.stats.tracker.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qti.stats.tracker.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.aec.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.af.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.awb.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.qtistatic.stats.pdlib.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.vidhance.node.ica.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.node.ica.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.vidhance.node.processing.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.node.processing.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/components/com.vidhance.stats.aec_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera/components/com.vidhance.stats.aec_dmbr.so \
vendor/motorola/eqs/proprietary/vendor/lib/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreview.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigpreviewlite.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideo.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib/camera/fdconfigvideolite.bin \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.2-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.3-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.4-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.4-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.4-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.5-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.5-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.5-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.5-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.6-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.6-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.6-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.6-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.device@3.7-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.device@3.7-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.4-external.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.4-external.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.4-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.4-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.4-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.5-external.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.5-external.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.5-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.5-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.6-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.6-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib/camx.provider@2.7-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/camx.provider@2.7-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.chiusecaseselector.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.chiusecaseselector.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.anchorsync.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.anchorsync.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.demux.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.demux.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.derivedoffline.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.derivedoffline.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.frameselect.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.frameselect.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.fusion.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.generic.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.generic.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.gs.cedros.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.cedros.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.gs.fillmore.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.fillmore.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.gs.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.sdm865.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.gs.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.sm8350.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.gs.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.gs.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.hdr.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.mcreprocrt.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mcreprocrt.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.memcpy.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.mfsr.netrani.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mfsr.netrani.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.mfsr.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mfsr.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.mfsr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mfsr.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.ml.fillmore.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.ml.fillmore.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.ml.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.mux.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.mux.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.qcfa.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.qcfa.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.rawhdr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rawhdr.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.realtimeserializer.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.realtimeserializer.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.rt.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rt.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.rtmcx.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.rtmcx.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.serializer.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.serializer.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.statsregeneration.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.statsregeneration.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.stub.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.feature2.swmf.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.feature2.swmf.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.qseeaon.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.qseeaon.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.qseeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.qseeutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.settings.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.settings.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qti.stats.common.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qti.stats.common.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qualcomm.mcx.distortionmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.distortionmapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qualcomm.mcx.linearmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.linearmapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qualcomm.mcx.policy.mfl.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.policy.mfl.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qualcomm.mcx.policy.xr.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.mcx.policy.xr.so \
vendor/motorola/eqs/proprietary/vendor/lib/com.qualcomm.qti.mcx.usecase.extension.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.mcx.usecase.extension.so \
vendor/motorola/eqs/proprietary/vendor/lib/hw/camera.qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/camera.qcom.so \
vendor/motorola/eqs/proprietary/vendor/lib/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/com.qti.chi.override.so \
vendor/motorola/eqs/proprietary/vendor/lib/libFace3DTA.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFace3DTA.so \
vendor/motorola/eqs/proprietary/vendor/lib/libFace3D_hlos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFace3D_hlos.so \
vendor/motorola/eqs/proprietary/vendor/lib/libQ6MSFR_manager_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQ6MSFR_manager_stub.so \
vendor/motorola/eqs/proprietary/vendor/lib/liba2d_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/liba2d_helper.so \
vendor/motorola/eqs/proprietary/vendor/lib/libaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaidenoiser.so \
vendor/motorola/eqs/proprietary/vendor/lib/libaidenoiserv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaidenoiserv2.so \
vendor/motorola/eqs/proprietary/vendor/lib/libarcsoft_chi_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libarcsoft_chi_utils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libbitmlengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbitmlengine.so \
vendor/motorola/eqs/proprietary/vendor/lib/libbitmlenginev2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbitmlenginev2.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamera_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamera_nn_stub.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamerapostproc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamerapostproc.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxcommonutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxcommonutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxexternalformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxexternalformatutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxfacialfeatures.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfacialfeatures.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxfdalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdengine.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxhwnodecontext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxhwnodecontext.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxifestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxifestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamximageformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamximageformatutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxqsatalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxqsatalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxsettingsmanager.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxsettingsmanager.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxstatscore.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxswispiqmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxswispiqmodule.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxswprocessalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxtintlessalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib/libchilog.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchilog.so \
vendor/motorola/eqs/proprietary/vendor/lib/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcom.qti.chinodeutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libface3d_dev.so:$(TARGET_COPY_OUT_VENDOR)/lib/libface3d_dev.so \
vendor/motorola/eqs/proprietary/vendor/lib/libfcell.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfcell.so \
vendor/motorola/eqs/proprietary/vendor/lib/libhdr10plus.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdr10plus.so \
vendor/motorola/eqs/proprietary/vendor/lib/libhme.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhme.so \
vendor/motorola/eqs/proprietary/vendor/lib/libipebpsstriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libipebpsstriping.so \
vendor/motorola/eqs/proprietary/vendor/lib/libipebpsstriping170.so:$(TARGET_COPY_OUT_VENDOR)/lib/libipebpsstriping170.so \
vendor/motorola/eqs/proprietary/vendor/lib/libipebpsstriping480.so:$(TARGET_COPY_OUT_VENDOR)/lib/libipebpsstriping480.so \
vendor/motorola/eqs/proprietary/vendor/lib/libjpege.so:$(TARGET_COPY_OUT_VENDOR)/lib/libjpege.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmfGhostDetection.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmfGhostDetection.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmfec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmfec.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_bestats.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_bestats.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_cac3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_cac3.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_lscv35.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_lscv35.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_mfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_mfnr.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_mfnr_t4.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_mfnr_t4.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmmcamera_pdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmcamera_pdpc.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmot_afd.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_afd.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmot_chi_desktop_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_chi_desktop_helper.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmot_engine_settings.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmot_engine_settings.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmotcameramodulemonitor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmotcameramodulemonitor.so \
vendor/motorola/eqs/proprietary/vendor/lib/libmotoisdataqueue.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmotoisdataqueue.so \
vendor/motorola/eqs/proprietary/vendor/lib/libopencv.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopencv.so \
vendor/motorola/eqs/proprietary/vendor/lib/libopencv3a.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopencv3a.so \
vendor/motorola/eqs/proprietary/vendor/lib/libopestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib/libos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libos.so \
vendor/motorola/eqs/proprietary/vendor/lib/libportrait_repair_ppl3_ocl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libportrait_repair_ppl3_ocl.so \
vendor/motorola/eqs/proprietary/vendor/lib/libqll.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqll.so \
vendor/motorola/eqs/proprietary/vendor/lib/libqll10.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqll10.so \
vendor/motorola/eqs/proprietary/vendor/lib/libqllengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqllengine.so \
vendor/motorola/eqs/proprietary/vendor/lib/libqshcamera.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqshcamera.so \
vendor/motorola/eqs/proprietary/vendor/lib/libremosaic_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libremosaic_wrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib/libsfeShiftExtrapolation.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsfeShiftExtrapolation.so \
vendor/motorola/eqs/proprietary/vendor/lib/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswregistrationalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib/libsynx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsynx.so \
vendor/motorola/eqs/proprietary/vendor/lib/libtfestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtfestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib/libthreadutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libthreadutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libubifocus.so:$(TARGET_COPY_OUT_VENDOR)/lib/libubifocus.so \
vendor/motorola/eqs/proprietary/vendor/lib/libvideoutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvideoutils.so \
vendor/motorola/eqs/proprietary/vendor/lib/libvidhance.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvidhance.so \
vendor/motorola/eqs/proprietary/vendor/lib/motorola.hardware.camera.desktop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/motorola.hardware.camera.desktop@1.0.so \
vendor/motorola/eqs/proprietary/vendor/lib/motorola.hardware.camera.desktop@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/motorola.hardware.camera.desktop@2.0.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV68Skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libSnpeHtpV68Skel.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV69Skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libSnpeHtpV69Skel.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libVppFrcQnnHtp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libVppFrcQnnHtp.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libVppQnnHtp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libVppQnnHtp.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libcalculator_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libcalculator_skel.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libmobilenet_dsp_frc.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc_networks.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libmobilenet_dsp_frc_networks.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libvpp_ais_networks.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libvpp_ais_networks.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libvpp_vqa_networks.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libvpp_vqa_networks.so \
vendor/motorola/eqs/proprietary/vendor/lib/rfsa/adsp/libvpt_action_recognition.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libvpt_action_recognition.so \
vendor/motorola/eqs/proprietary/vendor/lib/vendor.qti.hardware.camera.aon@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.aon@1.0-service-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/arcsoft_dc_calibration_u.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/arcsoft_dc_calibration_u.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p128e_imx663_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p128e_imx663_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p128e_s5khp1_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p128e_s5khp1_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p128e_s5kjn1_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.mot.eeprom.mot_gt24p64e_ov60a_eeprom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.mot.eeprom.mot_gt24p64e_ov60a_eeprom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.ois.mot_bu63169.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.ois.mot_bu63169.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensor.mot_imx663.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_imx663.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensor.mot_ov60a.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_ov60a.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5khp1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_s5khp1.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensor.mot_s5kjn1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensor.mot_s5kjn1.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_eqs_imx663_ofilm.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_eqs_imx663_ofilm.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_eqs_ov60a_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_eqs_ov60a_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_eqs_s5khp1_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_eqs_s5khp1_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.sensormodule.mot_eqs_s5kjn1_qtech.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.mot_eqs_s5kjn1_qtech.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.tuned.default.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.default.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.tuned.mot_eqs_imx663.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_eqs_imx663.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.tuned.mot_eqs_ov60a.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_eqs_ov60a.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.tuned.mot_eqs_s5khp1.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_eqs_s5khp1.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/com.qti.tuned.mot_eqs_s5kjn1.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.tuned.mot_eqs_s5kjn1.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.arcsoft.node.dc_capture.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.dc_capture.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.smooth_transition.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.arcsoft.node.supernightraw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.arcsoft.node.supernightraw.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.bots.node.vendortagwrite.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.bots.node.vendortagwrite.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.mot.node.c2d.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.mot.node.c2d.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.mot.node.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.mot.node.hdr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.mot.node.scene_detect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.mot.node.scene_detect.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.camx.chiiqutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv2.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.eisv3.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.addconstant.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.hvx.binning.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.afbfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.afbfusion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.aon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.aon.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.customhwnode.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.depth.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.depth.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dewarp.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.dummydepth.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummydepth.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummyrtb.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.dummysat.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv2.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.eisv3.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.fcv.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.formatconversion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.gme.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gme.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gpu.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.gyrornn.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.gyrornn.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.hdr10pgen.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.hdr10pgen.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.hdr10phist.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.hdr10phist.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.memcpy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.ml.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.mlinference.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.mlinference.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.muxer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.muxer.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.remosaic.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.stich.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.stich.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swaidenoiser.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swbestats.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swcac.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swec.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swfusion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swhme.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swhme.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swlsc.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swmctf.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swmfnr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swpdpc.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swpreprocess.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.node.swregistration.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aec.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aecwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.aecxcore.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.af.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afd.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.afwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.asd.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awb.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.awbwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.cnndriver.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.haf.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.hafoverride.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.localhistogram.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlib.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibsony.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.pdlibwrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.statsgenerator.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.statsgenerator.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qti.stats.tracker.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.aec.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.af.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.awb.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.qtistatic.stats.pdlib.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.vidhance.node.ica.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.node.ica.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.vidhance.node.processing.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.node.processing.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/com.vidhance.stats.aec_dmbr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/components/libdepthmapwrapper_secure.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/fdconfigpreview.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreview.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/fdconfigpreviewlite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigpreviewlite.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/fdconfigvideo.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideo.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.2-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.3-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.4-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.4-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.4-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.5-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.5-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.5-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.5-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.6-ext-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.6-ext-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.6-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.6-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.device@3.7-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.device@3.7-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.4-external.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.4-external.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.4-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.4-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.4-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.5-external.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.5-external.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.5-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.5-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.6-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.6-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/camx.provider@2.7-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camx.provider@2.7-legacy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.chiusecaseselector.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.chiusecaseselector.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.anchorsync.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.anchorsync.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.arcrawpro.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.arcrawpro.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.demux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.demux.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.derivedoffline.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.frameselect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.frameselect.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.fusion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.generic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.generic.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.gs.cedros.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.cedros.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.gs.fillmore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.fillmore.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.gs.sdm865.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.sdm865.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.gs.sm8350.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.sm8350.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.gs.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.gs.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.hdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.hdr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mcreprocrt.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.memcpy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.memcpy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.mfsr.netrani.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mfsr.netrani.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.mfsr.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mfsr.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.mfsr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mfsr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.ml.fillmore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.ml.fillmore.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.ml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.ml.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.mux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.mux.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.qcfa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.qcfa.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.rawhdr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rawhdr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.realtimeserializer.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.rt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rt.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.rtmcx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.rtmcx.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.serializer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.serializer.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.statsregeneration.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.feature2.swmf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.feature2.swmf.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.qseeaon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.qseeaon.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.qseeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.qseeutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.settings.sm8450.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.settings.sm8450.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qti.stats.common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qti.stats.common.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.distortionmapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.linearmapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.policy.mfl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qualcomm.mcx.policy.xr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.mcx.policy.xr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.mcx.usecase.extension.so \
vendor/motorola/eqs/proprietary/vendor/lib64/frontier_arcsoft_portrait_super_night_se_raw.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/frontier_arcsoft_portrait_super_night_se_raw.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/frontier_arcsoft_super_night_raw.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/frontier_arcsoft_super_night_raw.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/frontier_arcsoft_super_night_se_raw.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/frontier_arcsoft_super_night_se_raw.bin \
vendor/motorola/eqs/proprietary/vendor/lib64/hw/camera.qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/camera.qcom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/hw/com.qti.chi.override.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/com.qti.chi.override.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libAncHumanSegFigureFusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libAncHumanSegFigureFusion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libFace3DTA.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libFace3DTA.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libFace3D_hlos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libFace3D_hlos.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libPlatformValidatorShared.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libPlatformValidatorShared.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libQ6MSFR_manager_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQ6MSFR_manager_stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libRbsFlow.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libRbsFlow.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libSNPE.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSNPE.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libSnpeHtpPrepare.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSnpeHtpPrepare.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libSnpeHtpV68Stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSnpeHtpV68Stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libSnpeHtpV69Stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSnpeHtpV69Stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/liba2d_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liba2d_helper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libaidenoiser.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaidenoiser.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libaidenoiserv2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaidenoiserv2.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libancbase_rt_fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libancbase_rt_fusion.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_chi_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_chi_utils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_hdr_detection.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_hdr_detection.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_high_dynamic_range.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_mcxmflpolicy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_mcxmflpolicy.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_portrait_distortion_correction.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_portrait_super_night_se_raw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_portrait_super_night_se_raw.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_qnnhtp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_qnnhtp.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_super_night_raw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_super_night_raw.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_super_night_se_raw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_super_night_se_raw.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_triple_sat.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_triple_sat.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libarcsoft_triple_zoomtranslator.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libarcsoft_triple_zoomtranslator.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libbitmlengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbitmlengine.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libbitmlenginev2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbitmlenginev2.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libc++_shared.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc++_shared.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcalculator.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcalculator.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcalculator_htp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcalculator_htp.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamera_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamera_nn_stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamerapostproc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamerapostproc.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxcommonutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxcommonutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxexternalformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxexternalformatutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxfacialfeatures.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfacialfeatures.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxfdalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdengine.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxhwnodecontext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxhwnodecontext.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxifestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxifestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamximageformatutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamximageformatutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxqsatalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxqsatalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxsettingsmanager.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxsettingsmanager.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxstatscore.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxswispiqmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswispiqmodule.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswprocessalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libchilog.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libchilog.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libcom.qti.chinodeutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcom.qti.chinodeutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libets_teeclient_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libets_teeclient_v3.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libeye_tracking_dsp_sample_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libeye_tracking_dsp_sample_stub.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libface3d_dev.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libface3d_dev.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libfcell.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfcell.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libflatbuffers-cpp_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libflatbuffers-cpp_vendor.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libhdr10plus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr10plus.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libhme.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhme.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libhta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhta.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libipebpsstriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libipebpsstriping170.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping170.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libipebpsstriping480.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libipebpsstriping480.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libjpege.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libjpege.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmfGhostDetection.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmfGhostDetection.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmfec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmfec.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_bestats.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_bestats.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_cac3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_cac3.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_lscv35.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_lscv35.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_mfnr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_mfnr.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_mfnr_t4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_mfnr_t4.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmmcamera_pdpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmcamera_pdpc.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmot_afd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_afd.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmot_chi_desktop_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_chi_desktop_helper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmot_engine_settings.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmot_engine_settings.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmotcameramodulemonitor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmotcameramodulemonitor.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmotoisdataqueue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmotoisdataqueue.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpbase.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libopencv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libopencv.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libopencv3a.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libopencv3a.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libopestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libopestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libos.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libportrait_repair_ppl3_ocl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libportrait_repair_ppl3_ocl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libqll.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqll.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libqll10.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqll10.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libqllengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqllengine.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libqshcamera.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqshcamera.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libremosaic_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libremosaic_wrapper.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libremosaiclib_s5khp1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libremosaiclib_s5khp1.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libremosaiclib_s5kjn1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libremosaiclib_s5kjn1.so \
vendor/motorola/eqs/proprietary/vendor/lib64/librmsclib1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librmsclib1.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libruy_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libruy_vendor.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libsfeShiftExtrapolation.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsfeShiftExtrapolation.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libsnpe_dsp_domains_v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnpe_dsp_domains_v2.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libsnpe_loader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnpe_loader.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libstnfc-auth.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstnfc-auth.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libswregistrationalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswregistrationalgo.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libsynx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsynx.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libtextclassifier_hash_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtextclassifier_hash_vendor.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libtfestriping.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtfestriping.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libtflite_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtflite_vendor.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libthreadutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthreadutils.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_optical_zoom_control.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtriplecam_video_optical_zoom.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libubifocus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libubifocus.so \
vendor/motorola/eqs/proprietary/vendor/lib64/libvidhance.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvidhance.so \
vendor/motorola/eqs/proprietary/vendor/lib64/motorola.hardware.camera.desktop@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/motorola.hardware.camera.desktop@1.0.so \
vendor/motorola/eqs/proprietary/vendor/lib64/motorola.hardware.camera.desktop@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/motorola.hardware.camera.desktop@2.0.so \
vendor/motorola/eqs/proprietary/vendor/lib64/motorola.hardware.sensors-V1-ndk_platform.so:$(TARGET_COPY_OUT_VENDOR)/lib64/motorola.hardware.sensors-V1-ndk_platform.so \
vendor/motorola/eqs/proprietary/vendor/lib64/nfc_nci.st21nfc.st.so:$(TARGET_COPY_OUT_VENDOR)/lib64/nfc_nci.st21nfc.st.so \
vendor/motorola/eqs/proprietary/vendor/lib64/panel_als_comp_filter_eqs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/panel_als_comp_filter_eqs.so \
vendor/motorola/eqs/proprietary/vendor/lib64/panel_als_comp_filter_eqs_csotc6.so:$(TARGET_COPY_OUT_VENDOR)/lib64/panel_als_comp_filter_eqs_csotc6.so \
vendor/motorola/eqs/proprietary/vendor/lib64/panel_als_comp_filter_eqs_tianma.so:$(TARGET_COPY_OUT_VENDOR)/lib64/panel_als_comp_filter_eqs_tianma.so \
vendor/motorola/eqs/proprietary/vendor/lib64/sensors.moto.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.moto.so \
vendor/motorola/eqs/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \
vendor/motorola/eqs/proprietary/vendor/lib64/vendor.egistec.hardware.fingerprint@4.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.egistec.hardware.fingerprint@4.0.so \
vendor/motorola/eqs/proprietary/vendor/lib64/vendor.qti.hardware.camera.aon@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.aon@1.0-service-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so \
vendor/motorola/eqs/proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fingerprint@1.0.so
PRODUCT_PACKAGES += \
android.hardware.secure_element@1.0-impl-gto \
MotoSignatureApp \
MotCamera3AI \
HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND \
HotwordEnrollmentXGoogleHEXAGON_WIDEBAND \
MotCamera4 \
MotorolaSettingsProvider \
com.motorola.motosignature \
moto-core_services \
moto-settings \
com.android.hotwordenrollment.common.util \
motorola.hardware.sensorext.service \
android.hardware.nfc@1.2-service.st \
android.hardware.secure_element@1.2-service-gto

Binary file not shown.

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2013-2020 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3" />
</permissions>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<permissions>
<feature name="com.motorola.moto" />
<feature name="com.motorola.moto.uirefresh" />
<disallowed-managed-profile package="com.motorola.moto"/>
</permissions>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" ?>
<config>
<required-managed-device package="com.motorola.camera3"/>
<required-managed-user package="com.motorola.camera3"/>
</config>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<permissions>
<privapp-permissions package="com.motorola.camera3">
<!-- System defined permissions -->
<permission name="android.permission.STOP_APP_SWITCHES"/>
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
</privapp-permissions>
</permissions>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<config>
<hidden-api-whitelisted-app package="com.motorola.camera3" />
</config>

Binary file not shown.

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<permissions>
<library name="com.motorola.motosignature"
file="/system/framework/com.motorola.motosignature.jar"/>
</permissions>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<permissions>
<library
name="moto-core_services"
file="/system/framework/moto-core_services.jar"
/>
</permissions>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<permissions>
<library
name="moto-settings"
file="/system/framework/moto-settings.jar"
/>
</permissions>

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
#!/system/bin/sh
cmd motsettings "$@"

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2018 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<permissions>
<library
name="com.android.hotwordenrollment.common.util"
file="/system_ext/framework/com.android.hotwordenrollment.common.util.jar"
/>
</permissions>

BIN
proprietary/vendor/bin/STFlashTool vendored Executable file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1 @@
{"id":"q49eNzRLfbYuhalUbBF6yzTkOFfJk4p6","version":"4.1","expires":"never","features":["ICY3KDUkIjIoNg","JzgtICwoJiIsMjcoMi0iIS80MSIxJCc0JjcoMi0","JSAmJCI2NyAhKC8oOSQx","JTImNDYiITEkIDcrKC0qIiYyMTEkJjcoMi0","KzIxKDkyLSImMjExJCY3KDIt","KC0lKC0oNyQiKzIxKDkyLSImMjExJCY3KDIt","NjcgISgvKDkkMQ","NjcgISgvKDkkMSIqdw","OTIyLCI2NyAhKC8oOSA3KDIt"],"signature":"436F3879C4BE586394F592254D2C17BA7A17D0049932E30C9F42D13C0704669267DD3CC68C30FBBF6833E4257F3C7EDCB5E882DD2E3C24AAEA3C4CC74D36F4180A9278357F397FD5B0C8A913070B1745F24702D3BF1D569F8231358F31B46F61BADE924E8B7FDCACCEE690B64DFC64B137602660B61C762640CE3106045B1FC86C349849FFCC8F9785735AF7BF16693B83AAAF73F5E6087656CA025DF7A8200A15FD3E22E8D4A71DA26844079130490B2635101D200C877D6A90696084A89254C1176FC25D80D80E28511D5571B9B286C2E927F9186195014D55BB65836DE557B1217394F54E5B2E7E94A56B492F55BEE312E40157720FEC6D3CE36EFF6D32CF"}

View File

@ -0,0 +1,5 @@
Version: 5
Date: 2023-01-05
Device: Frontier
Description: Frontier EIS calibration
>Icccca34!/(&-%2ayc>Icccccccca5$16(2-ayctoIcccccccca' 7$aycaqsqvlsplstaoIcccccccca'$5(&$ayca12-7($1aoIcccccccca'$6&1(37(2-ayca12-7($1cc& /(!1 7(2-aIcccc<oIcccca,$7 2-5$17$121, 7ayca6$-621aoIcccca& ,$1 ayc>Iccccccccasayc>Icccccccccccca34!/(&$6&1(37(2-ayca (-c! &.c& ,$1 aoIcccccccccccca,$6+(9$aycvvocqpoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsmsoclsmsssvuqzpvwwoclsmssswtqxxvpqoclsmssp{ux{zzpoclsmssvxztxzwwoclsmsstsxqssxwoclsmss{ssvtvzoclsmspqqzuzqwoclsmspzwtqsuzoclsmsvqstwttoIcccccccccccccccca! &.: 1'2(-76aycsmsocsmsssvtpzpuuocsmssswvttzxzzocsmsspuzwzvtxocsmssv{wu{qvqocsmssw{{zwtvvocsmssztttxxqocsmspputvwpvocsmspu{v{xpuocsmsvqsvxztwoIcccccccccccccccca%21: 1'7$3(9$aycsmps{suttqoIcccccccccccccccca! &.: 1'7$3(9$aycsmpswtsvxpoIcccccccccccccccca$-'32(-7$1(5 7(5$aycsmux{pzxvuoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccccccca/$-626(7(2-221'(- 7$867$,ayc>Icccccccccccccccca71 -6/ 7(2-aycsmsptvxqu{vwocsmswx{{wqqqwoIcccccccccccccccca6& /(-*ayclsmsszzzstv{vvoclsmss{wwpwvupoIcccccccccccccccca127 7(2-aycsmvxspp{{xzoIcccccccccccccccca' 7 83$ayca+ //aIcccccccccccc<oIcccccccccccca/$-626(7(2-(,$67 ,3%%6$7aycsmsuutoIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccavayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{s3cvs%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmuuszxxoIcccccccccccccccccccca12//(-*+477$1(,$aycqpmutsuoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycqmusptIcccccccccccccccc<oIccccccccccccccccatayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{s3cus%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmuupp{poIcccccccccccccccccccca12//(-*+477$1(,$aycptmzzuxoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycqm{xv{Icccccccccccccccc<Icccccccccccc<Icccccccc<oIccccccccaqayc>Icccccccccccca34!/(&$6&1(37(2-ayca('$c, &12c& ,$1 aoIcccccccccccca,$6+(9$aycvvocqpoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsoclsmsssuupspzz{pocsmssswtzzpssvwoclsmssqpsps{wqqocsmssvtxwzpvx{ocsmsq{vzvszxwoIcccccccccccccccca%21: 1'7$3(9$aycsmvswpzsvpoIcccccccccccccccca%(6+$8$ &721aycsoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccapayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaw.cvs%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmwpsxtwoIcccccccccccccccccccca12//(-*+477$1(,$aycvpmxwwwoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycvmptsvIcccccccccccccccc<oIccccccccccccccccavayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{s3cvs%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmwpsxtwoIcccccccccccccccccccca12//(-*+477$1(,$aycvpmxwwwoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycvmptsvIcccccccccccccccc<oIccccccccccccccccapsayc>Icccccccccccccccccccca34!/(&$6&1(37(2-ayca aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmwpsxtwoIcccccccccccccccccccca12//(-*+477$1(,$aycvpmxwwwoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycvmptsvIcccccccccccccccc<Icccccccccccc<Icccccccc<oIccccccccavayc>Icccccccccccca34!/(&$6&1(37(2-ayca$/$c& ,$1 aoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsocqmzqpp{qu{$lstoclsmssstzusuwqqvoclsmsspwtwqzxuwoclsmsspx{vqqux{oclsmssqp{ttu{qpoIcccccccccccccccca%21: 1'7$3(9$aycsms{usxqzzzuoIcccccccccccccccca%(6+$8$ &721aycsoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccavayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{s3cvs%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycpmwtpxqqoIcccccccccccccccccccca12//(-*+477$1(,$aycvqmvxuxoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycqmxqxvIccccccccccccccccccccIcccccccccccccccc<Icccccccccccc<Icccccccc<oIccccccccapayc>Icccccccccccca34!/(&$6&1(37(2-ayca12-7c& ,$1 aoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsocsmssvqzxsuzt{ocsmssvvstzuppwocsmsstuupwuxwqocsmssxp{w{zttvocsmss{{{twqqzqoIcccccccccccccccca%21: 1'7$3(9$aycsmp{zpsuuxxoIcccccccccccccccca%(6+$8$ &721aycsoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccapayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{s3cvs%36aoIcccccccccccccccccccca%2& /$-*7+ 21, /(9$'aycsmuu{su{oIcccccccccccccccccccca12//(-*+477$1(,$aycvqmqvtsoIcccccccccccccccccccca*812(,$67 ,3%%6$7aycqmxqspIcccccccccccccccc<Icccccccccccc<Icccccccc<Icccc<I<I

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1,7 @@
service ets_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-ets
# "class hal" causes a race condition on some devices due to files created
# in /data. As a workaround, postpone startup until later in boot once
# /data is mounted.
class late_start
user system
group system input uhid

View File

@ -0,0 +1,19 @@
on property:init.svc.vendor.stflashtool=stopped && property:ro.vendor.hw.nfc=true
start vendor.st_nfc_hal_service
on property:init.svc.vendor.stflashtool=stopped && property:ro.vendor.hw.nfc=st
start vendor.st_nfc_hal_service
on property:init.svc.vendor.stflashtool=stopped && property:ro.vendor.hw.nfc=ese_st
start vendor.st_nfc_hal_service
on property:init.svc.vendor.stflashtool=stopped && property:ro.vendor.hw.nfc=esim_st
start vendor.st_nfc_hal_service
service vendor.st_nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.2-service.st
class hal
user nfc
group nfc
disabled
# Motorola, wangjiao, 06/02/2021, IKSWR-85914, add shutdown critical
shutdown critical

View File

@ -0,0 +1,8 @@
on property:ro.vendor.hw.nfc=ese_st
start gto_secure_element_hal_service_1_2
service gto_secure_element_hal_service_1_2 /vendor/bin/hw/android.hardware.secure_element@1.2-service-gto
class hal
user secure_element
group secure_element nfc
disabled

View File

@ -0,0 +1,5 @@
service vendor.mot.camera.desktop-hal-2-0 /vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service
class hal
user system
group system input uhid
priority -10

View File

@ -0,0 +1,4 @@
service vendor.moto_sensorext /vendor/bin/hw/motorola.hardware.sensorext-service
class hal
user system
group system

View File

@ -0,0 +1,13 @@
service vendor.camera-provider-2-7 /vendor/bin/hw/vendor.qti.camera.provider@2.7-service_64
interface android.hardware.camera.provider@2.7::ICameraProvider legacy/1
interface android.hardware.camera.provider@2.6::ICameraProvider legacy/1
interface android.hardware.camera.provider@2.5::ICameraProvider legacy/1
interface android.hardware.camera.provider@2.4::ICameraProvider legacy/1
interface vendor.qti.hardware.camera.postproc@1.0::IPostProcService camerapostprocservice
interface vendor.qti.hardware.camera.aon@1.0::IAONService aoncameraservice
class hal
user cameraserver
group audio camera input drmrpc oem_2907
ioprio rt 4
capabilities SYS_NICE
task_profiles CameraServiceCapacity HighPerformance ProcessCapacityHigh

Binary file not shown.

View File

@ -0,0 +1,163 @@
###############################################################################
## Modified by Motorola Mobility LLC
## Version : eqs.user.2 (2023/09/18)
###############################################################################
########################### Start of libnfc-hal-st.conf ###########################
###############################################################################
###############################################################################
# ST HAL trace log level
#define STNFC_TRACE_LEVEL_NONE 0x00
#define STNFC_TRACE_LEVEL_ERROR 0x01
#define STNFC_TRACE_LEVEL_WARNING 0x02
#define STNFC_TRACE_LEVEL_DEBUG 0x03
#define STNFC_TRACE_LEVEL_VERBOSE 0x04
#define STNFC_TRACE_FLAG_PRIVACY 0x10
STNFC_HAL_LOGLEVEL=0x13
NFC_DEBUG_ENABLED=0
###############################################################################
# Vendor specific mode to enable FW (RF & SWP) traces.
STNFC_FW_DEBUG_ENABLED=0
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# Vendor specific mode to support the USB charging mode if VPSIO=1 in switch off.
STNFC_USB_CHARGING_MODE=1
###############################################################################
# Vendor Specific Proprietary Protocol & Discovery Configuration
# Set to 0xFF if unsupported
# byte[0] NCI_PROTOCOL_18092_ACTIVE
# byte[1] NCI_PROTOCOL_B_PRIME
# byte[2] NCI_PROTOCOL_DUAL
# byte[3] NCI_PROTOCOL_15693
# byte[4] NCI_PROTOCOL_KOVIO
# byte[5] NCI_PROTOCOL_MIFARE
# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
NFA_PROPRIETARY_CFG={05:FF:FF:06:8A:90:77:FF:FF}
###############################################################################
# Choose the presence-check algorithm for type-4 tag. If not defined,
# the default value is 1.
# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
# 2 NFA_RW_PRES_CHK_RESET; Deactivate to Sleep, then re-activate
# 3 NFA_RW_PRES_CHK_RB_CH0; Type-4 tag protocol's ReadBinary command on channel 0
# 4 NFA_RW_PRES_CHK_RB_CH3; Type-4 tag protocol's ReadBinary command on channel 3
# 5 NFA_RW_PRES_CHK_ISO_DEP_NAK; presence check command ISO-DEP NAK as per NCI2.0
PRESENCE_CHECK_ALGORITHM=5
###############################################################################
# Name of the NCI HAL module to use
# If unset, falls back to nfc_nci.bcm2079x
NCI_HAL_MODULE="nfc_nci.st21nfc"
###############################################################################
# White list to be set at startup.
DEVICE_HOST_ALLOW_LIST={02:C0}
###############################################################################
# BAIL OUT value for P2P
# Implements algorithm for NFC-DEP protocol priority over ISO-DEP protocol.
POLL_BAIL_OUT_MODE=1
###############################################################################
# Extended APDU length for ISO_DEP
ISO_DEP_MAX_TRANSCEIVE=0xFEFF
###############################################################################
# Configure the NFC Extras to open and use a static pipe. If the value is
# not set or set to 0, then the default is use a dynamic pipe based on a
# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value
# for each EE (ESE/SIM)
OFF_HOST_ESE_PIPE_ID=0x5E
OFF_HOST_SIM_PIPE_ID=0x3E
###############################################################################
#Set the default Felica T3T System Code OffHost route Location :
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_SYS_CODE_ROUTE=0x81
###############################################################################
#Set the Felica T3T System Code supported power state:
DEFAULT_SYS_CODE_PWR_STATE=0x3B
###############################################################################
# Path and Files used for FW update binaries storage
STNFC_FW_PATH_STORAGE="/vendor/firmware/"
#STNFC_FW_BIN_NAME="st21nfc_fw.bin"
STNFC_FW_CONF_NAME_SS="/vendor/etc/st21nfc_conf_ss.txt"
STNFC_FW_CONF_NAME_DS="/vendor/etc/st21nfc_conf_ds.txt"
###############################################################################
# Default off-host route for Felica.
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_NFCF_ROUTE=0x81
###############################################################################
# Configure the default off-host route.
# used for technology A and B routing
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_OFFHOST_ROUTE=0x81
###############################################################################
# Configure the default AID route.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ROUTE=0x81
###############################################################################
# Configure the NFCEEIDs of offhost UICC.
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
OFFHOST_ROUTE_UICC={81,83,85}
###############################################################################
# Configure the NFCEEIDs of offhost eSEs.
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
OFFHOST_ROUTE_ESE={82,86}
###############################################################################
# Configure the list of NFCEE for the ISO-DEP routing.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ISODEP_ROUTE=0x81
###############################################################################
# Core configuration settings
CORE_CONF_PROP={ 20, 02, 13, 06,
a1, 01, 1e,
a2, 01, 19,
80, 01, 01,
08, 01, 01,
11, 01, 01,
19, 01, 01
}

View File

@ -0,0 +1,162 @@
###############################################################################
## Modified by Motorola Mobility LLC
## Version : eqs.user.1 (2022/03/09)
###############################################################################
########################### Start of libnfc-hal-st.conf ###########################
###############################################################################
###############################################################################
# ST HAL trace log level
#define STNFC_TRACE_LEVEL_NONE 0x00
#define STNFC_TRACE_LEVEL_ERROR 0x01
#define STNFC_TRACE_LEVEL_WARNING 0x02
#define STNFC_TRACE_LEVEL_DEBUG 0x03
#define STNFC_TRACE_LEVEL_VERBOSE 0x04
#define STNFC_TRACE_FLAG_PRIVACY 0x10
STNFC_HAL_LOGLEVEL=0x11
NFC_DEBUG_ENABLED=0
###############################################################################
# Vendor specific mode to enable FW (RF & SWP) traces.
STNFC_FW_DEBUG_ENABLED=0
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# Vendor specific mode to support the USB charging mode if VPSIO=1 in switch off.
STNFC_USB_CHARGING_MODE=1
###############################################################################
# Vendor Specific Proprietary Protocol & Discovery Configuration
# Set to 0xFF if unsupported
# byte[0] NCI_PROTOCOL_18092_ACTIVE
# byte[1] NCI_PROTOCOL_B_PRIME
# byte[2] NCI_PROTOCOL_DUAL
# byte[3] NCI_PROTOCOL_15693
# byte[4] NCI_PROTOCOL_KOVIO
# byte[5] NCI_PROTOCOL_MIFARE
# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
NFA_PROPRIETARY_CFG={05:FF:FF:06:8A:90:77:FF:FF}
###############################################################################
# Choose the presence-check algorithm for type-4 tag. If not defined,
# the default value is 1.
# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
# 2 NFA_RW_PRES_CHK_RESET; Deactivate to Sleep, then re-activate
# 3 NFA_RW_PRES_CHK_RB_CH0; Type-4 tag protocol's ReadBinary command on channel 0
# 4 NFA_RW_PRES_CHK_RB_CH3; Type-4 tag protocol's ReadBinary command on channel 3
# 5 NFA_RW_PRES_CHK_ISO_DEP_NAK; presence check command ISO-DEP NAK as per NCI2.0
PRESENCE_CHECK_ALGORITHM=5
###############################################################################
# Name of the NCI HAL module to use
# If unset, falls back to nfc_nci.bcm2079x
NCI_HAL_MODULE="nfc_nci.st21nfc"
###############################################################################
# White list to be set at startup.
DEVICE_HOST_ALLOW_LIST={02:A2:C0}
###############################################################################
# BAIL OUT value for P2P
# Implements algorithm for NFC-DEP protocol priority over ISO-DEP protocol.
POLL_BAIL_OUT_MODE=1
###############################################################################
# Extended APDU length for ISO_DEP
ISO_DEP_MAX_TRANSCEIVE=0xFEFF
###############################################################################
# Configure the NFC Extras to open and use a static pipe. If the value is
# not set or set to 0, then the default is use a dynamic pipe based on a
# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value
# for each EE (ESE/SIM)
OFF_HOST_ESE_PIPE_ID=0x5E
OFF_HOST_SIM_PIPE_ID=0x3E
###############################################################################
#Set the default Felica T3T System Code OffHost route Location :
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_SYS_CODE_ROUTE=0x86
###############################################################################
#Set the Felica T3T System Code supported power state:
DEFAULT_SYS_CODE_PWR_STATE=0x3B
###############################################################################
# Path and Files used for FW update binaries storage
STNFC_FW_PATH_STORAGE="/vendor/firmware/"
STNFC_FW_BIN_NAME="st54j_fw.bin"
STNFC_FW_CONF_NAME_SS="/vendor/etc/st54j_conf_ss.txt"
STNFC_FW_CONF_NAME_DS="/vendor/etc/st54j_conf_ds.txt"
###############################################################################
# Default off-host route for Felica.
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_NFCF_ROUTE=0x86
###############################################################################
# Configure the default off-host route.
# used for technology A and B routing
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_OFFHOST_ROUTE=0x86
###############################################################################
# Configure the default AID route.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ROUTE=0x86
###############################################################################
# Configure the NFCEEIDs of offhost UICC.
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
OFFHOST_ROUTE_UICC={81,83,85}
###############################################################################
# Configure the NFCEEIDs of offhost eSEs.
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
OFFHOST_ROUTE_ESE={86,82}
###############################################################################
# Configure the list of NFCEE for the ISO-DEP routing.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ISODEP_ROUTE=0x86
###############################################################################
# Core configuration settings
CORE_CONF_PROP={ 20, 02, 13, 06,
a1, 01, 19,
a2, 01, 15,
80, 01, 01,
08, 01, 01,
11, 01, 01,
19, 01, 01
}

View File

@ -0,0 +1,157 @@
########################### Start of libnfc-hal-st.conf ###########################
###############################################################################
###############################################################################
# ST HAL trace log level
#define STNFC_TRACE_LEVEL_NONE 0x00
#define STNFC_TRACE_LEVEL_ERROR 0x01
#define STNFC_TRACE_LEVEL_WARNING 0x02
#define STNFC_TRACE_LEVEL_DEBUG 0x03
#define STNFC_TRACE_LEVEL_VERBOSE 0x04
#define STNFC_TRACE_FLAG_PRIVACY 0x10
STNFC_HAL_LOGLEVEL=3
NFC_DEBUG_ENABLED=1
###############################################################################
# Vendor specific mode to enable FW (RF & SWP) traces.
STNFC_FW_DEBUG_ENABLED=5
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# Vendor specific mode to support the USB charging mode if VPSIO=1 in switch off.
STNFC_USB_CHARGING_MODE=1
###############################################################################
# Vendor Specific Proprietary Protocol & Discovery Configuration
# Set to 0xFF if unsupported
# byte[0] NCI_PROTOCOL_18092_ACTIVE
# byte[1] NCI_PROTOCOL_B_PRIME
# byte[2] NCI_PROTOCOL_DUAL
# byte[3] NCI_PROTOCOL_15693
# byte[4] NCI_PROTOCOL_KOVIO
# byte[5] NCI_PROTOCOL_MIFARE
# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO
# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME
# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME
NFA_PROPRIETARY_CFG={05:FF:FF:06:8A:90:77:FF:FF}
###############################################################################
# Choose the presence-check algorithm for type-4 tag. If not defined,
# the default value is 1.
# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm
# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block
# 2 NFA_RW_PRES_CHK_RESET; Deactivate to Sleep, then re-activate
# 3 NFA_RW_PRES_CHK_RB_CH0; Type-4 tag protocol's ReadBinary command on channel 0
# 4 NFA_RW_PRES_CHK_RB_CH3; Type-4 tag protocol's ReadBinary command on channel 3
# 5 NFA_RW_PRES_CHK_ISO_DEP_NAK; presence check command ISO-DEP NAK as per NCI2.0
PRESENCE_CHECK_ALGORITHM=5
###############################################################################
# Name of the NCI HAL module to use
# If unset, falls back to nfc_nci.bcm2079x
NCI_HAL_MODULE="nfc_nci.st21nfc"
###############################################################################
# White list to be set at startup.
DEVICE_HOST_ALLOW_LIST={02:A2:C0}
###############################################################################
# BAIL OUT value for P2P
# Implements algorithm for NFC-DEP protocol priority over ISO-DEP protocol.
POLL_BAIL_OUT_MODE=1
###############################################################################
# Extended APDU length for ISO_DEP
ISO_DEP_MAX_TRANSCEIVE=0xFEFF
###############################################################################
# Configure the NFC Extras to open and use a static pipe. If the value is
# not set or set to 0, then the default is use a dynamic pipe based on a
# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value
# for each EE (ESE/SIM)
OFF_HOST_ESE_PIPE_ID=0x5E
OFF_HOST_SIM_PIPE_ID=0x3E
###############################################################################
#Set the default Felica T3T System Code OffHost route Location :
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_SYS_CODE_ROUTE=0x81
###############################################################################
#Set the Felica T3T System Code supported power state:
DEFAULT_SYS_CODE_PWR_STATE=0x3B
###############################################################################
# Path and Files used for FW update binaries storage
STNFC_FW_PATH_STORAGE="/vendor/firmware/"
STNFC_FW_BIN_NAME="st54j_fw.bin"
STNFC_FW_CONF_NAME_SS="/vendor/etc/st54uicc_conf_ss.txt"
STNFC_FW_CONF_NAME_DS="/vendor/etc/st54uicc_conf_ds.txt"
###############################################################################
# Default off-host route for Felica.
#This settings will be used when application does not set this parameter
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_NFCF_ROUTE=0x81
###############################################################################
# Configure the default off-host route.
# used for technology A and B routing
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_OFFHOST_ROUTE=0x81
###############################################################################
# Configure the default AID route.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ROUTE=0x81
###############################################################################
# Configure the NFCEEIDs of offhost UICC.
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
OFFHOST_ROUTE_UICC={81,83,85}
###############################################################################
# Configure the NFCEEIDs of offhost eSEs.
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
OFFHOST_ROUTE_ESE={86,82}
###############################################################################
# Configure the list of NFCEE for the ISO-DEP routing.
# host 0x00
# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE)
# UICC 0x81 (UICC_1), 0x85 (UICC_2)
DEFAULT_ISODEP_ROUTE=0x81
###############################################################################
# Core configuration settings
CORE_CONF_PROP={ 20, 02, 13, 06,
a1, 01, 19,
a2, 01, 15,
80, 01, 01,
08, 01, 01,
11, 01, 01,
19, 01, 01
}

View File

@ -0,0 +1,147 @@
########################### Start of libnfc-nci.conf ###########################
###############################################################################
# Application options
NFC_DEBUG_ENABLED=1
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
###############################################################################
# Force UICC to only listen to the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F
UICC_LISTEN_TECH_MASK=0x07
###############################################################################
# AID for Empty Select command
# If specified, this AID will be substituted when an Empty SELECT command is
# detected. The first byte is the length of the AID. Maximum length is 16.
AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00}
###############################################################################
# Force tag polling for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B |
# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 |
# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO |
# NFA_TECHNOLOGY_MASK_ACTIVE
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_V 0x08 /* NFC Technology V */
# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology ACM active mode */
POLLING_TECH_MASK=0x6F
###############################################################################
# Force P2P to only listen for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_ACTIVE
# (type A passive is ignored to avoid interop issues in China).
# (type F passive is ignored to support Japan)
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */
P2P_LISTEN_TECH_MASK=0x40
###############################################################################
# Keep the nfa storage file.
PRESERVE_STORAGE=0x01
###############################################################################
# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h.
# The value is set to 3 by default as it assumes we will discover 0xF2,
# 0xF3, and 0xF4. If a platform will exclude and SE, this value can be reduced
# so that the stack will not wait any longer than necessary.
# Maximum EE supported number
NFA_MAX_EE_SUPPORTED=0x02
###############################################################################
# When screen is turned OFF, specify the desired CE mode to the controller.
# 0: No card-emulation; DEFAULT
# 1: Screen-off card-emulation enabled
CE_ON_SCREEN_OFF_STATE=1
###############################################################################
# In Switch OFF mode (phone switched-off), specify the desired CE mode to
# the controller.
# 0: No card-emulation; DEFAULT
# 1: Switch-off card-emulation enabled
CE_ON_SWITCH_OFF_STATE=1
###############################################################################
# When screen is turned off, specify the desired power state of the controller.
# 0: power-off-sleep state; DEFAULT
# 1: full-power state
# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used)
SCREEN_OFF_POWER_STATE=1
###############################################################################
# AID_MATCHING constants
# AID_MATCHING_EXACT_ONLY 0x00
# AID_MATCHING_EXACT_OR_PREFIX 0x01
# AID_MATCHING_PREFIX_ONLY 0x02
# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03
AID_MATCHING_MODE=0x03
###############################################################################
#Set the default Felica T3T System Code :
#This settings will be used when application does not set this parameter
DEFAULT_SYS_CODE={FE:FE}
###############################################################################
# Value of NCI parameter NFCC_CONFIG_CONTROL
# 0x00 NFCC is not allowed to manage RF configuration
# 0x01 NFCC is allowed to manage RF configuration
NFCC_CONFIG_CONTROL=0x01
###############################################################################
#Select NCI device power states in which routing to off-host element is allowed.
#Default: 0x3B.
OFFHOST_AID_ROUTE_PWR_STATE=0x3B
###############################################################################
# Use generic mifare reader implementation, not proprietary one.
LEGACY_MIFARE_READER=0x0
###############################################################################
# Block routing for unsupported power states
# It means for AID routed to HCE, an error is returned in power modes not supported
# by HCE (screen off, switch off) instead of routing to the secure element.
# This behavior is required for GSMA certification.
NFA_AID_BLOCK_ROUTE=1
###############################################################################
#Set the HCE supported techs:
#define NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
#define NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */
#define NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
HOST_LISTEN_TECH_MASK = 0x7
###############################################################################
# EXPERIMENTAL
# Stack attempts to automatically detect when a reader fails to establish a link
# with this device and the firmware mechanisms for dynamic settings are not
# effective. Stack then attempts to switch the RF parameters to try different
# settings. Mechanism based on timers and patterns.
# - only with firmware >= 1.7
# - requires the firmware logs to be enabled
# (STNFC_FW_DEBUG_ENABLED=1 in libnfc-hal-st.conf -- you may need to change
# the file libnfc-hal-st.conf.user in your source tree)
# - only for type A transactions at the moment.
# Default : mechanism is disabled.
#RF_PARAMS_AUTO_SWITCH=0
#RF_PARAMS_AUTO_SWITCH_ERR_THRESHOLD=3
#RF_PARAMS_AUTO_SWITCH_T1_THRESHOLD=50
#RF_PARAMS_AUTO_SWITCH_T2_THRESHOLD=500
#RF_PARAMS_AUTO_SWITCH_CYCLES=2

View File

@ -0,0 +1,2 @@
#Gemalto SPI devnode
GTO_DEV=/dev/st54spi;

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2019 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3.content.ai" />
</permissions>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2022 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3.eqs" />
</permissions>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2013-2020 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.google.lens.feature.CAMERA_INTEGRATION" />
</permissions>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2013-2020 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3" />
</permissions>

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,314 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"icm4x6xx_0":{
"owner": "icm4x6xx",
".accel":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "4"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".gyro":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "7"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".md":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".temp":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "2"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"icm4x6xx_0_platform":{
"owner": "icm4x6xx",
".orient":{
"owner": "icm4x6xx",
"x":{ "type": "str", "ver": "0",
"data": "-y"
},
"y":{ "type": "str", "ver": "0",
"data": "-x"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".config":{
"owner": "icm4x6xx",
"bus_type":{ "type": "int", "ver": "0",
"data": "1"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "3"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "0"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "0"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "5000"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "15"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "3"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "1"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".gyro":{
"owner": "icm4x6xx",
".fac_cal":{
"owner": "icm4x6xx",
".corr_mat":{
"owner": "icm4x6xx",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".accel":{
"owner": "icm4x6xx",
".fac_cal":{
"owner": "icm4x6xx",
".corr_mat":{
"owner": "icm4x6xx",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".temp":{
"owner": "icm4x6xx",
".fac_cal":
{
"owner": "icm4x6xx",
".scale":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".md":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"thresh":{ "type": "flt", "ver": "0",
"data": "0.3132"
},
"disable":{ "type": "int", "ver": "0",
"data": "0"
},
"win":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".placement":{
"owner": "icm4x6xx",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@ -0,0 +1,19 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_camgest":{
"owner": "mot_camgest",
".params":{
"owner": "mot_camgest",
"y_orient_down_thres":{ "type": "flt", "ver": "0",
"data": "-4.25"
},
"y_orient_up_thres":{ "type": "flt", "ver": "0",
"data": "4.5"
}
}
}
}

View File

@ -0,0 +1,31 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_chopchop":{
"owner": "mot_chopchop",
".params":{
"owner": "mot_chopchop",
"max_gyro_rotation":{ "type": "flt", "ver": "0",
"data": "108.0"
},
"max_chop_duration_ms":{ "type": "int", "ver": "0",
"data": "350"
},
"first_accel_threshold":{ "type": "flt", "ver": "0",
"data": "32.0"
},
"second_accel_threshold":{ "type": "flt", "ver": "0",
"data": "30.0"
},
"min_magnitude_percentage":{ "type": "flt", "ver": "0",
"data": "0.2"
},
"max_xy_percentage":{ "type": "flt", "ver": "0",
"data": "0.65"
}
}
}
}

View File

@ -0,0 +1,40 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_drop":{
"owner": "mot_drop",
".params":{
"owner": "mot_drop",
"first_accel":{ "type": "flt", "ver": "0",
"data": "40"
},
"acc_count":{ "type": "int", "ver": "0",
"data": "20"
},
"suspect_variance":{ "type": "flt", "ver": "0",
"data": "10.0"
},
"detect_variance":{ "type": "flt", "ver": "0",
"data": "0.2"
},
"detect_accel":{ "type": "flt", "ver": "0",
"data": "1.8"
},
"impact_accel":{ "type": "flt", "ver": "0",
"data": "3000"
},
"impact_variance":{ "type": "flt", "ver": "0",
"data": "10000"
},
"wait_time":{ "type": "int", "ver": "0",
"data": "500"
},
"alpha":{ "type": "flt", "ver": "0",
"data": "0.37"
}
}
}
}

View File

@ -0,0 +1,37 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_ftm":{
"owner": "mot_ftm",
".params":{
"owner": "mot_ftm",
"motion_gate_ms":{ "type": "int", "ver": "0",
"data": "4000"
},
"unmute_movement_ms":{ "type": "int", "ver": "0",
"data": "4000"
},
"max_gesture_dur_ms":{ "type": "int", "ver": "0",
"data": "1700"
},
"accel_var_alpha":{ "type": "flt", "ver": "0",
"data": "0.80"
},
"arming_low_var":{ "type": "flt", "ver": "0",
"data": "3.0"
},
"trigger_low_var":{ "type": "flt", "ver": "0",
"data": "0.10"
},
"z_mag_pct":{ "type": "flt", "ver": "0",
"data": "0.93"
},
"gyro_thresh_rad":{ "type": "flt", "ver": "0",
"data": "20.0"
}
}
}
}

View File

@ -0,0 +1,52 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_ltv":{
"owner": "mot_ltv",
".params":{
"owner": "mot_ltv",
"sample_rate_hz":{ "type": "int", "ver": "0",
"data": "25"
},
"report_rate_hz":{ "type": "int", "ver": "0",
"data": "5"
},
"min_accel_rotation_d":{ "type": "flt", "ver": "0",
"data": "19.0"
},
"accel_fast_alpha":{ "type": "flt", "ver": "0",
"data": "0.25"
},
"accel_slow_alpha":{ "type": "flt", "ver": "0",
"data": "0.0625"
},
"land_conv_cnt":{ "type": "int", "ver": "0",
"data": "3"
},
"min_accel_rotation_wake_d":{ "type": "flt", "ver": "0",
"data": "8.0"
},
"non_accel_rotation_ff_d":{ "type": "flt", "ver": "0",
"data": "4.0"
},
"rearm_non_rotation_d":{ "type": "flt", "ver": "0",
"data": "8.0"
},
"rearm_min_accel_rotation_d":{ "type": "flt", "ver": "0",
"data": "30.0"
},
"rearm_forced_accel_rotation_d":{ "type": "flt", "ver": "0",
"data": "80.0"
},
"rearm_conv_cnt":{ "type": "int", "ver": "0",
"data": "40"
},
"raw_accel_margin_mss":{ "type": "flt", "ver": "0",
"data": "4.2"
}
}
}
}

View File

@ -0,0 +1,52 @@
{
"config":
{
"hw_platform": ["QRD", "MTP", "Dragon", "Surf", "HDK","IDP"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_tap":{
"owner": "mot_tap",
".params":{
"owner": "mot_tap",
"prod_idx":{ "type": "int", "ver": "0",
"data": "1"
},
"double_only":{ "type": "int", "ver": "0",
"data": "0"
},
"use_stowed":{ "type": "int", "ver": "0",
"data": "1"
},
"idle_timeout_s":{ "type": "int", "ver": "0",
"data": "30"
},
"tap_window_ms":{ "type": "int", "ver": "0",
"data": "320"
},
"cor_thr":{ "type": "flt", "ver": "0",
"data": "70.0"
},
"cor_spike_thr":{ "type": "flt", "ver": "0",
"data": "15.0"
},
"flat_up_deg":{ "type": "flt", "ver": "0",
"data": "10.0"
},
"flat_up_ang_limit_deg":{ "type": "flt", "ver": "0",
"data": "2.5"
},
"facing_down_deg":{ "type": "flt", "ver": "0",
"data": "35.0"
},
"sigz_mag_low_thr":{ "type": "flt", "ver": "0",
"data": "5.5"
},
"sigz_mag_high_thr":{ "type": "flt", "ver": "0",
"data": "50.0"
},
"sigz_min_peak_thr":{ "type": "flt", "ver": "0",
"data": "4.0"
}
}
}
}

View File

@ -0,0 +1,16 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mot_vsync_psd":{
"owner": "mot_vsync_psd",
".params":{
"owner": "mot_vsync_psd",
"panel_nums":{ "type": "int", "ver": "0",
"data": "1"
}
}
}
}

View File

@ -0,0 +1,163 @@
{
"config":
{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"mxg4300_0":{
"owner": "sns_mxg4300",
".mag":{
"owner": "sns_mxg4300",
".config":{
"owner": "sns_mxg4300",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"mxg4300_0_platform":{
"owner": "sns_mxg4300",
".orient":{
"owner": "sns_mxg4300",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "y"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".config":{
"owner": "sns_mxg4300",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "12"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".mag":{
"owner": "sns_mxg4300",
".fac_cal":{
"owner": "sns_mxg4300",
".corr_mat":{
"owner": "sns_mxg4300",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.033"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0063"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0614"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.00379"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.003"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "-0.008"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "-0.0141"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.001"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0643"
}
},
".bias":{
"owner": "sns_mxg4300",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".placement":{
"owner": "sns_mxg4300",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@ -0,0 +1,234 @@
{
"config":{
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"qmc6308_0":{
"owner": "sns_qmc6308",
".mag":{
"owner": "sns_qmc6308",
".config":{
"owner": "sns_qmc6308",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
},
".config_2":{
"owner": "sns_qmc6308",
"use_fifo":{ "type": "int", "ver": "0",
"data": "0"
},
"nsf":{ "type": "int", "ver": "0",
"data": "0"
},
"sdr":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"qmc6308_0_platform":{
"owner": "sns_qmc6308",
".config":{
"owner": "sns_qmc6308",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "44"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "97"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "3"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "1"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "1"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".orient":{
"owner": "sns_qmc6308",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "y"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".mag":{
"owner": "sns_qmc6308",
".fac_cal":{
"owner": "sns_qmc6308",
".corr_mat":{
"owner": "sns_qmc6308",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.021798"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.042889"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.001105"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.042889"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "0.920967"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.006100"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.001105"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.006100"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.067601"
}
},
".bias":{
"owner": "sns_qmc6308",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".fac_cal_2":{
"owner": "sns_qmc6308",
".corr_mat":{
"owner": "sns_qmc6308",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "sns_qmc6308",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".placement":{
"owner": "sns_qmc6308",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@ -0,0 +1,111 @@
{
"config": {
"hw_platform": ["MTP", "Surf", "RCM"],
"soc_id": ["457", "482"]
},
"qsh_camera":{
"owner": "qsh_camera",
".config":{
"owner": "qsh_camera",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "9"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "16"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "1000"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "1000"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "1"
},
"reset_pin_num":{ "type": "int", "ver": "0",
"data": "108"
},
"reset_pin_pull_type":{"type": "int", "ver": "0",
"data": "3"
},
"reset_pin_is_chip_pin":{"type": "int", "ver": "0",
"data": "1"
},
"reset_pin_drive_strength":{"type": "int", "ver": "0",
"data": "0"
},
"aux_pin_num":{ "type": "int", "ver": "0",
"data": "-1"
},
"aux_pin_pull_type":{"type": "int", "ver": "0",
"data": "3"
},
"aux_pin_is_chip_pin":{"type": "int", "ver": "0",
"data": "0"
},
"aux_pin_drive_strength":{"type": "int", "ver": "0",
"data": "0"
},
"aux_pin_value_motion_detect":{"type": "int", "ver": "0",
"data": "0"
},
"aux_pin_value_ulp_streaming":{"type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "85"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".tuning_params":{
"owner": "qsh_camera",
"fd_threshold":{"type": "int", "ver": "0",
"data": "341"
},
"max_stg2_entries_per_unit_time":{"type": "int", "ver": "0",
"data": "0"
},
"rate_limit_unit_time_in_secs":{"type": "int", "ver": "0",
"data": "1"
}
},
".als_params":{
"owner": "qsh_camera",
"als_enable":{"type": "int", "ver": "0",
"data": "1"
},
"als_reg_cnt":{"type": "int", "ver": "0",
"data": "3"
},
"als_reg_base":{"type": "int", "ver": "0",
"data": "13185"
},
"als_reg_hold":{"type": "int", "ver": "0",
"data": "13188"
}
},
".md_poll_params":{
"owner": "qsh_camera",
"md_poll_freq_ms":{"type": "int", "ver": "0",
"data": "0"
},
"md_detection_reg":{"type": "int", "ver": "0",
"data": "13238"
}
}
}
}

View File

@ -0,0 +1,17 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "340", "347", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454",
"450", "476", "469", "470", "457", "482", "473", "474", "501", "502","475", "486", "517", "506", "552", "547", "530", "531", "540"]
},
"sns_amd": {
"owner": "sns_amd",
"param1": {"ver": "0","type": "flt","data": "0.06"
},
"param2": {"ver": "0","type": "flt","data": "0.5"
},
"sample_rate": {"ver": "0","type": "flt", "data": "10.0"
}
}
}

View File

@ -0,0 +1,11 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK"],
"soc_id": ["339", "340", "361", "415", "439", "456", "457", "482", "501", "502", "552", "530", "531", "540"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "0"
}
}
}

View File

@ -0,0 +1,12 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "347", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440",
"416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "450", "476", "469", "470","475", "486", "517", "506", "547"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "1"
}
}
}

View File

@ -0,0 +1,10 @@
{
"config":{
},
"sns_aont": {
"owner": "sns_aont",
"aont_enable":{ "type": "int", "ver": "0",
"data": "1"
}
}
}

View File

@ -0,0 +1,37 @@
{
"config":{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417","440",
"415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "473", "474", "501", "502", "475", "506", "547"]
},
"sns_basic_gestures": {
"owner": "sns_basic_gestures",
"sample_rate": { "type": "flt", "ver": "0",
"data": "30.0"
},
"push_threshold": { "type": "flt", "ver": "0",
"data": "14.7178"
},
"pull_threshold": { "type": "flt", "ver": "0",
"data": "14.7178"
},
"shake_threshold": { "type": "flt", "ver": "0",
"data": "14.7178"
},
"sleep": { "type": "flt", "ver": "0",
"data": "0.3"
},
"param1": { "type": "flt", "ver": "0",
"data": "0.1"
},
"param2": { "type": "flt", "ver": "0",
"data": "4.9059"
},
"param3": { "type": "flt", "ver": "0",
"data": "0.1"
},
"param4": { "type": "flt", "ver": "0",
"data": "0.2618"
}
}
}

View File

@ -0,0 +1,37 @@
{
"config":{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
"415", "439", "440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "450", "476", "469", "470, "473", "474", "501", "502", "475", "506", "547"]
},
"sns_bring_to_ear": {
"owner": "sns_bring_to_ear",
"sample_rate": { "type": "flt", "ver": "0",
"data": "30.0"
},
"facing_angle_threshold": { "type": "flt", "ver": "0",
"data": "1.1345"
},
"horiz_angle_threshold": { "type": "flt", "ver": "0",
"data": "0.3491"
},
"vert_angle_threshold": { "type": "flt", "ver": "0",
"data": "0.3491"
},
"proximity_enable": { "type": "int", "ver": "0",
"data": "0"
},
"param1": { "type": "flt", "ver": "0",
"data": "2.943"
},
"param2": { "type": "flt", "ver": "0",
"data": "0.2"
},
"param3": { "type": "flt", "ver": "0",
"data": "0.2618"
},
"param4": {"type": "flt", "ver": "0",
"data": "0.2"
}
}
}

View File

@ -0,0 +1,13 @@
{
"config": {
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
"soc_id": ["339", "340", "356", "361", "415", "439", "456", "450", "457", "482", "552", "530", "531", "540"]
},
"ccd_amd": {
"owner": "sns_ccd",
"h2": { "ver": "0","type": "int",
"data": "50"},
"disable_flush_only": { "ver": "0","type": "int",
"data": "0"}
}
}

View File

@ -0,0 +1,143 @@
{
"config": {
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
"soc_id": ["339", "340", "356", "361", "415", "439", "456", "450", "501", "502"]
},
"ccd_ttw": {
"owner": "sns_ccd",
"te0_ratecfg": { "ver": "0","type": "int",
"data": "0x1" },
"te0_xmd_win_len_samp": { "ver": "0","type": "int",
"data": "0x4" },
"te0_xmd_threshhold1": { "ver": "0","type": "int",
"data": "0x4B00" },
"te0_xmd_threshhold2": { "ver": "0","type": "int",
"data": "0x0" },
"te0_xmd_hysteresis1": { "ver": "0","type": "int",
"data": "0x0" },
"te0_xmd_hysteresis2": { "ver": "0","type": "int",
"data": "0x0" },
"te0_tilt_win_sum_shift": { "ver": "0","type": "int",
"data": "0x2" },
"te0_tr_win_len_samples": { "ver": "0","type": "int",
"data": "0xD" },
"te0_tr_angle_cosine_sq": { "ver": "0","type": "int",
"data": "0x327" },
"te0_tr_decimate_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_tr_hysteresis": { "ver": "0","type": "int",
"data": "0x0" },
"te0_dt_angle_cosine_sq": { "ver": "0","type": "int",
"data": "0x2D0" },
"te0_dt_ref_gravity_latch": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori0_x_th_lower": { "ver": "0","type": "int",
"data": "0x1DED" },
"te0_ori0_x_th_upper": { "ver": "0","type": "int",
"data": "0x0213" },
"te0_ori0_y_th_lower": { "ver": "0","type": "int",
"data": "0x1B1D" },
"te0_ori0_y_th_upper": { "ver": "0","type": "int",
"data": "0x04E3" },
"te0_ori0_z_th_lower": { "ver": "0","type": "int",
"data": "0x1B44" },
"te0_ori0_z_th_upper": { "ver": "0","type": "int",
"data": "0x4D5" },
"te0_ori0_x_th_lower_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_x_th_upper_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_y_th_lower_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_y_th_upper_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_z_th_lower_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_z_th_upper_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_ori0_delay": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_x_th_lower": { "ver": "0","type": "int",
"data": "0x1C88" },
"te0_ori1_x_th_upper": { "ver": "0","type": "int",
"data": "0x377" },
"te0_ori1_y_th_lower": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_y_th_upper": { "ver": "0","type": "int",
"data": "0xF00" },
"te0_ori1_z_th_lower": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_z_th_upper": { "ver": "0","type": "int",
"data": "0xA00" },
"te0_ori1_x_th_lower_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_x_th_upper_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_y_th_lower_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_y_th_upper_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_z_th_lower_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_z_th_upper_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_ori1_delay": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_xmd_cfg1_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd0_xmd_cfg2_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_tr_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd0_ori0_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd0_xmd_cfg1_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_xmd_cfg2_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_tr_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_ori_cfg1_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_xmd_cfg1_inv": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd0_xmd_cfg2_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_tr_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_ori0_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_delay": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd0_output_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_xmd_cfg1_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_xmd_cfg2_en": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_tr_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd1_ori1_en": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd1_xmd_cfg1_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_xmd_cfg2_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_tr_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_ori_cfg1_posthyst": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_xmd_cfg1_inv": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd1_xmd_cfg2_inv": { "ver": "0","type": "int",
"data": "0x1" },
"te0_csd1_tr_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_ori1_inv": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_delay": { "ver": "0","type": "int",
"data": "0x0" },
"te0_csd1_output_inv": { "ver": "0","type": "int",
"data": "0x0" }
}
}

View File

@ -0,0 +1,17 @@
{
"config": {
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
"soc_id": ["339", "340", "361", "450"]
},
"ccd_walk": {
"owner": "sns_ccd",
"xct": { "ver": "0","type": "int",
"data": "0xA" },
"mls": { "ver": "0","type": "int",
"data": "0x6" },
"mps": { "ver": "0","type": "int",
"data": "0x4" },
"hmps": { "ver": "0","type": "int",
"data": "0x4" }
}
}

View File

@ -0,0 +1,39 @@
{
"config": {
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
"soc_id": ["356", "450"]
},
"ccd_walk": {
"owner": "sns_ccd",
"xct": { "ver": "0","type": "int",
"data": "0xA" },
"mls": { "ver": "0","type": "int",
"data": "0x2" },
"mps": { "ver": "0","type": "int",
"data": "0x4" },
"hmps": { "ver": "0","type": "int",
"data": "0x2" },
"hwln1": { "ver": "0","type": "int",
"data": "0xA" },
"mwln3": { "ver": "0","type": "int",
"data": "0xA" },
"hpe0": { "ver": "0","type": "int",
"data": "0x1" },
"lcb0": { "ver": "0","type": "int",
"data": "0xE832" },
"lcb1": { "ver": "0","type": "int",
"data": "0x3F8" },
"lcb2": { "ver": "0","type": "int",
"data": "0x8E1" },
"lcb3": { "ver": "0","type": "int",
"data": "0x37B" },
"lcb4": { "ver": "0","type": "int",
"data": "0x1E6" },
"lcb5": { "ver": "0","type": "int",
"data": "0x2ADF" },
"lcb6": { "ver": "0","type": "int",
"data": "0xF9A" },
"ltt": { "ver": "0","type": "int",
"data": "0xFCFC" }
}
}

View File

@ -0,0 +1,39 @@
{
"config": {
"hw_platform": ["MTP", "Surf", "RCM", "QRD", "HDK"],
"soc_id": ["415", "439", "456", "457", "482","501", "502", "552", "530", "531", "540"]
},
"ccd_walk": {
"owner": "sns_ccd",
"xct": { "ver": "0","type": "int",
"data": "0xA" },
"mls": { "ver": "0","type": "int",
"data": "0x6" },
"mps": { "ver": "0","type": "int",
"data": "0x4" },
"hmps": { "ver": "0","type": "int",
"data": "0x4" },
"hwln1": { "ver": "0","type": "int",
"data": "0xA" },
"mwln3": { "ver": "0","type": "int",
"data": "0xA" },
"hpe0": { "ver": "0","type": "int",
"data": "0x1" },
"lcb0": { "ver": "0","type": "int",
"data": "0xD17E" },
"lcb1": { "ver": "0","type": "int",
"data": "0x0889" },
"lcb2": { "ver": "0","type": "int",
"data": "0x16C7" },
"lcb3": { "ver": "0","type": "int",
"data": "0x0106" },
"lcb4": { "ver": "0","type": "int",
"data": "0x0324" },
"lcb5": { "ver": "0","type": "int",
"data": "0x3850" },
"lcb6": { "ver": "0","type": "int",
"data": "0xfffede4b" },
"ltt": { "ver": "0","type": "int",
"data": "0xFC9C" }
}
}

View File

@ -0,0 +1,22 @@
{
"config": {
"hw_platform": ["MTP", "QRD", "Dragon", "Surf", "HDK", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"ccd_te0_sensor0": {
"owner": "sns_ccd",
"ccd_version": { "ver": "0", "type": "int", "data": "4" },
"sensor_name": { "ver": "0", "type": "string", "data": "ccd_ttw" },
"sensor_type": { "ver": "0", "type": "string", "data": "ccd_ttw" },
"stream_type": { "ver": "0", "type": "string", "data": "on_change" },
"int_mask0": { "ver": "0", "type": "int", "data": "0x8FFFFFFF" },
"int_mask1": { "ver": "0", "type": "int", "data": "0xFF8F8F8F" },
"int_mask2": { "ver": "0", "type": "int", "data": "0x000001F9" },
"int_status_value": { "ver": "0", "type": "int", "data": "0x00000200" },
"state0_mask": { "ver": "0", "type": "int", "data": "0x00000300" },
"state0_value": { "ver": "0", "type": "int", "data": "0x00000200" },
"state1_mask": { "ver": "0", "type": "int", "data": "0x00000000" },
"state1_value": { "ver": "0", "type": "int", "data": "0x00000000" },
"batch_period": { "ver": "0", "type": "float", "data": "0" }
}
}

View File

@ -0,0 +1,30 @@
{
"config": {
"hw_platform": ["MTP", "QRD", "Dragon", "Surf", "HDK", "RCM"],
"soc_id": ["457", "482", "552", "530", "531", "540"]
},
"ccd_v4_te0": {
"owner": "sns_ccd",
"accel_ratecfg": { "ver": "0", "type": "int", "data": "1" },
"cfg": { "ver": "0", "type": "int", "data": "0x00000104" },
"csd0_cfg": { "ver": "0", "type": "int", "data": "0x0010A167" },
"csd1_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"dt_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"max_axis_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"ori0_x_th": { "ver": "0", "type": "int", "data": "0x0212F7BB" },
"ori0_y_th": { "ver": "0", "type": "int", "data": "0x04E3EC77" },
"ori0_z_th": { "ver": "0", "type": "int", "data": "0x04D3ED13" },
"ori1_x_th": { "ver": "0", "type": "int", "data": "0x00000000" },
"ori1_y_th": { "ver": "0", "type": "int", "data": "0x00000000" },
"ori1_z_th": { "ver": "0", "type": "int", "data": "0x00000000" },
"ori_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"slope0_cfg": { "ver": "0", "type": "int", "data": "0x00000040" },
"slope1_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"tr0_cfg": { "ver": "0", "type": "int", "data": "0x00035942" },
"tr1_cfg": { "ver": "0", "type": "int", "data": "0x00000000" },
"xmd0_cfg1": { "ver": "0", "type": "int", "data": "0x00004AFF" },
"xmd0_cfg2": { "ver": "0", "type": "int", "data": "0x00000000" },
"xmd1_cfg1": { "ver": "0", "type": "int", "data": "0x00000000" },
"xmd1_cfg2": { "ver": "0", "type": "int", "data": "0x00000000" }
}
}

View File

@ -0,0 +1,20 @@
{
"config":{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "459", "441", "471", "455", "456", "454", "450", "476", "469",
"470", "457", "482", "473", "474", "501", "502","475", "486", "517", "506", "552", "547", "530", "531", "540"]
},
"sns_cm":{
"owner": "sns_cm",
"heap_size":{ "type": "int", "ver": "0",
"data": "1572864"
},
"max_batch_disabled":{ "type": "int", "ver": "0",
"data": "0"
},
"min_batch_period_thrshld_ms":{ "type": "int", "ver": "0",
"data": "10"
}
}
}

View File

@ -0,0 +1,30 @@
{
"config":{
"hw_platform": ["MTP","QRD","Dragon","Surf", "HDK"],
"soc_id": ["339", "356", "361", "415", "439", "456", "450", "457", "482", "501", "502", "552", "530", "531", "540"]
},
"dae":{
"owner": "sns_dae",
"use_sdc":{ "type": "int", "ver": "0",
"data": "1"
},
"debug_accel_values":{ "type": "int", "ver": "0",
"data": "0"
},
"dd_msg_mask":{ "type": "int", "ver": "0",
"data": "0"
},
"enable_qdss":{ "type": "int", "ver": "0",
"data": "0"
},
"dbg_mask":{ "type": "int", "ver": "0",
"data": "0"
},
"ulog_msg_mask":{ "type": "int", "ver": "0",
"data": "0x1F"
},
"fwk_msg_mask":{ "type": "int", "ver": "0",
"data": "0"
}
}
}

View File

@ -0,0 +1,38 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407",
"417", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "457", "482", "473", "474", "501", "502", "475", "506", "552", "547", "530", "531", "540"]
},
"sns_device_orient_platform": {
"owner": "sns_device_orient",
".config":{
"owner": "sns_device_orient",
"param0": {
"type": "int", "ver": "0", "data": "4"
},
"param1": {
"type": "flt", "ver": "0", "data": "20.0"
},
"param2": {
"type": "flt", "ver": "0", "data": "0.25"
},
"param3": {
"type": "flt", "ver": "0", "data": "70.0"
},
"param4": {
"type": "flt", "ver": "0", "data": "45.0"
},
"param5": {
"type": "flt", "ver": "0", "data": "2.0"
},
"param6": {
"type": "flt", "ver": "0", "data": "15.0"
},
"param7": {
"type": "int", "ver": "0", "data": "1"
}
}
}
}

View File

@ -0,0 +1,392 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "352", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "450", "476",
"469", "470", "457", "482", "473", "474", "501", "502", "475", "486", "517", "506", "552", "547", "530", "531", "540"]
},
"sns_diag_config":
{
"owner":"diag_filter_sensor",
"qdss":
{
"type" : "int",
"ver" : "0",
"data" : "0"
}
},
"sns_diag_sensor_datatype":
{
"owner":"diag_filter_sensor",
"geomag_rv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"game_rv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gravity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"cm":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"accel":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"humidity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ambient_temperature":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"sensor_temperature":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"motion_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ultra_violet":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pressure":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"mag":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"offbody_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"thermopile":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ambient_light":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"hall":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"proximity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rgb":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"flush_test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"md_test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"da_test":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"amd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rmd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"facing":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro_cal":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"oem1":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"mag_cal":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"resampler":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"smd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"basic_gestures":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"multishake":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"bring_to_ear":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"cmc":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"dpc":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"distance_bound":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro_rot_matrix":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"fmv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rotv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pedometer":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"device_orient":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"tilt":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"tilt_to_wake":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"heart_rate":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ppg":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"wrist_tilt_gesture":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pedometer_wrist":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"data_acquisition_engine":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"ccd_walk":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ccd_ttw":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ccd_hw":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"threshold":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"sar":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"radar":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"activity_recognition":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"location":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"step_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"sim_sdc":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"dae_datalog_accel":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"dae_datalog_binary":
{
"type" : "int",
"ver" : "0",
"data" : "1"
}
}
}

View File

@ -0,0 +1,11 @@
{
"config": {
},
"sns_direct_channel":
{
"owner": "sns_direct_channel",
"latency_enable":{ "type": "int", "ver": "0",
"data": "0"
}
}
}

View File

@ -0,0 +1,28 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
"440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "457", "482", "473", "474", "501", "502", "475", "506", "552", "547", "530", "531", "540"]
},
"sns_distance_bound_speed_for_motion_states": {
"owner": "sns_distance_bound",
"unknown": {"ver": "0","type": "flt","data": "16.67"
},
"stationary": {"ver": "0","type": "flt","data": "0.0"
},
"move": {"ver": "0","type": "flt","data": "1.0"
},
"fiddle": {"ver": "0","type": "flt","data": "0.0"
},
"pedestrian": {"ver": "0","type": "flt","data": "1.0"
},
"vehicle": {"ver": "0","type": "flt","data": "16.67"
},
"walk": {"ver": "0","type": "flt","data": "1.1"
},
"run": {"ver": "0","type": "flt","data": "2.5"
},
"bike": {"ver": "0","type": "flt","data": "5.55"
}
}
}

View File

@ -0,0 +1,28 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
"440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "450", "476", "469", "470", "457", "482", "473", "474", "501", "502", "475", "506", "552", "547", "530", "531", "540"]
},
"sns_dpc": {
"owner": "sns_dpc",
"param1": {
"ver": "0", "type": "flt", "data": "0.5"
},
"param2": {
"ver": "0", "type": "flt", "data": "0.02"
},
"param3": {
"ver": "0", "type": "flt", "data": "0.04"
},
"param4": {
"ver": "0", "type": "flt", "data": "7.5"
},
"param5": {
"ver": "0", "type": "flt", "data": "0.1"
},
"param6": {
"ver": "0", "type": "flt", "data": "0.1746"
}
}
}

Some files were not shown because too many files have changed in this diff Show More