summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSuper Liu <supercjliu@google.com>2020-09-23 10:47:44 +0800
committerSuper Liu <supercjliu@google.com>2020-09-23 10:48:56 +0800
commit0f80e463b4753c64ac01d5645ceca46c43c1e90c (patch)
treecfc1d932cc648efa2507e14ccacd4585d8de1b77
parent6702dbf6b6ad89ed3a7877aca550cbdd9aa8810f (diff)
downloadredfin-0f80e463b4753c64ac01d5645ceca46c43c1e90c.tar.gz
dumpstate: add #19(TYPE_OFFSET_DATA_SEC) touch raw data
Bug: 169197851 Test: adb bugreport to check touch data Signed-off-by: Super Liu <supercjliu@google.com> Change-Id: I4835058cdad7c90a154d97dde55c4f7e9c2f0d57
-rwxr-xr-xdumpstate/DumpstateDevice.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp
index 3f3e331..bcac3e8 100755
--- a/dumpstate/DumpstateDevice.cpp
+++ b/dumpstate/DumpstateDevice.cpp
@@ -454,6 +454,13 @@ static void DumpTouch(int fd) {
touch_spi_path, touch_spi_path);
RunCommandToFd(fd, "Self Raw Cap", {"/vendor/bin/sh", "-c", cmd});
+ //TYPE_OFFSET_DATA_SEC
+ snprintf(cmd, sizeof(cmd),
+ "echo %s > %s/cmd && cat %s/cmd_result",
+ "run_rawdata_read_type,19",
+ touch_spi_path, touch_spi_path);
+ RunCommandToFd(fd, "TYPE_OFFSET_DATA_SEC", {"/vendor/bin/sh", "-c", cmd});
+
//TYPE_AMBIENT_DATA
snprintf(cmd, sizeof(cmd),
"echo %s > %s/cmd && cat %s/cmd_result",