From d2e98ea1ea0e336c1fd548c7c879db6a3f5d8bf0 Mon Sep 17 00:00:00 2001 From: Steve Pfetsch Date: Mon, 18 Sep 2023 16:47:04 -0700 Subject: [PATCH] touch: Set permissions for interactive_calibration Enable the interactive_calibration node to be accessed by non-owners, with SEPolicy restricting access to the diagnosticstool priv-app. Bug: 230050981 Change-Id: I7d2ec8e7aba2aa744a1198ba504db536f872e491 Signed-off-by: Steve Pfetsch --- touch/gti/init.touch.gti0.rc | 2 ++ touch/gti/init.touch.gti1.rc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/touch/gti/init.touch.gti0.rc b/touch/gti/init.touch.gti0.rc index baf03dd..70c6ced 100644 --- a/touch/gti/init.touch.gti0.rc +++ b/touch/gti/init.touch.gti0.rc @@ -2,6 +2,8 @@ on property:vendor.device.modules.ready=1 # Sysfs chown system system /sys/devices/virtual/goog_touch_interface/gti.0/force_active chown system system /sys/devices/virtual/goog_touch_interface/gti.0/fw_ver + chown system system /sys/devices/virtual/goog_touch_interface/gti.0/interactive_calibrate + chmod 666 /sys/devices/virtual/goog_touch_interface/gti.0/interactive_calibrate chown system system /sys/devices/virtual/goog_touch_interface/gti.0/panel_id chown system system /sys/devices/virtual/goog_touch_interface/gti.0/offload_id chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_base diff --git a/touch/gti/init.touch.gti1.rc b/touch/gti/init.touch.gti1.rc index d8a37e4..15de6a1 100644 --- a/touch/gti/init.touch.gti1.rc +++ b/touch/gti/init.touch.gti1.rc @@ -2,6 +2,8 @@ on property:vendor.device.modules.ready=1 # Sysfs chown system system /sys/devices/virtual/goog_touch_interface/gti.1/force_active chown system system /sys/devices/virtual/goog_touch_interface/gti.1/fw_ver + chown system system /sys/devices/virtual/goog_touch_interface/gti.1/interactive_calibrate + chmod 666 /sys/devices/virtual/goog_touch_interface/gti.1/interactive_calibrate chown system system /sys/devices/virtual/goog_touch_interface/gti.1/panel_id chown system system /sys/devices/virtual/goog_touch_interface/gti.1/offload_id chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_base