From 7f105f6b59c3def0ba208f365bfc3ca2ad6c3aa5 Mon Sep 17 00:00:00 2001 From: Blackbear Chou Date: Tue, 4 Jun 2024 13:37:17 +0800 Subject: [PATCH] tg4: support touch sensitivity mode switching Write the sysfs node to set touch sensitivity mode when the property changes. Bug: 315239048 Test: toggle the touch sensitivity button in Settings and check log. Change-Id: I02d1bc2051264a136d1487d63e295259c31f2980 Signed-off-by: Blackbear Chou --- conf/init.tegu.rc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/conf/init.tegu.rc b/conf/init.tegu.rc index df2cf28..91b7abf 100644 --- a/conf/init.tegu.rc +++ b/conf/init.tegu.rc @@ -47,3 +47,11 @@ on property:sys.boot_completed=1 chown system input /dev/touch_offload chmod 660 /dev/touch_offload start twoshay + + +# Toggle high_sensitivity according to touch_sensitivity_mode +on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1 + write /sys/devices/virtual/goog_touch_interface/gti.0/screen_protector_mode_enabled 0 + +on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_completed=1 + write /sys/devices/virtual/goog_touch_interface/gti.0/screen_protector_mode_enabled 1