diff --git a/common.mk b/common.mk index c1f96cf..07f4125 100644 --- a/common.mk +++ b/common.mk @@ -360,9 +360,13 @@ PRODUCT_PACKAGES += \ librmnetctl # Sensors +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf + PRODUCT_PACKAGES += \ android.hardware.sensors@2.0-service.multihal \ - libsensorndkbridge + libsensorndkbridge \ + sensors.oplus # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ diff --git a/configs/hals.conf b/configs/hals.conf new file mode 100644 index 0000000..70662c4 --- /dev/null +++ b/configs/hals.conf @@ -0,0 +1,2 @@ +sensors.ssc.so +sensors.oplus.so diff --git a/overlay/OPlusFrameworksResCommon/res/values/config.xml b/overlay/OPlusFrameworksResCommon/res/values/config.xml index 663c38a..53d7fec 100644 --- a/overlay/OPlusFrameworksResCommon/res/values/config.xml +++ b/overlay/OPlusFrameworksResCommon/res/values/config.xml @@ -70,4 +70,7 @@ that can be set by the user. --> 17 + + org.lineageos.sensor.udfps + diff --git a/proprietary-files.txt b/proprietary-files.txt index 66d5f0f..837ac2a 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1256,7 +1256,6 @@ vendor/etc/sensors/config/sx932x_0.json vendor/etc/sensors/config/tcs3408.json vendor/etc/sensors/config/tcs3701.json vendor/etc/sensors/config/wigig_sensing_0.json -vendor/etc/sensors/hals.conf vendor/etc/sensors/sns_reg_config vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so vendor/lib64/libsensorcal.so