diff options
-rw-r--r-- | touch/syna/Android.bp | 1 | ||||
-rw-r--r-- | touch/syna/init.touch.syna20.rc | 3 | ||||
-rw-r--r-- | touch/syna/sepolicy/genfs_contexts | 4 |
3 files changed, 6 insertions, 2 deletions
diff --git a/touch/syna/Android.bp b/touch/syna/Android.bp index faefb9b..769c76b 100644 --- a/touch/syna/Android.bp +++ b/touch/syna/Android.bp @@ -5,6 +5,7 @@ package { sh_binary { name: "dump_syna.sh", src: "dump_syna.sh", + init_rc: ["init.touch.syna20.rc"], vendor: true, sub_dir: "dump", } diff --git a/touch/syna/init.touch.syna20.rc b/touch/syna/init.touch.syna20.rc new file mode 100644 index 0000000..7c83a6c --- /dev/null +++ b/touch/syna/init.touch.syna20.rc @@ -0,0 +1,3 @@ +on property:vendor.device.modules.ready=1 + chown system system /sys/class/spi_master/spi20/spi20.0/synaptics_tcm.0/sysfs/get_raw_data + chown system system /sys/class/spi_master/spi20/spi20.0/synaptics_tcm.0/sysfs/force_active diff --git a/touch/syna/sepolicy/genfs_contexts b/touch/syna/sepolicy/genfs_contexts index 2a8f9e3..c34d93c 100644 --- a/touch/syna/sepolicy/genfs_contexts +++ b/touch/syna/sepolicy/genfs_contexts @@ -1,3 +1,3 @@ -genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0 +genfscon sysfs /devices/platform/10d10000.spi/spi_master/spi0/spi0.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0 genfscon sysfs /devices/platform/111d0000.spi/spi_master/spi20/spi20.0/synaptics_tcm.0/sysfs u:object_r:sysfs_touch:s0 - +genfscon sysfs /devices/platform/111d0000.spi/spi_master/spi20/spi20.0/synaptics_tcm.0/wakeup u:object_r:sysfs_wakeup:s0 |