C10: support touch sensitivity mode switching

Write the sysfs node to set touch sensitivity mode when the property
changes.

Bug: 199104397
Test: toggle the touch sensitivity button in Settings and check log.

Signed-off-by: davidycchen <davidycchen@google.com>
Change-Id: I1bd9258dcfa6897ee6febc5387c9504bcca1bb24
This commit is contained in:
davidycchen 2022-01-03 14:24:20 +08:00 committed by Yen-Chao Chen
parent 4de8ea7408
commit d60f0addce

View file

@ -21,3 +21,10 @@ on property:graphics.display.kernel_idle_timer.enabled=true
on property:graphics.display.kernel_idle_timer.enabled=false on property:graphics.display.kernel_idle_timer.enabled=false
write /sys/devices/platform/exynos-drm/primary-panel/panel_idle "0" write /sys/devices/platform/exynos-drm/primary-panel/panel_idle "0"
# Toggle high_sensitivity according to touch_sensitivity_mode
on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1
write /sys/class/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs/high_sensitivity 0
on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_completed=1
write /sys/class/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs/high_sensitivity 1