diff --git a/touch/gti/dump_gti0.sh b/touch/gti/dump_gti0.sh index 40886e0..69293dd 100644 --- a/touch/gti/dump_gti0.sh +++ b/touch/gti/dump_gti0.sh @@ -41,5 +41,10 @@ cat $heatmap_path/ss_raw echo "------ Self Test ------" cat $path/self_test +if [[ -f "${procfs_path}/dump" ]]; then + echo "------ Dump ------" + cat ${procfs_path}/dump +fi + echo "------ Disable Force Touch Active ------" echo 0 > $path/force_active diff --git a/touch/gti/dump_gti1.sh b/touch/gti/dump_gti1.sh index 79aa5fb..8cc69cf 100644 --- a/touch/gti/dump_gti1.sh +++ b/touch/gti/dump_gti1.sh @@ -41,5 +41,10 @@ cat $heatmap_path/ss_raw echo "------ Self Test ------" cat $path/self_test +if [[ -f "${procfs_path}/dump" ]]; then + echo "------ Dump ------" + cat ${procfs_path}/dump +fi + echo "------ Disable Force Touch Active ------" echo 0 > $path/force_active diff --git a/touch/gti/init.touch.gti0.rc b/touch/gti/init.touch.gti0.rc index 5489ff8..baf03dd 100644 --- a/touch/gti/init.touch.gti0.rc +++ b/touch/gti/init.touch.gti0.rc @@ -15,6 +15,7 @@ on property:vendor.device.modules.ready=1 # Procfs chown system system /proc/goog_touch_interface chown system system /proc/goog_touch_interface/gti.0 + chown system system /proc/goog_touch_interface/gti.0/dump chown system system /proc/goog_touch_interface/gti.0/ms_base chown system system /proc/goog_touch_interface/gti.0/ms_diff chown system system /proc/goog_touch_interface/gti.0/ms_raw diff --git a/touch/gti/init.touch.gti1.rc b/touch/gti/init.touch.gti1.rc index 28c8204..d8a37e4 100644 --- a/touch/gti/init.touch.gti1.rc +++ b/touch/gti/init.touch.gti1.rc @@ -15,6 +15,7 @@ on property:vendor.device.modules.ready=1 # Procfs chown system system /proc/goog_touch_interface chown system system /proc/goog_touch_interface/gti.1 + chown system system /proc/goog_touch_interface/gti.1/dump chown system system /proc/goog_touch_interface/gti.1/ms_base chown system system /proc/goog_touch_interface/gti.1/ms_diff chown system system /proc/goog_touch_interface/gti.1/ms_raw