diff options
author | Super Liu <supercjliu@google.com> | 2020-09-23 10:47:44 +0800 |
---|---|---|
committer | Super Liu <supercjliu@google.com> | 2020-09-23 10:48:56 +0800 |
commit | 0f80e463b4753c64ac01d5645ceca46c43c1e90c (patch) | |
tree | cfc1d932cc648efa2507e14ccacd4585d8de1b77 | |
parent | 6702dbf6b6ad89ed3a7877aca550cbdd9aa8810f (diff) | |
download | redfin-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-x | dumpstate/DumpstateDevice.cpp | 7 |
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", |