From 7b2e8518294b8a40452163b8ea7c04aa271ce82c Mon Sep 17 00:00:00 2001 From: pwnrazr <1644943+pwnrazr@users.noreply.github.com> Date: Sun, 5 Jan 2025 17:15:17 +0100 Subject: [PATCH] raphael: Initial sensor based UDFPS impl (2/5) - Supports UDFPS on AOD - Build sensors.raphael_udfps - Build sensors.raphael_single_tap - Build sensors.raphael_double_tap - Add UDFPS overlays - Add sepolicy Change-Id: I2f1ff96416d00896bb3cc72578ebe661f849b81c Signed-off-by: firebird11 --- proprietary/vendor/etc/init/init.raphael.rc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/proprietary/vendor/etc/init/init.raphael.rc b/proprietary/vendor/etc/init/init.raphael.rc index 4b7f85b..2483c30 100644 --- a/proprietary/vendor/etc/init/init.raphael.rc +++ b/proprietary/vendor/etc/init/init.raphael.rc @@ -48,3 +48,21 @@ on boot chown system system /sys/class/leds/blue/lut_pattern chown system system /sys/class/leds/blue/lo_idx chown system system /sys/class/leds/blue/brightness + + # UDFPS Sensor + chown system system /sys/devices/platform/goodix_ts.0/udfps_pressed + chmod 0660 /sys/devices/platform/goodix_ts.0/udfps_pressed + chown system system /sys/devices/platform/goodix_ts.0/udfps_enabled + chmod 0660 /sys/devices/platform/goodix_ts.0/udfps_enabled + + # Double Tap Sensor + chown system system /sys/devices/platform/goodix_ts.0/double_tap_pressed + chmod 0660 /sys/devices/platform/goodix_ts.0/double_tap_pressed + chown system system /sys/devices/platform/goodix_ts.0/double_tap_enabled + chmod 0660 /sys/devices/platform/goodix_ts.0/double_tap_enabled + + # Single Tap Sensor + chown system system /sys/devices/platform/goodix_ts.0/single_tap_pressed + chmod 0660 /sys/devices/platform/goodix_ts.0/single_tap_pressed + chown system system /sys/devices/platform/goodix_ts.0/single_tap_enabled + chmod 0660 /sys/devices/platform/goodix_ts.0/single_tap_enabled