From 8fbdb829a257902431090cc23c5502f688ba5e63 Mon Sep 17 00:00:00 2001 From: SagarMakhar Date: Fri, 4 Oct 2019 13:46:25 +0000 Subject: [PATCH] sdm710-common: Fix proximity and light sensors * replace proprietary sensor types with standard ones Signed-off-by: SagarMakhar --- sensors/Sensors.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sensors/Sensors.cpp b/sensors/Sensors.cpp index 678ac72..4ba0127 100644 --- a/sensors/Sensors.cpp +++ b/sensors/Sensors.cpp @@ -125,6 +125,16 @@ Return Sensors::getSensorsList(getSensorsList_cb _hidl_cb) { SensorInfo *dst = &out[i]; convertFromSensor(*src, dst); + + if (dst->typeAsString == "qti.sensor.wise_light") { + dst->type = SensorType::LIGHT; + dst->typeAsString = ""; + } + if (dst->typeAsString == "qti.sensor.proximity_fake") { + dst->type = SensorType::PROXIMITY; + dst->typeAsString = ""; + } + } _hidl_cb(out);