Init: Set property of GTI file nodes

1.Set property of GTI file nodes
2.Mapping touch_sensitivity_mode to screen_protector_mode

Bug: 226475119
Test: Verify pass by access file nodes.
Change-Id: I011db849275efa7a6eeb462df0c0743b493b7381
diff --git a/conf/init.felix.rc b/conf/init.felix.rc
index d497162..5fe3897 100644
--- a/conf/init.felix.rc
+++ b/conf/init.felix.rc
@@ -56,17 +56,37 @@
     chown system input /dev/touch_offload_fts_ext
     chmod 660 /dev/touch_offload_fts
     chmod 660 /dev/touch_offload_fts_ext
+    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/ms_base
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_diff
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ms_raw
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/self_test
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_base
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_diff
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.0/ss_raw
+    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/ms_base
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_diff
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ms_raw
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/self_test
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_base
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_diff
+    chown system system /sys/devices/virtual/goog_touch_interface/gti.1/ss_raw
     # Start the twoshay touch service
     start twoshay
 
-# Toggle glove_mode according to touch_sensitivity_mode
+# Toggle glove_mode according to touch_sensitivity_mode, only apply to outer panel
 on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1
-    write /sys/class/spi_master/spi11/spi11.0/glove_mode 00
-    write /sys/class/spi_master/spi6/spi6.0/glove_mode 00
+    write /sys/devices/virtual/goog_touch_interface/gti.1/force_active 1
+    write /sys/devices/virtual/goog_touch_interface/gti.1/screen_protector_mode_enabled 0
+    write /sys/devices/virtual/goog_touch_interface/gti.1/force_active 0
 
 on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_completed=1
-    write /sys/class/spi_master/spi11/spi11.0/glove_mode 01
-    write /sys/class/spi_master/spi6/spi6.0/glove_mode 01
+    write /sys/devices/virtual/goog_touch_interface/gti.1/force_active 1
+    write /sys/devices/virtual/goog_touch_interface/gti.1/screen_protector_mode_enabled 1
+    write /sys/devices/virtual/goog_touch_interface/gti.1/force_active 0
 
 # Load FPC's internal lib
 on init