peridot: Drop qvr
Change-Id: Ib6edf941f5296fb53c2cc656035cb51b0324a293
This commit is contained in:
-584
@@ -1929,32 +1929,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libDspIOProxy_stub",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libDspIOProxy_stub.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcdsprpc",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libEvrcSwCodec",
|
||||
owner: "xiaomi",
|
||||
@@ -2247,30 +2221,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libMapService",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libMapService.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libcdsprpc",
|
||||
"libdl",
|
||||
"liblog",
|
||||
"libc",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libMiVDR",
|
||||
owner: "xiaomi",
|
||||
@@ -2402,35 +2352,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libQEGA.qti",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libQEGA.qti.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libbinder_ndk",
|
||||
"vendor.qti.qegahal-V1-ndk_platform",
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libQSEEComAPI",
|
||||
owner: "xiaomi",
|
||||
@@ -2539,53 +2460,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libScenescape",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libScenescape.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libdl",
|
||||
"liblog",
|
||||
"libm",
|
||||
"libc",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libStereoRectifyWrapper",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libStereoRectifyWrapper.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libdl",
|
||||
"libc",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libTrustedInputAIDL",
|
||||
owner: "xiaomi",
|
||||
@@ -4972,32 +4846,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libeye_tracking_dsp_sample_stub",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libeye_tracking_dsp_sample_stub.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcdsprpc",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libface3d_dev",
|
||||
owner: "xiaomi",
|
||||
@@ -5553,29 +5401,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libhalide_hexagon_host",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libhalide_hexagon_host.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libc",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libhdcp1prov",
|
||||
owner: "xiaomi",
|
||||
@@ -8908,33 +8733,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libpolygon",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libpolygon.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libutils",
|
||||
"libgps.utils",
|
||||
"liblog",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libq-perflog",
|
||||
owner: "xiaomi",
|
||||
@@ -11685,218 +11483,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvr_cam_cdsp_driver_stub",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvr_cam_cdsp_driver_stub.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcdsprpc",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvr_cdsp_driver_stub",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvr_cdsp_driver_stub.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcdsprpc",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvr_eyetracking_plugin",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvr_eyetracking_plugin.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"liblog",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvrcamera_client.qti",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvrcamera_client.qti.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcutils",
|
||||
"libutils",
|
||||
"libnativewindow",
|
||||
"libui",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvrcameraplayback",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvrcameraplayback.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libqvrservice_client.qti",
|
||||
"libnativewindow",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvrservice",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvrservice.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libnativewindow",
|
||||
"libjsoncpp",
|
||||
"android.hardware.graphics.mapper@4.0",
|
||||
"android.hardware.graphics.allocator@4.0",
|
||||
"libhidlbase",
|
||||
"libhardware",
|
||||
"vendor.qti.hardware.display.allocator@4.0",
|
||||
"vendor.qti.hardware.display.mapper@4.0",
|
||||
"android.hardware.graphics.allocator-V2-ndk",
|
||||
"libbase",
|
||||
"libbinder_ndk",
|
||||
"vendor.qti.hardware.qxr-V1-ndk",
|
||||
"libdrm",
|
||||
"libui",
|
||||
"android.hardware.thermal@1.0",
|
||||
"android.hardware.thermal-V1-ndk",
|
||||
"libusbhost",
|
||||
"android.hardware.audio@7.0",
|
||||
"android.hardware.audio.common@7.0",
|
||||
"android.hardware.audio.common@7.0-enums",
|
||||
"libfmq",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqvrservice_client.qti",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libqvrservice_client.qti.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcutils",
|
||||
"libdrm",
|
||||
"libutils",
|
||||
"libnativewindow",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libqwes",
|
||||
owner: "xiaomi",
|
||||
@@ -13844,28 +13430,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libtracker_6dof_impl",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/libtracker_6dof_impl.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libcdsprpc",
|
||||
"libc",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "libtrustedapploader",
|
||||
owner: "xiaomi",
|
||||
@@ -18463,32 +18027,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.qxr-V1-ndk",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/vendor.qti.hardware.qxr-V1-ndk.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libbinder_ndk",
|
||||
"android.hardware.common-V2-ndk",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.hardware.radio.am-V1-ndk",
|
||||
owner: "xiaomi",
|
||||
@@ -20691,31 +20229,6 @@ cc_prebuilt_library_shared {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.qegahal-V1-ndk_platform",
|
||||
owner: "xiaomi",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/lib64/vendor.qti.qegahal-V1-ndk_platform.so",
|
||||
],
|
||||
shared_libs: [
|
||||
"libbinder_ndk",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_library_shared {
|
||||
name: "vendor.qti.qesdhal-impl",
|
||||
owner: "xiaomi",
|
||||
@@ -38941,15 +38454,6 @@ prebuilt_etc_xml {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.hardware.qxr-service.xml",
|
||||
owner: "xiaomi",
|
||||
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qxr-service.xml",
|
||||
filename_from_src: true,
|
||||
sub_dir: "vintf/manifest",
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
prebuilt_etc_xml {
|
||||
name: "vendor.qti.hardware.radio.am.xml",
|
||||
owner: "xiaomi",
|
||||
@@ -40085,37 +39589,6 @@ cc_prebuilt_binary {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "qvrservice",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/bin/hw/qvrservice",
|
||||
],
|
||||
shared_libs: [
|
||||
"libqvrservice",
|
||||
"liblog",
|
||||
"libnativewindow",
|
||||
"android.hardware.graphics.allocator@4.0",
|
||||
"libavservices_minijail",
|
||||
"libcutils",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
prefer: true,
|
||||
relative_install_path: "hw",
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "vendor.qti.hardware.alarm-service",
|
||||
owner: "xiaomi",
|
||||
@@ -41470,63 +40943,6 @@ cc_prebuilt_binary {
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "qvrdatalogger",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/bin/qvrdatalogger",
|
||||
],
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libui",
|
||||
"libc++",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "qvrservicetest",
|
||||
owner: "xiaomi",
|
||||
target: {
|
||||
android_arm64: {
|
||||
srcs: [
|
||||
"proprietary/vendor/bin/qvrservicetest",
|
||||
],
|
||||
shared_libs: [
|
||||
"libc++",
|
||||
"liblog",
|
||||
"libutils",
|
||||
"libcutils",
|
||||
"libqvrservice_client.qti",
|
||||
"libnativewindow",
|
||||
"libc",
|
||||
"libm",
|
||||
"libdl",
|
||||
],
|
||||
},
|
||||
},
|
||||
compile_multilib: "64",
|
||||
strip: {
|
||||
none: true,
|
||||
},
|
||||
prefer: true,
|
||||
soc_specific: true,
|
||||
}
|
||||
|
||||
cc_prebuilt_binary {
|
||||
name: "qwes_cli",
|
||||
owner: "xiaomi",
|
||||
|
||||
@@ -1057,15 +1057,6 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qcril_database/upgrade/other/0013_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/other/0013_version_update_ecc_table.sql \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qcril_database/upgrade/other/0014_version_update_modules.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/other/0014_version_update_modules.sql \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qcril_database/upgrade/other/0015_version_add_iccid_clir_pref_table.sql:$(TARGET_COPY_OUT_VENDOR)/etc/qcril_database/upgrade/other/0015_version_add_iccid_clir_pref_table.sql \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/519/0/65536/mtpkailua.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/519/0/65536/mtpkailua.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/519/0/65536/mtpkailua_6dof_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/519/0/65536/mtpkailua_6dof_config.xml \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/519/0/65536/mtpkailua_qvr_3dof_tracker_config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/519/0/65536/mtpkailua_qvr_3dof_tracker_config.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/557/0/65536/mtplanai.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/557/0/65536/mtplanai.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/557/0/65536/mtplanai_6dof_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/557/0/65536/mtplanai_6dof_config.xml \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/cfg/557/0/65536/mtplanai_qvr_3dof_tracker_config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/cfg/557/0/65536/mtplanai_qvr_3dof_tracker_config.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/qvr_hid_device_list.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/qvr_hid_device_list.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/qvr_usb_device_list.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/qvr_usb_device_list.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/qvr/qvrservice_config.txt:$(TARGET_COPY_OUT_VENDOR)/etc/qvr/qvrservice_config.txt \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/atfwd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/atfwd@2.0.policy \
|
||||
@@ -1087,7 +1078,6 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/qms.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qms.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/qspm.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qspm.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/qti-systemd.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qti-systemd.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/qvr@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qvr@2.0.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/qwesd@2.0.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/qwesd@2.0.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
|
||||
vendor/xiaomi/peridot/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdhdcphalservice.policy \
|
||||
@@ -1173,7 +1163,6 @@ PRODUCT_PACKAGES += \
|
||||
libApeSwDec \
|
||||
libCB \
|
||||
libCneAppJni \
|
||||
libDspIOProxy_stub \
|
||||
libEvrcSwCodec \
|
||||
libFace3DTA \
|
||||
libFace3D_hlos \
|
||||
@@ -1184,19 +1173,15 @@ PRODUCT_PACKAGES += \
|
||||
libGPTEE_vendor \
|
||||
libGPreqcancel \
|
||||
libGPreqcancel_svc \
|
||||
libMapService \
|
||||
libMiVDR \
|
||||
libOpenCL \
|
||||
libOpenCL_adreno \
|
||||
libPeripheralStateUtils \
|
||||
libQ6MSFR_manager_stub \
|
||||
libQEGA.qti \
|
||||
libQSEEComAPI \
|
||||
libQcelp13SwCodec \
|
||||
libQtiRilLoadable \
|
||||
libSNPESample \
|
||||
libScenescape \
|
||||
libStereoRectifyWrapper \
|
||||
libTrustedInputAIDL \
|
||||
libTrustedInputUtils \
|
||||
libTrustedUIAIDL \
|
||||
@@ -1279,7 +1264,6 @@ PRODUCT_PACKAGES += \
|
||||
libesesbprovision \
|
||||
libeva \
|
||||
libeva_util \
|
||||
libeye_tracking_dsp_sample_stub \
|
||||
libface3d_dev \
|
||||
libfastcrc \
|
||||
libfastcvdsp_stub \
|
||||
@@ -1298,7 +1282,6 @@ PRODUCT_PACKAGES += \
|
||||
libgralloccore \
|
||||
libgrallocutils \
|
||||
libgsl \
|
||||
libhalide_hexagon_host \
|
||||
libhdcp1prov \
|
||||
libhdcp2p2prov \
|
||||
libhdcpsrm \
|
||||
@@ -1412,7 +1395,6 @@ PRODUCT_PACKAGES += \
|
||||
libperfgluelayer \
|
||||
libperfioctl \
|
||||
libperipheral_client \
|
||||
libpolygon \
|
||||
libq-perflog \
|
||||
libqc2audio_base \
|
||||
libqc2audio_basecodec \
|
||||
@@ -1499,13 +1481,6 @@ PRODUCT_PACKAGES += \
|
||||
libqtigefar \
|
||||
libqtikeymaster4 \
|
||||
libqtikeymint \
|
||||
libqvr_cam_cdsp_driver_stub \
|
||||
libqvr_cdsp_driver_stub \
|
||||
libqvr_eyetracking_plugin \
|
||||
libqvrcamera_client.qti \
|
||||
libqvrcameraplayback \
|
||||
libqvrservice \
|
||||
libqvrservice_client.qti \
|
||||
libqwes \
|
||||
librcc \
|
||||
librcmask \
|
||||
@@ -1574,7 +1549,6 @@ PRODUCT_PACKAGES += \
|
||||
libtlpd_crypto \
|
||||
libtlpd_internal \
|
||||
libtlpd_logger \
|
||||
libtracker_6dof_impl \
|
||||
libtrustedapploader \
|
||||
libubwcp \
|
||||
libultrasound_notify \
|
||||
@@ -1736,7 +1710,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.qseecom-V1-ndk \
|
||||
vendor.qti.hardware.qseecom@1.0 \
|
||||
vendor.qti.hardware.qteeconnector@1.0 \
|
||||
vendor.qti.hardware.qxr-V1-ndk \
|
||||
vendor.qti.hardware.radio.am-V1-ndk \
|
||||
vendor.qti.hardware.radio.am@1.0 \
|
||||
vendor.qti.hardware.radio.atcmdfwd@1.0 \
|
||||
@@ -1814,7 +1787,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.memory.pasrmanager-V1-ndk \
|
||||
vendor.qti.qccvndhal_aidl-V1-ndk_vendor \
|
||||
vendor.qti.qccvndhal_aidl-halimpl \
|
||||
vendor.qti.qegahal-V1-ndk_platform \
|
||||
vendor.qti.qesdhal-impl \
|
||||
vendor.qti.qesdhal@1.0 \
|
||||
vendor.qti.qesdhal@1.1 \
|
||||
@@ -2418,7 +2390,6 @@ PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.perf2.xml \
|
||||
vendor.qti.hardware.qconfig-service.xml \
|
||||
vendor.qti.hardware.qseecom@1.0-service.xml \
|
||||
vendor.qti.hardware.qxr-service.xml \
|
||||
vendor.qti.hardware.radio.am.xml \
|
||||
vendor.qti.hardware.radio.ims.xml \
|
||||
vendor.qti.hardware.radio.lpa.xml \
|
||||
@@ -2473,7 +2444,6 @@ PRODUCT_PACKAGES += \
|
||||
android.hardware.weaver-service.nxp-qti \
|
||||
qconfigservice \
|
||||
qcrilNrd \
|
||||
qvrservice \
|
||||
vendor.qti.hardware.alarm-service \
|
||||
vendor.qti.hardware.capabilityconfigstore@1.0-service \
|
||||
vendor.qti.hardware.display.color-service \
|
||||
@@ -2518,8 +2488,6 @@ PRODUCT_PACKAGES += \
|
||||
qseecom_sample_client \
|
||||
qseecomd \
|
||||
qti \
|
||||
qvrdatalogger \
|
||||
qvrservicetest \
|
||||
qwes_cli \
|
||||
qwesd \
|
||||
rmt_storage \
|
||||
|
||||
Vendored
BIN
Binary file not shown.
Vendored
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -1,421 +0,0 @@
|
||||
##############################################################################
|
||||
# Copyright (c) 2022-2023 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
##############################################################################
|
||||
|
||||
# Configuration parameters for qvr service Kailua MTP device
|
||||
|
||||
# Calibration data path
|
||||
# If device-specific calibration data is present in an alternate location
|
||||
# (typically one that wouldn't get wiped during a build update), specify
|
||||
# that path here and the VR service will attempt to load calibration data
|
||||
# from that path first before loading it from its default location.
|
||||
#calibration_path =
|
||||
|
||||
# External Sensor related configurations
|
||||
#external_sensor_lib =
|
||||
|
||||
# External Camera related configurations
|
||||
#external_camera_lib =
|
||||
|
||||
# EyeTracking Plugin related configurations
|
||||
#plugin_eye_tracking_lib =
|
||||
|
||||
# Host controller Plugin related configurations
|
||||
#plugin_host_controller_lib = libqvr_hostcontroller_plugin.so
|
||||
|
||||
# Controls how/when eye tracking is started/stopped:
|
||||
# "default" : eye tracking mode (enable/disable) must be set prior to
|
||||
# starting VR mode.
|
||||
# if enabled, eye tracking will start when VR mode is started.
|
||||
# if enabled, eye tracking will stop when VR mode is stopped.
|
||||
# "standalone" : eye tracking will start when eye tracking mode is enabled.
|
||||
# eye tracking will stop when eye tracking mode is disabled,
|
||||
# or when VR mode stops.
|
||||
#plugin_eye_tracking_operating_mode = default
|
||||
|
||||
# Tracker library
|
||||
6dof_tracker_lib = libtracker_6dof_skel_8450.so
|
||||
|
||||
# Sensor orientation: default is: 1 2 3 (Android Portrait)
|
||||
# 1 represents x, 2 represents y and 3 represents z
|
||||
# The 3DOF and 6DOF tracking algorithms require IMU data
|
||||
# to be in Android Portrait orientation. If the device's
|
||||
# default orientation is *not* Android Portrait, these values
|
||||
# are used to convert from device orientation to Android
|
||||
# Portrait orientation.
|
||||
# For Android landscape sensor orientation, use 2 -1 3
|
||||
#sensor_orientation = 2 -1 3
|
||||
sensor_orientation = 1 2 3
|
||||
|
||||
# tracking camera properties
|
||||
#tracking_camera_id = 0
|
||||
#tracking_camera_sensor = v4l_ov7251_stereo
|
||||
#tracking_camera_driver = v4l2
|
||||
#tracking_camera_res = 2560 960
|
||||
#tracking_camera_quarter_res = 1280 480
|
||||
#tracking_camera_frame_rdi_mode = false
|
||||
#tracking_camera_frame_rdi_bit_depth = 10
|
||||
#tracking_camera_rdi_frame_format = raw10
|
||||
#tracking_camera_auto_exposure = true
|
||||
#tracking_camera_hvx_mode = false
|
||||
#tracking_camera_hvx_algo = qvrcam_receiver
|
||||
#tracking_camera_master_only = false
|
||||
#tracking_camera_control_protected = true
|
||||
#tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
#tracking_camera_frame_logging_mode = disabled
|
||||
#tracking_camera_hvx_sensor = v4l_ov7251
|
||||
#tracking_camera_default_flash_mode = off
|
||||
#tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
#tracking_camera_default_resolution_mode = quarter
|
||||
#tracking_camera_supported_formats = y8
|
||||
#tracking_camera_default_frame_format = y8
|
||||
|
||||
# Can deprecate this camera config if host smartViewer protocol version >= 2.0.3
|
||||
# and viewer smartViewer protocol version >= 2.0.2
|
||||
# uvc-tracking camera properties
|
||||
uvc-tracking_camera_id = 1
|
||||
uvc-tracking_camera_sensor = v4l_ov9282_stereo
|
||||
uvc-tracking_camera_driver = v4l2
|
||||
uvc-tracking_camera_res = 1280 400
|
||||
uvc-tracking_camera_quarter_res = 1280 400
|
||||
uvc-tracking_camera_frame_rdi_mode = false
|
||||
uvc-tracking_camera_frame_rdi_bit_depth = 10
|
||||
uvc-tracking_camera_rdi_frame_format = raw10
|
||||
uvc-tracking_camera_auto_exposure = false
|
||||
uvc-tracking_camera_hvx_mode = false
|
||||
uvc-tracking_camera_hvx_algo = qvrcam_receiver
|
||||
uvc-tracking_camera_master_only = false
|
||||
uvc-tracking_camera_control_protected = false
|
||||
uvc-tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
uvc-tracking_camera_frame_logging_mode = disabled
|
||||
uvc-tracking_camera_hvx_sensor = v4l_ov9282
|
||||
uvc-tracking_camera_default_flash_mode = off
|
||||
uvc-tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
uvc-tracking_camera_default_resolution_mode = full
|
||||
uvc-tracking_camera_supported_formats = y8 depth16 yuyv mjpeg
|
||||
uvc-tracking_camera_default_frame_format = y8
|
||||
|
||||
# wireless-tracking camera properties
|
||||
wireless-tracking_camera_id = 1
|
||||
wireless-tracking_camera_sensor = wl_ov9282_stereo
|
||||
wireless-tracking_camera_driver = wireless
|
||||
wireless-tracking_camera_res = 1280 400 30 30
|
||||
wireless-tracking_camera_quarter_res = 1280 400 30 30
|
||||
wireless-tracking_camera_frame_rdi_mode = false
|
||||
wireless-tracking_camera_frame_rdi_bit_depth = 10
|
||||
wireless-tracking_camera_rdi_frame_format = raw10
|
||||
wireless-tracking_camera_auto_exposure = false
|
||||
wireless-tracking_camera_hvx_mode = false
|
||||
wireless-tracking_camera_hvx_algo = qvrcam_receiver
|
||||
wireless-tracking_camera_master_only = false
|
||||
wireless-tracking_camera_control_protected = false
|
||||
wireless-tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
wireless-tracking_camera_frame_logging_mode = disabled
|
||||
wireless-tracking_camera_hvx_sensor = v4l_ov9282
|
||||
wireless-tracking_camera_default_flash_mode = off
|
||||
wireless-tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
wireless-tracking_camera_default_resolution_mode = full
|
||||
wireless-tracking_camera_supported_formats = y8 depth16
|
||||
wireless-tracking_camera_default_frame_format = y8
|
||||
|
||||
# uvc-rgb-left camera properties
|
||||
uvc-rgb-left_camera_id = 2
|
||||
uvc-rgb-left_camera_sensor = v4l_ov8856
|
||||
uvc-rgb-left_camera_driver = v4l2
|
||||
uvc-rgb-left_camera_res = 1280 720
|
||||
uvc-rgb-left_camera_quarter_res = 1280 720
|
||||
uvc-rgb-left_camera_frame_rdi_mode = false
|
||||
uvc-rgb-left_camera_frame_rdi_bit_depth = 10
|
||||
uvc-rgb-left_camera_rdi_frame_format = raw10
|
||||
uvc-rgb-left_camera_auto_exposure = false
|
||||
uvc-rgb-left_camera_hvx_mode = false
|
||||
uvc-rgb-left_camera_hvx_algo = qvrcam_receiver
|
||||
uvc-rgb-left_camera_master_only = false
|
||||
uvc-rgb-left_camera_control_protected = false
|
||||
uvc-rgb-left_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
uvc-rgb-left_camera_frame_logging_mode = disabled
|
||||
uvc-rgb-left_camera_hvx_sensor = v4l_ov8856
|
||||
uvc-rgb-left_camera_default_flash_mode = off
|
||||
uvc-rgb-left_camera_enable_yuv_ipe_bypass = false
|
||||
uvc-rgb-left_camera_hvx_stereo_slave_camera_id = -1
|
||||
uvc-rgb-left_camera_default_resolution_mode = full
|
||||
uvc-rgb-left_camera_supported_formats = yuv420 yuyv mjpeg
|
||||
uvc-rgb-left_camera_default_frame_format = yuv420
|
||||
|
||||
# wireless-rgb-left camera properties
|
||||
wireless-rgb-left_camera_id = 2
|
||||
wireless-rgb-left_camera_sensor = wl_ov8856
|
||||
wireless-rgb-left_camera_driver = wireless
|
||||
wireless-rgb-left_camera_res = 1280 720 30 30
|
||||
wireless-rgb-left_camera_quarter_res = 1280 720 30 30
|
||||
wireless-rgb-left_camera_frame_rdi_mode = false
|
||||
wireless-rgb-left_camera_frame_rdi_bit_depth = 10
|
||||
wireless-rgb-left_camera_rdi_frame_format = raw10
|
||||
wireless-rgb-left_camera_auto_exposure = false
|
||||
wireless-rgb-left_camera_hvx_mode = false
|
||||
wireless-rgb-left_camera_hvx_algo = qvrcam_receiver
|
||||
wireless-rgb-left_camera_master_only = false
|
||||
wireless-rgb-left_camera_control_protected = false
|
||||
wireless-rgb-left_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
wireless-rgb-left_camera_frame_logging_mode = disabled
|
||||
wireless-rgb-left_camera_hvx_sensor = v4l_ov8856
|
||||
wireless-rgb-left_camera_default_flash_mode = off
|
||||
wireless-rgb-left_camera_enable_yuv_ipe_bypass = false
|
||||
wireless-rgb-left_camera_hvx_stereo_slave_camera_id = -1
|
||||
wireless-rgb-left_camera_default_resolution_mode = full
|
||||
wireless-rgb-left_camera_supported_formats = yuv420
|
||||
wireless-rgb-left_camera_default_frame_format = yuv420
|
||||
|
||||
# uvc-rgb cameras properties
|
||||
#uvc-rgb_camera_id = 3
|
||||
#uvc-rgb_camera_sensor = v4l_ov8856_stereo
|
||||
#uvc-rgb_camera_driver = v4l2
|
||||
#uvc-rgb_camera_calibration_name = rgb-left,rgb-right
|
||||
#uvc-rgb_camera_res = 2560 720
|
||||
#uvc-rgb_camera_quarter_res = 2560 720
|
||||
#uvc-rgb_camera_frame_rdi_mode = false
|
||||
#uvc-rgb_camera_frame_rdi_bit_depth = 10
|
||||
#uvc-rgb_camera_rdi_frame_format = raw10
|
||||
#uvc-rgb_camera_auto_exposure = false
|
||||
#uvc-rgb_camera_hvx_mode = false
|
||||
#uvc-rgb_camera_hvx_algo = qvrcam_receiver
|
||||
#uvc-rgb_camera_master_only = false
|
||||
#uvc-rgb_camera_control_protected = false
|
||||
#uvc-rgb_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
#uvc-rgb_camera_frame_logging_mode = disabled
|
||||
#uvc-rgb_camera_hvx_sensor = v4l_ov8856
|
||||
#uvc-rgb_camera_default_flash_mode = off
|
||||
#uvc-rgb_camera_enable_yuv_ipe_bypass = false
|
||||
#uvc-rgb_camera_hvx_stereo_slave_camera_id = -1
|
||||
#uvc-rgb_camera_default_resolution_mode = full
|
||||
#uvc-rgb_camera_supported_formats = yuv420
|
||||
#uvc-rgb_camera_default_frame_format = yuv420
|
||||
|
||||
# 6dof pose logging (disabled, continuous, oneshot)
|
||||
tracking_6dof_pose_logging_mode = disabled
|
||||
|
||||
|
||||
# the service will expose display interrupts to its clients from
|
||||
# /dev/graphics/fb[display_id] (default is fb0)
|
||||
#display_id = 0
|
||||
|
||||
# vblank off delay
|
||||
disp_vblank_off_delay = 20
|
||||
|
||||
# QVRService display lineptr interrupt is not supported on SM8150/SDM845
|
||||
# and later platforms. Set this config to true to handle linePtr interrupt by VSYNC
|
||||
# interrupt. This config only need to be enable to support apps built with older VR
|
||||
# SDKs that do not support using vsync callback via svrapi_config.txt.
|
||||
disp_lineptr_override_to_vsync = false
|
||||
|
||||
#force to mag sensor based drift free 3dof
|
||||
#force_drift_free_3dof = true
|
||||
|
||||
#Received mag sensor data should be in the range of Earth's magnetic field magnitude range (0.25 to 0.65 gauss)
|
||||
#if not, then either mag is not calibrated or indicates presence of external noise
|
||||
#use (0 0) to disable this checking
|
||||
mag_validity_range_gauss = 0.25 0.65
|
||||
|
||||
# performance: thread_attributes<_optional soc id>
|
||||
# format -> [thread type]:[cpu performance level]>[sched_policy],[priority],[cpu_affinity];[cpu performance level]>[sched_policy],[priority],[cpu_affinity];
|
||||
# cpu_affinity is given as bit mask
|
||||
performance_thread_attributes = render:0>SCHED_FIFO,48,0xFF;1>SCHED_FIFO,48,0xF0;2>SCHED_FIFO,48,0xF0;3>SCHED_FIFO,48,0xF0
|
||||
performance_thread_attributes = warp:0>SCHED_FIFO,49,0xFF;1>SCHED_FIFO,49,0xF0;2>SCHED_FIFO,49,0xF0;3>SCHED_FIFO,49,0xF0
|
||||
performance_thread_attributes = controller:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0
|
||||
performance_thread_attributes = normal:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0
|
||||
|
||||
# performance: hints for gpu and cpu levels
|
||||
# format -> [cpu_level gpu_level]:[hint id in powerhint.xml] [cpu_level gpu_level]:[hint id in powerhint.xml]
|
||||
# format -> [cpu_level gpu_level] - lower byte for gpu level and next higher byte for cpu_level. Max level 255
|
||||
performance_perf_hints = 0x0101:0x0000130A 0x0102:0x0000130B 0x0103:0x0000130C
|
||||
performance_perf_hints = 0x0201:0x0000130D 0x0202:0x0000130E 0x0203:0x0000130F
|
||||
performance_perf_hints = 0x0301:0x00001310 0x0302:0x00001311 0x0303:0x00001312
|
||||
|
||||
# performance thermal rules to be enabled
|
||||
# format -> [thermal rule name]:[algo type]>[hardware type]
|
||||
performance_thermal_rules = QVR_Rule_G:monitor>gpu QVR_Rule_C:monitor>cpu QVR_Rule_S:monitor>skin
|
||||
|
||||
# performance thermal interval in millisecond
|
||||
performance_thermal_interval_ms = 1000
|
||||
|
||||
# performance thermal level in degrees celsius
|
||||
# format -> [thermal level name]:[temparature in celsius]
|
||||
performance_thermal_level_cpu = level1:40 level2:50 level3:60 level4:70
|
||||
performance_thermal_level_gpu = level1:30 level2:40 level3:50 level4:60
|
||||
performance_thermal_level_skin = level1:35 level2:40 level3:45 level4:50
|
||||
|
||||
# performance: temperature to temperature level mapping
|
||||
# format -> [hardware type]:[temperature]>[temperature level];[temperature]>[temperature level]
|
||||
performance_temp_levels = gpu:30000>1;32000>2;34000>3;36000>4 cpu:38000>1;41000>2;42000>3;43000>4
|
||||
|
||||
# performance: thermal rule threshold index to mitigation actions mapping
|
||||
# format -> [thermal rule name]:[threshold index]>[mit_action1,mit_action2];[threshold index]>[mit_action1,mit_action2]
|
||||
# mit_actions: fpsup & fpsdown -> increase & decrease fps , resup & reddown -> increase & decrease eye buffer resolution
|
||||
performance_mitigation_actions = QVR_Rule_G:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown QVR_Rule_C:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown QVR_Rule_S:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown
|
||||
|
||||
# A hw_transform setting defines a physical transform between two hardware
|
||||
# components in the Android Portrait coordinate system. The format is as follows:
|
||||
# hw_transform = [from] [to] [4x3 float matrix]
|
||||
# The values of the matrix are in meters and are flattened as follows:
|
||||
# R00 R01 R02 T1
|
||||
# R10 R11 R12 T2 --> [ R00 R01 R02 T1 R10 R11 R12 T2 R20 R21 R22 T3 ]
|
||||
# R20 R21 R22 T3
|
||||
# Valid values for [from] and [to] are:
|
||||
# hmd = virtual HMD reference point
|
||||
# imu = IMU
|
||||
# eyeL = left eye tracking camera
|
||||
# eyeR = right eye tracking camera
|
||||
hw_transform = imu hmd 1.0 0.0 0.0 0.095 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
hw_transform = imu eyeL 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
hw_transform = imu eyeR 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
|
||||
# Early initialization of the Tracker module
|
||||
6dof_tracker_early_init = false
|
||||
|
||||
# Synchronizer config
|
||||
# sync_config_eye_pose options: 1=get_eye_pose 2=vsync
|
||||
# sync_config_tracker options: 1=get_frame 2=vsync
|
||||
# sync_config_rgb options: 1=get_frame 2=vsync
|
||||
#sync_config_eye_pose = 1
|
||||
#sync_config_tracker = 1
|
||||
#sync_config_rgb = 1
|
||||
|
||||
# The setting of device mode need to match the compilation option
|
||||
# device mode definitions
|
||||
# default: same as standalone
|
||||
# standalone: all-in-one
|
||||
# host_simple: host for simple viewer
|
||||
# host_smart: host for smartviewer
|
||||
# smartviewer_remote: smartviewer warp-on-host
|
||||
# smartviewer_local: smartviewer warp-on-hmd
|
||||
device-mode = host_smart
|
||||
|
||||
# When set to a non-zero value, the service's main thread will run at SCHED_FIFO
|
||||
# with the specified priority value.
|
||||
sched_prio = 0
|
||||
|
||||
# QVR 3dof Tracker library
|
||||
qvr_3dof_tracker_lib = libqvr_3dof_tracker_skel.so
|
||||
|
||||
# Tracker Helper Prediction - Holt Winter's algo (6dof headset pose prediction)
|
||||
gyro_alpha = 0.13
|
||||
gyro_beta = 0.50
|
||||
gyro_gamma = 0.01
|
||||
gyro_delta = 0.03
|
||||
gyro_epsilon = 1.0
|
||||
gyro_f1 = 1.1
|
||||
gyro_f2 = 1.1
|
||||
gyro_f3 = 5.0
|
||||
translation_alpha = 0.068
|
||||
translation_beta = 0.059
|
||||
translation_f1 = 1.021
|
||||
|
||||
# 3D Reconstruction
|
||||
3dr_enabled = false
|
||||
|
||||
# Size of the samples stored in the 3D reconstruction in meters.
|
||||
# Type: float
|
||||
# Suggested Value: 0.01 to 0.1 meter
|
||||
3dr_config_sample_distance = 0.05
|
||||
|
||||
# Size of the samples stored in the 3D reconstruction in meters.
|
||||
# Type: float
|
||||
# Suggested Value: At least 5 * 3dr_config_sample_distance
|
||||
3dr_config_integration_distance = 0.25
|
||||
|
||||
# Max std error acceptable for a fitted/merged plane in meters.
|
||||
# Type: float
|
||||
# Suggested Value: 3dr_config_sample_distance * 5
|
||||
3dr_config_plane_detection_max_std_error = 0.25
|
||||
|
||||
# Max angular error acceptable for a merged plane in radians.
|
||||
# Type: float
|
||||
# Suggested Value: 0.2 radians
|
||||
3dr_config_plane_detection_max_angle_error = 0.2
|
||||
|
||||
# Number of iterations for the plane refinement algorithm.
|
||||
# Type: unsigned integer
|
||||
# Suggested Value: 5
|
||||
3dr_config_plane_detection_l1_fitting_iterations = 5
|
||||
|
||||
# Alpha value in shape plane contour extraction algorithm. Set to zero for convex hull.
|
||||
# Type: float
|
||||
3dr_config_plane_detection_alpha = 0
|
||||
|
||||
# Max angle tolerance to determine whether a plane is horizontal or vertical.
|
||||
# Type: float
|
||||
3dr_config_plane_orientation_max_angle_tolerance = 5.0
|
||||
|
||||
# Max valid depth distance in mm. Values strictly greater than the clipping distance are ignored.
|
||||
# Recommended values: 5000 for dnn, 2000 for dfs
|
||||
3dr_config_depth_clipping_distance = 5000
|
||||
|
||||
# Source of depth map
|
||||
# Valid values:
|
||||
# depth : Depth Camera
|
||||
# tracking: Tracking camera
|
||||
# Type: string
|
||||
3dr_depth_source = uvc-tracking
|
||||
|
||||
# Algorithm to create depth.
|
||||
# Valid values:
|
||||
# dfs: Depth from Stereo
|
||||
# dnn: Depth from Neural Network
|
||||
# Type: string
|
||||
# Note: This value will be ignored if 3dr_depth_source = depth
|
||||
3dr_depth_mode = dnn
|
||||
|
||||
# Preferred 3DR frame rate. System load/performance may limit frame rate.
|
||||
3dr_depth_fps = 10
|
||||
|
||||
# Remote device parameters
|
||||
#remote_device_interface_name = wlan2
|
||||
|
||||
# WLAN link parameters
|
||||
# Enable dynamic wi-fi link settings
|
||||
# Type: bool
|
||||
# Suggested Value: 0 and 1
|
||||
wlan_enable_dynamic_link_settings = 1
|
||||
|
||||
# Wpa client control interface path
|
||||
# Type: string
|
||||
# Actual path /data/vendor/wifi/hostapd/ctrl/<network-interface-name>
|
||||
wlan_wpacli_ctrl_interface_path = /data/vendor/wifi/hostapd/ctrl
|
||||
|
||||
# WLAN XR latency mode
|
||||
# Type: unsigned int
|
||||
wlan_xr_latency_mode = 2
|
||||
|
||||
# WLAN original latency mode
|
||||
# Type: unsigned int
|
||||
wlan_normal_latency_mode = 1
|
||||
|
||||
# Enable TSF
|
||||
# Type: bool
|
||||
# Suggested Value: 0 and 1
|
||||
wlan_enable_tsf = 0
|
||||
|
||||
# If TSF is enabled, set latency interval
|
||||
# Type: unsigned int
|
||||
wlan_tsf_latency_interval = 3000
|
||||
|
||||
# Set ratemask
|
||||
# Type: string
|
||||
wlan_set_ratemask = 0x0007C01F
|
||||
|
||||
# Original link ratemask
|
||||
# Type: string
|
||||
wlan_original_ratemask = 0xFFFFFFFF
|
||||
|
||||
# WLAN unit test target node
|
||||
# Type: string
|
||||
# Actual path /sys/class/net/<network-interface-name>/unit_test_target
|
||||
wlan_unit_test_target_node = /sys/class/net
|
||||
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
/******************************************************************************
|
||||
* Copyright (c) 2022 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
******************************************************************************/
|
||||
-->
|
||||
<Configuration>
|
||||
<Tracker3_5 enabled="true" />
|
||||
<ValidateTimestamps enabled="true" fatalIMUAfterCamera_ms="2147483647" fatalTimeBetweenFrames_ms="2147483647" fatalTimeBetweenImuSamples_ms="2147483647" />
|
||||
<SFConfig>
|
||||
</SFConfig>
|
||||
</Configuration>
|
||||
-26
@@ -1,26 +0,0 @@
|
||||
##############################################################################
|
||||
# Copyright (c) 2022 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
##############################################################################
|
||||
|
||||
# Configuration parameters for qvr 3dof tracker
|
||||
|
||||
############ Adjustable parameters default values for AHRS sensor fusion algorithm ######################
|
||||
# 2 * proportional gain
|
||||
ahrs_twoKpDef = 0.2
|
||||
# 2 * proportional gain used during initialization
|
||||
ahrs_twoKpInitDef = 20.0
|
||||
# initialisation period in seconds
|
||||
ahrs_initPeriodDef = 1.0
|
||||
|
||||
########## tunable MAG params ##################
|
||||
# number of mag frames
|
||||
num_frames_till_mag_stabilizes = 2500
|
||||
# number of mag frames
|
||||
count_to_validate_threshold = 20
|
||||
head_stabilized_threshold = 0.3
|
||||
high_wt_mag = 5.0
|
||||
low_wt_mag = 0.2
|
||||
wt_adjust_slope = 0.6
|
||||
yaw_correction_smooth_factor = 0.01
|
||||
@@ -1,421 +0,0 @@
|
||||
##############################################################################
|
||||
# Copyright (c) 2023 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
##############################################################################
|
||||
|
||||
# Configuration parameters for qvr service Kailua MTP device
|
||||
|
||||
# Calibration data path
|
||||
# If device-specific calibration data is present in an alternate location
|
||||
# (typically one that wouldn't get wiped during a build update), specify
|
||||
# that path here and the VR service will attempt to load calibration data
|
||||
# from that path first before loading it from its default location.
|
||||
#calibration_path =
|
||||
|
||||
# External Sensor related configurations
|
||||
#external_sensor_lib =
|
||||
|
||||
# External Camera related configurations
|
||||
#external_camera_lib =
|
||||
|
||||
# EyeTracking Plugin related configurations
|
||||
#plugin_eye_tracking_lib =
|
||||
|
||||
# Host controller Plugin related configurations
|
||||
#plugin_host_controller_lib = libqvr_hostcontroller_plugin.so
|
||||
|
||||
# Controls how/when eye tracking is started/stopped:
|
||||
# "default" : eye tracking mode (enable/disable) must be set prior to
|
||||
# starting VR mode.
|
||||
# if enabled, eye tracking will start when VR mode is started.
|
||||
# if enabled, eye tracking will stop when VR mode is stopped.
|
||||
# "standalone" : eye tracking will start when eye tracking mode is enabled.
|
||||
# eye tracking will stop when eye tracking mode is disabled,
|
||||
# or when VR mode stops.
|
||||
#plugin_eye_tracking_operating_mode = default
|
||||
|
||||
# Tracker library
|
||||
6dof_tracker_lib = libtracker_6dof_skel_8450.so
|
||||
|
||||
# Sensor orientation: default is: 1 2 3 (Android Portrait)
|
||||
# 1 represents x, 2 represents y and 3 represents z
|
||||
# The 3DOF and 6DOF tracking algorithms require IMU data
|
||||
# to be in Android Portrait orientation. If the device's
|
||||
# default orientation is *not* Android Portrait, these values
|
||||
# are used to convert from device orientation to Android
|
||||
# Portrait orientation.
|
||||
# For Android landscape sensor orientation, use 2 -1 3
|
||||
#sensor_orientation = 2 -1 3
|
||||
sensor_orientation = 1 2 3
|
||||
|
||||
# tracking camera properties
|
||||
#tracking_camera_id = 0
|
||||
#tracking_camera_sensor = v4l_ov7251_stereo
|
||||
#tracking_camera_driver = v4l2
|
||||
#tracking_camera_res = 2560 960
|
||||
#tracking_camera_quarter_res = 1280 480
|
||||
#tracking_camera_frame_rdi_mode = false
|
||||
#tracking_camera_frame_rdi_bit_depth = 10
|
||||
#tracking_camera_rdi_frame_format = raw10
|
||||
#tracking_camera_auto_exposure = true
|
||||
#tracking_camera_hvx_mode = false
|
||||
#tracking_camera_hvx_algo = qvrcam_receiver
|
||||
#tracking_camera_master_only = false
|
||||
#tracking_camera_control_protected = true
|
||||
#tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
#tracking_camera_frame_logging_mode = disabled
|
||||
#tracking_camera_hvx_sensor = v4l_ov7251
|
||||
#tracking_camera_default_flash_mode = off
|
||||
#tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
#tracking_camera_default_resolution_mode = quarter
|
||||
#tracking_camera_supported_formats = y8
|
||||
#tracking_camera_default_frame_format = y8
|
||||
|
||||
# Can deprecate this camera config if host smartViewer protocol version >= 2.0.3
|
||||
# and viewer smartViewer protocol version >= 2.0.2
|
||||
# uvc-tracking camera properties
|
||||
uvc-tracking_camera_id = 1
|
||||
uvc-tracking_camera_sensor = v4l_ov9282_stereo
|
||||
uvc-tracking_camera_driver = v4l2
|
||||
uvc-tracking_camera_res = 1280 400
|
||||
uvc-tracking_camera_quarter_res = 1280 400
|
||||
uvc-tracking_camera_frame_rdi_mode = false
|
||||
uvc-tracking_camera_frame_rdi_bit_depth = 10
|
||||
uvc-tracking_camera_rdi_frame_format = raw10
|
||||
uvc-tracking_camera_auto_exposure = false
|
||||
uvc-tracking_camera_hvx_mode = false
|
||||
uvc-tracking_camera_hvx_algo = qvrcam_receiver
|
||||
uvc-tracking_camera_master_only = false
|
||||
uvc-tracking_camera_control_protected = false
|
||||
uvc-tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
uvc-tracking_camera_frame_logging_mode = disabled
|
||||
uvc-tracking_camera_hvx_sensor = v4l_ov9282
|
||||
uvc-tracking_camera_default_flash_mode = off
|
||||
uvc-tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
uvc-tracking_camera_default_resolution_mode = full
|
||||
uvc-tracking_camera_supported_formats = y8 depth16 yuyv mjpeg
|
||||
uvc-tracking_camera_default_frame_format = y8
|
||||
|
||||
# wireless-tracking camera properties
|
||||
wireless-tracking_camera_id = 1
|
||||
wireless-tracking_camera_sensor = wl_ov9282_stereo
|
||||
wireless-tracking_camera_driver = wireless
|
||||
wireless-tracking_camera_res = 1280 400 30 30
|
||||
wireless-tracking_camera_quarter_res = 1280 400 30 30
|
||||
wireless-tracking_camera_frame_rdi_mode = false
|
||||
wireless-tracking_camera_frame_rdi_bit_depth = 10
|
||||
wireless-tracking_camera_rdi_frame_format = raw10
|
||||
wireless-tracking_camera_auto_exposure = false
|
||||
wireless-tracking_camera_hvx_mode = false
|
||||
wireless-tracking_camera_hvx_algo = qvrcam_receiver
|
||||
wireless-tracking_camera_master_only = false
|
||||
wireless-tracking_camera_control_protected = false
|
||||
wireless-tracking_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
wireless-tracking_camera_frame_logging_mode = disabled
|
||||
wireless-tracking_camera_hvx_sensor = v4l_ov9282
|
||||
wireless-tracking_camera_default_flash_mode = off
|
||||
wireless-tracking_camera_hvx_stereo_slave_camera_id = -1
|
||||
wireless-tracking_camera_default_resolution_mode = full
|
||||
wireless-tracking_camera_supported_formats = y8 depth16
|
||||
wireless-tracking_camera_default_frame_format = y8
|
||||
|
||||
# uvc-rgb-left camera properties
|
||||
uvc-rgb-left_camera_id = 2
|
||||
uvc-rgb-left_camera_sensor = v4l_ov8856
|
||||
uvc-rgb-left_camera_driver = v4l2
|
||||
uvc-rgb-left_camera_res = 1280 720
|
||||
uvc-rgb-left_camera_quarter_res = 1280 720
|
||||
uvc-rgb-left_camera_frame_rdi_mode = false
|
||||
uvc-rgb-left_camera_frame_rdi_bit_depth = 10
|
||||
uvc-rgb-left_camera_rdi_frame_format = raw10
|
||||
uvc-rgb-left_camera_auto_exposure = false
|
||||
uvc-rgb-left_camera_hvx_mode = false
|
||||
uvc-rgb-left_camera_hvx_algo = qvrcam_receiver
|
||||
uvc-rgb-left_camera_master_only = false
|
||||
uvc-rgb-left_camera_control_protected = false
|
||||
uvc-rgb-left_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
uvc-rgb-left_camera_frame_logging_mode = disabled
|
||||
uvc-rgb-left_camera_hvx_sensor = v4l_ov8856
|
||||
uvc-rgb-left_camera_default_flash_mode = off
|
||||
uvc-rgb-left_camera_enable_yuv_ipe_bypass = false
|
||||
uvc-rgb-left_camera_hvx_stereo_slave_camera_id = -1
|
||||
uvc-rgb-left_camera_default_resolution_mode = full
|
||||
uvc-rgb-left_camera_supported_formats = yuv420 yuyv mjpeg
|
||||
uvc-rgb-left_camera_default_frame_format = yuv420
|
||||
|
||||
# wireless-rgb-left camera properties
|
||||
wireless-rgb-left_camera_id = 2
|
||||
wireless-rgb-left_camera_sensor = wl_ov8856
|
||||
wireless-rgb-left_camera_driver = wireless
|
||||
wireless-rgb-left_camera_res = 1280 720 30 30
|
||||
wireless-rgb-left_camera_quarter_res = 1280 720 30 30
|
||||
wireless-rgb-left_camera_frame_rdi_mode = false
|
||||
wireless-rgb-left_camera_frame_rdi_bit_depth = 10
|
||||
wireless-rgb-left_camera_rdi_frame_format = raw10
|
||||
wireless-rgb-left_camera_auto_exposure = false
|
||||
wireless-rgb-left_camera_hvx_mode = false
|
||||
wireless-rgb-left_camera_hvx_algo = qvrcam_receiver
|
||||
wireless-rgb-left_camera_master_only = false
|
||||
wireless-rgb-left_camera_control_protected = false
|
||||
wireless-rgb-left_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
wireless-rgb-left_camera_frame_logging_mode = disabled
|
||||
wireless-rgb-left_camera_hvx_sensor = v4l_ov8856
|
||||
wireless-rgb-left_camera_default_flash_mode = off
|
||||
wireless-rgb-left_camera_enable_yuv_ipe_bypass = false
|
||||
wireless-rgb-left_camera_hvx_stereo_slave_camera_id = -1
|
||||
wireless-rgb-left_camera_default_resolution_mode = full
|
||||
wireless-rgb-left_camera_supported_formats = yuv420
|
||||
wireless-rgb-left_camera_default_frame_format = yuv420
|
||||
|
||||
# uvc-rgb cameras properties
|
||||
#uvc-rgb_camera_id = 3
|
||||
#uvc-rgb_camera_sensor = v4l_ov8856_stereo
|
||||
#uvc-rgb_camera_driver = v4l2
|
||||
#uvc-rgb_camera_calibration_name = rgb-left,rgb-right
|
||||
#uvc-rgb_camera_res = 2560 720
|
||||
#uvc-rgb_camera_quarter_res = 2560 720
|
||||
#uvc-rgb_camera_frame_rdi_mode = false
|
||||
#uvc-rgb_camera_frame_rdi_bit_depth = 10
|
||||
#uvc-rgb_camera_rdi_frame_format = raw10
|
||||
#uvc-rgb_camera_auto_exposure = false
|
||||
#uvc-rgb_camera_hvx_mode = false
|
||||
#uvc-rgb_camera_hvx_algo = qvrcam_receiver
|
||||
#uvc-rgb_camera_master_only = false
|
||||
#uvc-rgb_camera_control_protected = false
|
||||
#uvc-rgb_camera_privileged_client = 0
|
||||
# camera logging (disabled, continuous, oneshot)
|
||||
#uvc-rgb_camera_frame_logging_mode = disabled
|
||||
#uvc-rgb_camera_hvx_sensor = v4l_ov8856
|
||||
#uvc-rgb_camera_default_flash_mode = off
|
||||
#uvc-rgb_camera_enable_yuv_ipe_bypass = false
|
||||
#uvc-rgb_camera_hvx_stereo_slave_camera_id = -1
|
||||
#uvc-rgb_camera_default_resolution_mode = full
|
||||
#uvc-rgb_camera_supported_formats = yuv420
|
||||
#uvc-rgb_camera_default_frame_format = yuv420
|
||||
|
||||
# 6dof pose logging (disabled, continuous, oneshot)
|
||||
tracking_6dof_pose_logging_mode = disabled
|
||||
|
||||
|
||||
# the service will expose display interrupts to its clients from
|
||||
# /dev/graphics/fb[display_id] (default is fb0)
|
||||
#display_id = 0
|
||||
|
||||
# vblank off delay
|
||||
disp_vblank_off_delay = 20
|
||||
|
||||
# QVRService display lineptr interrupt is not supported on SM8150/SDM845
|
||||
# and later platforms. Set this config to true to handle linePtr interrupt by VSYNC
|
||||
# interrupt. This config only need to be enable to support apps built with older VR
|
||||
# SDKs that do not support using vsync callback via svrapi_config.txt.
|
||||
disp_lineptr_override_to_vsync = false
|
||||
|
||||
#force to mag sensor based drift free 3dof
|
||||
#force_drift_free_3dof = true
|
||||
|
||||
#Received mag sensor data should be in the range of Earth's magnetic field magnitude range (0.25 to 0.65 gauss)
|
||||
#if not, then either mag is not calibrated or indicates presence of external noise
|
||||
#use (0 0) to disable this checking
|
||||
mag_validity_range_gauss = 0.25 0.65
|
||||
|
||||
# performance: thread_attributes<_optional soc id>
|
||||
# format -> [thread type]:[cpu performance level]>[sched_policy],[priority],[cpu_affinity];[cpu performance level]>[sched_policy],[priority],[cpu_affinity];
|
||||
# cpu_affinity is given as bit mask
|
||||
performance_thread_attributes = render:0>SCHED_FIFO,48,0xFF;1>SCHED_FIFO,48,0xF0;2>SCHED_FIFO,48,0xF0;3>SCHED_FIFO,48,0xF0
|
||||
performance_thread_attributes = warp:0>SCHED_FIFO,49,0xFF;1>SCHED_FIFO,49,0xF0;2>SCHED_FIFO,49,0xF0;3>SCHED_FIFO,49,0xF0
|
||||
performance_thread_attributes = controller:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0
|
||||
performance_thread_attributes = normal:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0
|
||||
|
||||
# performance: hints for gpu and cpu levels
|
||||
# format -> [cpu_level gpu_level]:[hint id in powerhint.xml] [cpu_level gpu_level]:[hint id in powerhint.xml]
|
||||
# format -> [cpu_level gpu_level] - lower byte for gpu level and next higher byte for cpu_level. Max level 255
|
||||
performance_perf_hints = 0x0101:0x0000130A 0x0102:0x0000130B 0x0103:0x0000130C
|
||||
performance_perf_hints = 0x0201:0x0000130D 0x0202:0x0000130E 0x0203:0x0000130F
|
||||
performance_perf_hints = 0x0301:0x00001310 0x0302:0x00001311 0x0303:0x00001312
|
||||
|
||||
# performance thermal rules to be enabled
|
||||
# format -> [thermal rule name]:[algo type]>[hardware type]
|
||||
performance_thermal_rules = QVR_Rule_G:monitor>gpu QVR_Rule_C:monitor>cpu QVR_Rule_S:monitor>skin
|
||||
|
||||
# performance thermal interval in millisecond
|
||||
performance_thermal_interval_ms = 1000
|
||||
|
||||
# performance thermal level in degrees celsius
|
||||
# format -> [thermal level name]:[temparature in celsius]
|
||||
performance_thermal_level_cpu = level1:40 level2:50 level3:60 level4:70
|
||||
performance_thermal_level_gpu = level1:30 level2:40 level3:50 level4:60
|
||||
performance_thermal_level_skin = level1:35 level2:40 level3:45 level4:50
|
||||
|
||||
# performance: temperature to temperature level mapping
|
||||
# format -> [hardware type]:[temperature]>[temperature level];[temperature]>[temperature level]
|
||||
performance_temp_levels = gpu:30000>1;32000>2;34000>3;36000>4 cpu:38000>1;41000>2;42000>3;43000>4
|
||||
|
||||
# performance: thermal rule threshold index to mitigation actions mapping
|
||||
# format -> [thermal rule name]:[threshold index]>[mit_action1,mit_action2];[threshold index]>[mit_action1,mit_action2]
|
||||
# mit_actions: fpsup & fpsdown -> increase & decrease fps , resup & reddown -> increase & decrease eye buffer resolution
|
||||
performance_mitigation_actions = QVR_Rule_G:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown QVR_Rule_C:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown QVR_Rule_S:1>fpsup,resup;2>fpsup,resdown;3>fpsdown,resup;4>fpsdown,resdown
|
||||
|
||||
# A hw_transform setting defines a physical transform between two hardware
|
||||
# components in the Android Portrait coordinate system. The format is as follows:
|
||||
# hw_transform = [from] [to] [4x3 float matrix]
|
||||
# The values of the matrix are in meters and are flattened as follows:
|
||||
# R00 R01 R02 T1
|
||||
# R10 R11 R12 T2 --> [ R00 R01 R02 T1 R10 R11 R12 T2 R20 R21 R22 T3 ]
|
||||
# R20 R21 R22 T3
|
||||
# Valid values for [from] and [to] are:
|
||||
# hmd = virtual HMD reference point
|
||||
# imu = IMU
|
||||
# eyeL = left eye tracking camera
|
||||
# eyeR = right eye tracking camera
|
||||
hw_transform = imu hmd 1.0 0.0 0.0 0.095 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
hw_transform = imu eyeL 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
hw_transform = imu eyeR 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0
|
||||
|
||||
# Early initialization of the Tracker module
|
||||
6dof_tracker_early_init = false
|
||||
|
||||
# Synchronizer config
|
||||
# sync_config_eye_pose options: 1=get_eye_pose 2=vsync
|
||||
# sync_config_tracker options: 1=get_frame 2=vsync
|
||||
# sync_config_rgb options: 1=get_frame 2=vsync
|
||||
#sync_config_eye_pose = 1
|
||||
#sync_config_tracker = 1
|
||||
#sync_config_rgb = 1
|
||||
|
||||
# The setting of device mode need to match the compilation option
|
||||
# device mode definitions
|
||||
# default: same as standalone
|
||||
# standalone: all-in-one
|
||||
# host_simple: host for simple viewer
|
||||
# host_smart: host for smartviewer
|
||||
# smartviewer_remote: smartviewer warp-on-host
|
||||
# smartviewer_local: smartviewer warp-on-hmd
|
||||
device-mode = host_smart
|
||||
|
||||
# When set to a non-zero value, the service's main thread will run at SCHED_FIFO
|
||||
# with the specified priority value.
|
||||
sched_prio = 0
|
||||
|
||||
# QVR 3dof Tracker library
|
||||
qvr_3dof_tracker_lib = libqvr_3dof_tracker_skel.so
|
||||
|
||||
# Tracker Helper Prediction - Holt Winter's algo (6dof headset pose prediction)
|
||||
gyro_alpha = 0.13
|
||||
gyro_beta = 0.50
|
||||
gyro_gamma = 0.01
|
||||
gyro_delta = 0.03
|
||||
gyro_epsilon = 1.0
|
||||
gyro_f1 = 1.1
|
||||
gyro_f2 = 1.1
|
||||
gyro_f3 = 5.0
|
||||
translation_alpha = 0.068
|
||||
translation_beta = 0.059
|
||||
translation_f1 = 1.021
|
||||
|
||||
# 3D Reconstruction
|
||||
3dr_enabled = false
|
||||
|
||||
# Size of the samples stored in the 3D reconstruction in meters.
|
||||
# Type: float
|
||||
# Suggested Value: 0.01 to 0.1 meter
|
||||
3dr_config_sample_distance = 0.05
|
||||
|
||||
# Size of the samples stored in the 3D reconstruction in meters.
|
||||
# Type: float
|
||||
# Suggested Value: At least 5 * 3dr_config_sample_distance
|
||||
3dr_config_integration_distance = 0.25
|
||||
|
||||
# Max std error acceptable for a fitted/merged plane in meters.
|
||||
# Type: float
|
||||
# Suggested Value: 3dr_config_sample_distance * 5
|
||||
3dr_config_plane_detection_max_std_error = 0.25
|
||||
|
||||
# Max angular error acceptable for a merged plane in radians.
|
||||
# Type: float
|
||||
# Suggested Value: 0.2 radians
|
||||
3dr_config_plane_detection_max_angle_error = 0.2
|
||||
|
||||
# Number of iterations for the plane refinement algorithm.
|
||||
# Type: unsigned integer
|
||||
# Suggested Value: 5
|
||||
3dr_config_plane_detection_l1_fitting_iterations = 5
|
||||
|
||||
# Alpha value in shape plane contour extraction algorithm. Set to zero for convex hull.
|
||||
# Type: float
|
||||
3dr_config_plane_detection_alpha = 0
|
||||
|
||||
# Max angle tolerance to determine whether a plane is horizontal or vertical.
|
||||
# Type: float
|
||||
3dr_config_plane_orientation_max_angle_tolerance = 5.0
|
||||
|
||||
# Max valid depth distance in mm. Values strictly greater than the clipping distance are ignored.
|
||||
# Recommended values: 5000 for dnn, 2000 for dfs
|
||||
3dr_config_depth_clipping_distance = 5000
|
||||
|
||||
# Source of depth map
|
||||
# Valid values:
|
||||
# depth : Depth Camera
|
||||
# tracking: Tracking camera
|
||||
# Type: string
|
||||
3dr_depth_source = uvc-tracking
|
||||
|
||||
# Algorithm to create depth.
|
||||
# Valid values:
|
||||
# dfs: Depth from Stereo
|
||||
# dnn: Depth from Neural Network
|
||||
# Type: string
|
||||
# Note: This value will be ignored if 3dr_depth_source = depth
|
||||
3dr_depth_mode = dnn
|
||||
|
||||
# Preferred 3DR frame rate. System load/performance may limit frame rate.
|
||||
3dr_depth_fps = 10
|
||||
|
||||
# Remote device parameters
|
||||
#remote_device_interface_name = wlan2
|
||||
|
||||
# WLAN link parameters
|
||||
# Enable dynamic wi-fi link settings
|
||||
# Type: bool
|
||||
# Suggested Value: 0 and 1
|
||||
wlan_enable_dynamic_link_settings = 1
|
||||
|
||||
# Wpa client control interface path
|
||||
# Type: string
|
||||
# Actual path /data/vendor/wifi/hostapd/ctrl/<network-interface-name>
|
||||
wlan_wpacli_ctrl_interface_path = /data/vendor/wifi/hostapd/ctrl
|
||||
|
||||
# WLAN XR latency mode
|
||||
# Type: unsigned int
|
||||
wlan_xr_latency_mode = 2
|
||||
|
||||
# WLAN original latency mode
|
||||
# Type: unsigned int
|
||||
wlan_normal_latency_mode = 1
|
||||
|
||||
# Enable TSF
|
||||
# Type: bool
|
||||
# Suggested Value: 0 and 1
|
||||
wlan_enable_tsf = 0
|
||||
|
||||
# If TSF is enabled, set latency interval
|
||||
# Type: unsigned int
|
||||
wlan_tsf_latency_interval = 3000
|
||||
|
||||
# Set ratemask
|
||||
# Type: string
|
||||
wlan_set_ratemask = 0x003FC0FF
|
||||
|
||||
# Original link ratemask
|
||||
# Type: string
|
||||
wlan_original_ratemask = 0xFFFFFFFF
|
||||
|
||||
# WLAN unit test target node
|
||||
# Type: string
|
||||
# Actual path /sys/class/net/<network-interface-name>/unit_test_target
|
||||
wlan_unit_test_target_node = /sys/class/net
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
/******************************************************************************
|
||||
* Copyright (c) 2023 Qualcomm Technologies, Inc.
|
||||
* All Rights Reserved.
|
||||
* Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
******************************************************************************/
|
||||
-->
|
||||
<Configuration>
|
||||
<Tracker3_5 enabled="true" />
|
||||
<ValidateTimestamps enabled="true" fatalIMUAfterCamera_ms="2147483647" fatalTimeBetweenFrames_ms="2147483647" fatalTimeBetweenImuSamples_ms="2147483647" />
|
||||
<SFConfig>
|
||||
</SFConfig>
|
||||
</Configuration>
|
||||
|
||||
-26
@@ -1,26 +0,0 @@
|
||||
##############################################################################
|
||||
# Copyright (c) 2023 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
##############################################################################
|
||||
|
||||
# Configuration parameters for qvr 3dof tracker
|
||||
|
||||
############ Adjustable parameters default values for AHRS sensor fusion algorithm ######################
|
||||
# 2 * proportional gain
|
||||
ahrs_twoKpDef = 0.2
|
||||
# 2 * proportional gain used during initialization
|
||||
ahrs_twoKpInitDef = 20.0
|
||||
# initialisation period in seconds
|
||||
ahrs_initPeriodDef = 1.0
|
||||
|
||||
########## tunable MAG params ##################
|
||||
# number of mag frames
|
||||
num_frames_till_mag_stabilizes = 2500
|
||||
# number of mag frames
|
||||
count_to_validate_threshold = 20
|
||||
head_stabilized_threshold = 0.3
|
||||
high_wt_mag = 5.0
|
||||
low_wt_mag = 0.2
|
||||
wt_adjust_slope = 0.6
|
||||
yaw_correction_smooth_factor = 0.01
|
||||
@@ -1,3 +0,0 @@
|
||||
045E:0659
|
||||
04B4:00C3
|
||||
0659:0680
|
||||
@@ -1,4 +0,0 @@
|
||||
05c6:901f
|
||||
05c6:9115
|
||||
17ef:b813
|
||||
05c6:9125
|
||||
@@ -1,9 +0,0 @@
|
||||
##############################################################################
|
||||
# Copyright (c) 2016-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
##############################################################################
|
||||
|
||||
# Configuration parameters for qvr service
|
||||
# VR Service parses the target specific config file under: cfg/<soc_id>/<platform_subtype>/<platform_version>
|
||||
# Any parameter added here will override the current value of same parameter.
|
||||
@@ -1,106 +0,0 @@
|
||||
ioctl: 1
|
||||
fcntl: 1
|
||||
munmap: 1
|
||||
close: 1
|
||||
read: 1
|
||||
poll: 1
|
||||
fstat: 1
|
||||
write: 1
|
||||
clone: 1
|
||||
lseek: 1
|
||||
exit: 1
|
||||
getpid: 1
|
||||
socket: arg0 == AF_UNIX
|
||||
connect: 1
|
||||
read: 1
|
||||
clock_gettime: 1
|
||||
gettid: 1
|
||||
pipe: 1
|
||||
recv: 1
|
||||
recvfrom: 1
|
||||
bind: 1
|
||||
unlink: 1
|
||||
unlinkat: 1
|
||||
listen: 1
|
||||
accept: 1
|
||||
shutdown: 1
|
||||
send: 1
|
||||
sendto: 1
|
||||
sendmsg: 1
|
||||
setsockopt: 1
|
||||
getsockopt: 1
|
||||
recvmsg: 1
|
||||
sched_setscheduler: 1
|
||||
sched_get_priority_max: 1
|
||||
sched_get_priority_min: 1
|
||||
sched_setaffinity: 1
|
||||
sched_getaffinity: 1
|
||||
sched_yield: 1
|
||||
sysinfo: 1
|
||||
getcwd: 1
|
||||
inotify_add_watch: 1
|
||||
inotify_init: 1
|
||||
inotify_init1: 1
|
||||
inotify_rm_watch: 1
|
||||
eventfd: 1
|
||||
dup: 1
|
||||
fcntl64: 1
|
||||
rt_sigaction: 1
|
||||
openat: 1
|
||||
fstat64: 1
|
||||
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
faccessat: 1
|
||||
getuid32: 1
|
||||
flock: 1
|
||||
fstatat64: 1
|
||||
_llseek: 1
|
||||
getdents64: 1
|
||||
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
futex: 1
|
||||
getsockname: 1
|
||||
rt_sigprocmask: 1
|
||||
prctl: 1
|
||||
readlinkat: 1
|
||||
fstatfs64: 1
|
||||
sigaltstack: 1
|
||||
pread64: 1
|
||||
ppoll: 1
|
||||
eventfd2: 1
|
||||
gettimeofday: 1
|
||||
timer_create: 1
|
||||
timer_delete: 1
|
||||
rt_sigtimedwait: 1
|
||||
nanosleep: 1
|
||||
exit_group: 1
|
||||
accept4: 1
|
||||
ugetrlimit: 1
|
||||
pipe2: 1
|
||||
setpriority: 1
|
||||
madvise: 1
|
||||
geteuid32: 1
|
||||
tgkill: 1
|
||||
pselect6: 1
|
||||
mremap: 1
|
||||
set_tid_address: 1
|
||||
statfs64: 1
|
||||
remove: 1
|
||||
readlink: 1
|
||||
open: 1
|
||||
stat64: 1
|
||||
socketpair: 1
|
||||
process_vm_readv: 1
|
||||
rt_tgsigqueueinfo: 1
|
||||
mmap: 1
|
||||
getuid: 1
|
||||
newfstatat: 1
|
||||
getrlimit: 1
|
||||
fstatfs: 1
|
||||
geteuid: 1
|
||||
rt_sigreturn: 1
|
||||
writev: 1
|
||||
restart_syscall: 1
|
||||
mkdirat: 1
|
||||
statfs: 1
|
||||
fsync: 1
|
||||
fchmodat: 1
|
||||
fchownat: 1
|
||||
@@ -1,10 +0,0 @@
|
||||
<!--
|
||||
Copyright (c) 2021 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
<manifest version="1.0" type="device">
|
||||
<hal format="aidl">
|
||||
<name>vendor.qti.hardware.qxr</name>
|
||||
</hal>
|
||||
</manifest>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user