summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hidl/sensors/Sensors.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/hidl/sensors/Sensors.cpp b/hidl/sensors/Sensors.cpp
index a242e37..a1cd153 100644
--- a/hidl/sensors/Sensors.cpp
+++ b/hidl/sensors/Sensors.cpp
@@ -129,6 +129,12 @@ Return<void> Sensors::getSensorsList(getSensorsList_cb _hidl_cb) {
if (dst->requiredPermission == "com.samsung.permission.SSENSOR") {
dst->requiredPermission = "";
}
+
+ if (dst->typeAsString == "com.samsung.sensor.physical_proximity") {
+ LOG(INFO) << "Fixing com.samsung.sensor.physical_proximity";
+ dst->type = SensorType::PROXIMITY;
+ dst->typeAsString = SENSOR_STRING_TYPE_PROXIMITY;
+ }
}
_hidl_cb(out);