From 2d992e1f820ae662b01d03e4b706b8970b1a2117 Mon Sep 17 00:00:00 2001 From: Arian Date: Sat, 1 Jun 2024 19:13:29 +0200 Subject: [PATCH] vermeer: Move to double tap sensor Change-Id: Ib4803011fefad35c8b7a2d1e2b7d2744b32b13f4 --- init/init.vermeer.rc | 7 ++++++- overlay/FrameworkResOverlayVermeer/res/values/config.xml | 3 +++ properties/vendor.prop | 1 + sepolicy/vendor/genfs_contexts | 4 +++- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/init/init.vermeer.rc b/init/init.vermeer.rc index e68bf15..1dfa472 100644 --- a/init/init.vermeer.rc +++ b/init/init.vermeer.rc @@ -3,4 +3,9 @@ on boot chmod 0660 /sys/class/touch/touch_dev/fod_longpress_gesture_enabled chown system system /sys/class/touch/touch_dev/gesture_single_tap_enabled - chmod 0660 /sys/class/touch/touch_dev/gesture_single_tap_enabled \ No newline at end of file + chmod 0660 /sys/class/touch/touch_dev/gesture_single_tap_enabled + + chown system system /sys/class/touch/touch_dev/gesture_double_tap_enabled + chmod 0660 /sys/class/touch/touch_dev/gesture_double_tap_enabled + chown system system /sys/class/touch/touch_dev/gesture_double_tap_state + chmod 0664 /sys/class/touch/touch_dev/gesture_double_tap_state diff --git a/overlay/FrameworkResOverlayVermeer/res/values/config.xml b/overlay/FrameworkResOverlayVermeer/res/values/config.xml index 32d5976..fc2843e 100644 --- a/overlay/FrameworkResOverlayVermeer/res/values/config.xml +++ b/overlay/FrameworkResOverlayVermeer/res/values/config.xml @@ -478,4 +478,7 @@ org.lineageos.sensor.single_tap + + + org.lineageos.sensor.double_tap diff --git a/properties/vendor.prop b/properties/vendor.prop index c603990..c3468da 100644 --- a/properties/vendor.prop +++ b/properties/vendor.prop @@ -2,4 +2,5 @@ persist.vendor.fingerprint.sensor_location=720|2882|124 # Sensors +ro.vendor.sensors.xiaomi.double_tap=true ro.vendor.sensors.xiaomi.single_tap=true diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index 0ab8466..a8bc1d9 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -1,4 +1,6 @@ # Sensors genfscon sysfs /devices/virtual/touch/touch_dev/fod_longpress_gesture_enabled u:object_r:vendor_sysfs_sensors:s0 +genfscon sysfs /devices/virtual/touch/touch_dev/gesture_double_tap_enabled u:object_r:vendor_sysfs_sensors:s0 +genfscon sysfs /devices/virtual/touch/touch_dev/gesture_double_tap_state u:object_r:vendor_sysfs_sensors:s0 genfscon sysfs /devices/virtual/touch/touch_dev/gesture_single_tap_enabled u:object_r:vendor_sysfs_sensors:s0 -genfscon sysfs /devices/virtual/touch/touch_dev/gesture_single_tap_state u:object_r:vendor_sysfs_sensors:s0 \ No newline at end of file +genfscon sysfs /devices/virtual/touch/touch_dev/gesture_single_tap_state u:object_r:vendor_sysfs_sensors:s0