2022-11-21 12:56:16 +08:00
|
|
|
#!/vendor/bin/sh
|
|
|
|
path="/sys/devices/virtual/goog_touch_interface/gti.0"
|
2022-12-23 01:05:18 +00:00
|
|
|
procfs_path="/proc/goog_touch_interface/gti.0"
|
|
|
|
|
|
|
|
if [[ -d "$procfs_path" ]]; then
|
|
|
|
heatmap_path=$procfs_path
|
|
|
|
else
|
|
|
|
heatmap_path=$path
|
|
|
|
fi
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Force Touch Active ------"
|
|
|
|
echo 1 > $path/force_active
|
|
|
|
|
|
|
|
echo "------ Touch Firmware Version ------"
|
|
|
|
cat $path/fw_ver
|
|
|
|
|
2023-04-17 17:42:27 +00:00
|
|
|
echo "------ Panel ID ------"
|
|
|
|
cat $path/panel_id
|
|
|
|
|
|
|
|
echo "------ Offload ID ------"
|
|
|
|
cat $path/offload_id
|
|
|
|
|
2022-11-21 12:56:16 +08:00
|
|
|
echo "------ Get Mutual Sensing Data - Baseline ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ms_base
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Get Mutual Sensing Data - Delta ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ms_diff
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Get Mutual Sensing Data - Raw ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ms_raw
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Get Self Sensing Data - Baseline ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ss_base
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Get Self Sensing Data - Delta ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ss_diff
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Get Self Sensing Data - Raw ------"
|
2022-12-23 01:05:18 +00:00
|
|
|
cat $heatmap_path/ss_raw
|
2022-11-21 12:56:16 +08:00
|
|
|
|
|
|
|
echo "------ Self Test ------"
|
|
|
|
cat $path/self_test
|
|
|
|
|
|
|
|
echo "------ Disable Force Touch Active ------"
|
|
|
|
echo 0 > $path/force_active
|