| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 1 | #!/vendor/bin/sh |
| 2 | path="/sys/devices/virtual/goog_touch_interface/gti.0" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 3 | procfs_path="/proc/goog_touch_interface/gti.0" |
| 4 | |
| 5 | if [[ -d "$procfs_path" ]]; then |
| 6 | heatmap_path=$procfs_path |
| 7 | else |
| 8 | heatmap_path=$path |
| 9 | fi |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 10 | |
| 11 | echo "------ Force Touch Active ------" |
| 12 | echo 1 > $path/force_active |
| 13 | |
| 14 | echo "------ Touch Firmware Version ------" |
| 15 | cat $path/fw_ver |
| 16 | |
| 17 | echo "------ Get Mutual Sensing Data - Baseline ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 18 | cat $heatmap_path/ms_base |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 19 | |
| 20 | echo "------ Get Mutual Sensing Data - Delta ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 21 | cat $heatmap_path/ms_diff |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 22 | |
| 23 | echo "------ Get Mutual Sensing Data - Raw ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 24 | cat $heatmap_path/ms_raw |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 25 | |
| 26 | echo "------ Get Self Sensing Data - Baseline ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 27 | cat $heatmap_path/ss_base |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 28 | |
| 29 | echo "------ Get Self Sensing Data - Delta ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 30 | cat $heatmap_path/ss_diff |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 31 | |
| 32 | echo "------ Get Self Sensing Data - Raw ------" |
| Super Liu | dc8a407 | 2022-12-23 01:05:18 +0000 | [diff] [blame^] | 33 | cat $heatmap_path/ss_raw |
| Adam Shih | d92e8d7 | 2022-11-21 12:56:16 +0800 | [diff] [blame] | 34 | |
| 35 | echo "------ Self Test ------" |
| 36 | cat $path/self_test |
| 37 | |
| 38 | echo "------ Disable Force Touch Active ------" |
| 39 | echo 0 > $path/force_active |