diff options
author | Peng Xu <pengxu@google.com> | 2017-10-17 18:44:57 -0700 |
---|---|---|
committer | Peng Xu <pengxu@google.com> | 2017-10-18 18:42:08 +0000 |
commit | 01f2b018ccabd9a7f904ace2129aa7b544a98bd2 (patch) | |
tree | 3b8b3531e6f66e7b942c98f74464daabfb16c1b1 | |
parent | 0d10392db24747bd1569f2507141d00327506649 (diff) | |
download | device_google_wahoo-01f2b018ccabd9a7f904ace2129aa7b544a98bd2.tar.gz device_google_wahoo-01f2b018ccabd9a7f904ace2129aa7b544a98bd2.tar.bz2 device_google_wahoo-01f2b018ccabd9a7f904ace2129aa7b544a98bd2.zip |
Store sensor HAL properties in vendor partition
This CL moves storage of ro.qti.sensors.* properties to vendor
partition to ensure that they will remain the same for sensor HAL to
function correctly after AOSP system image swap.
Test: ro.qti.sensors.* properties exist in /vendor/build.prop
Test: adb shell getprop |grep qti.sensors remains the same
Test: adb shell dumpsys sensorservice does not include -Wakeup Secondary
sensors in sensor list as before
Bug: 67746417
Change-Id: Idcc770cc864b89f1585e42c1146f0fc091372f6d
-rwxr-xr-x | device.mk | 23 | ||||
-rw-r--r-- | system.prop | 19 |
2 files changed, 25 insertions, 17 deletions
@@ -227,6 +227,29 @@ PRODUCT_PROPERTY_OVERRIDES += \ PRODUCT_PROPERTY_OVERRIDES += \ ro.vendor.extension_library=libqti-perfd-client.so +# settings to enable Device Orientation Sensors +PRODUCT_PROPERTY_OVERRIDES += \ + ro.qti.sensors.dev_ori=true + +# settings to disable unused secondary wakeup +PRODUCT_PROPERTY_OVERRIDES += \ + ro.qti.sensors.wu=false + +# settings to disable unused algorithms +PRODUCT_PROPERTY_OVERRIDES += \ + ro.qti.sdk.sensors.gestures=false \ + ro.qti.sensors.amd=false \ + ro.qti.sensors.cmc=false \ + ro.qti.sensors.facing=false \ + ro.qti.sensors.pedometer=false \ + ro.qti.sensors.rmd=false \ + ro.qti.sensors.scrn_ortn=false + +# use SMGR supplied version of step detector and counter +PRODUCT_PROPERTY_OVERRIDES += \ + ro.qti.sensors.step_counter=false \ + ro.qti.sensors.step_detector=false + # camera gyro and laser sensor PRODUCT_PROPERTY_OVERRIDES += \ persist.camera.gyro.android=20 \ diff --git a/system.prop b/system.prop index be0351b3..98af2088 100644 --- a/system.prop +++ b/system.prop @@ -49,23 +49,8 @@ telephony.lteOnCdmaDevice=1 # Simulate sdcard on /data/media persist.fuse_sdcard=true -# settings to enable Device Orientation Sensors -ro.qti.sensors.dev_ori=true - -# settings to disable sensors not needed -# all secondary wakeup -ro.qti.sensors.wu=false -# unused algorithms -ro.qti.sdk.sensors.gestures=false -ro.qti.sensors.amd=false -ro.qti.sensors.cmc=false -ro.qti.sensors.facing=false -ro.qti.sensors.pedometer=false -ro.qti.sensors.rmd=false -ro.qti.sensors.scrn_ortn=false -# use SMGR supplied verison -ro.qti.sensors.step_counter=false -ro.qti.sensors.step_detector=false +# sensor properties are moved to device.mk +# #system prop for RmNet Data persist.rmnet.data.enable=true |