From faeaa51dee0cc60f032f47a1120ae5fda049914c Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Wed, 21 Dec 2022 20:02:10 +0100 Subject: [PATCH] sm8250-common: Add stmvl53l1 TOF sensor support Change-Id: Ic310be7daf4ff3f8700383fd1f8731c6bce62d56 --- init/init.oplus.rc | 9 +++++++++ proprietary-files.txt | 3 +++ 2 files changed, 12 insertions(+) diff --git a/init/init.oplus.rc b/init/init.oplus.rc index d4c6730..1f7d007 100644 --- a/init/init.oplus.rc +++ b/init/init.oplus.rc @@ -43,6 +43,9 @@ on boot # Sensors chown system system /sys/devices/platform/soc/soc:sensor_fb/adsp_notify + # TOF + chown cameraserver cameraserver /dev/stmvl53l1_ranging + on property:ro.boot.prjname=* # Display setprop ro.separate.soft ${ro.boot.prjname} @@ -116,3 +119,9 @@ service oplus_sensor_fb /odm/bin/oplus_sensor_fb group system class late_start oneshot + +service vl53l1_daemon_main /odm/bin/vl53l1_daemon_main + class late_start + user root + group root + socket vl53l1_daemon stream 660 root system diff --git a/proprietary-files.txt b/proprietary-files.txt index 38234c9..f4eddb6 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -120,6 +120,7 @@ system_ext/lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e system_ext/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc # Camera +odm/bin/vl53l1_daemon_main odm/etc/camera/fb_default odm/etc/camera/fwk_config.json odm/lib64/camera/components/com.qti.stats.pdlib.so @@ -131,6 +132,8 @@ odm/lib64/camera/fdconfigvideolite.bin odm/lib64/libSonyIMX471RmscLibrary.so odm/lib64/libfastov_dsp.so odm/lib64/libormshalclient.so +odm/lib64/libvl53l1_daemon.so +odm/lib64/sensors.hal.tof.so odm/lib64/vendor.oplus.hardware.cammidasservice@1.0.so vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode vendor/lib/libc++_shared.so