From d668697f69ad7b00bf3ebcd0322ac9d0d17ff5f5 Mon Sep 17 00:00:00 2001 From: Steve Pfetsch Date: Mon, 31 Jul 2017 09:54:48 -0700 Subject: [PATCH] wahoo: dumpstate: disable dumping of touch sensor data The ftm4 driver's sysfs command interface is currently too fragile to read from reliably. Bug: 64146878 Bug: 63854271 Change-Id: If4a82db1aefc8e1b81e5057ce1e8c187a29ec2af --- dumpstate/DumpstateDevice.cpp | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index a073f9f0..1200ca41 100755 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -153,30 +153,6 @@ static void DumpTouch(int fd) { if (!access("/sys/class/input/ftm4_touch", R_OK)) { DumpFileToFd(fd, "STM touch firmware config", "/sys/class/input/ftm4_touch/version"); - RunCommandToFd(fd, "Touch Raw", - {"/vendor/bin/sh", "-c", - "echo get_raw_all_data > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); - RunCommandToFd(fd, "Touch Filtered", - {"/vendor/bin/sh", "-c", - "echo get_filtered_all_data > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); - RunCommandToFd(fd, "Touch Baseline", - {"/vendor/bin/sh", "-c", - "echo get_baseline_all_data > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); - RunCommandToFd(fd, "Touch Strength", - {"/vendor/bin/sh", "-c", - "echo get_strength_all_data > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); - RunCommandToFd(fd, "Touch Raw Self-Capacitance", - {"/vendor/bin/sh", "-c", - "echo run_self_raw_read_all > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); - RunCommandToFd(fd, "Touch Ix Data", - {"/vendor/bin/sh", "-c", - "echo run_ix_data_read_all > /sys/class/input/ftm4_touch/cmd && " - "cat /sys/class/input/ftm4_touch/cmd_result"}); } }