From 0f80e463b4753c64ac01d5645ceca46c43c1e90c Mon Sep 17 00:00:00 2001 From: Super Liu Date: Wed, 23 Sep 2020 10:47:44 +0800 Subject: [PATCH] dumpstate: add #19(TYPE_OFFSET_DATA_SEC) touch raw data Bug: 169197851 Test: adb bugreport to check touch data Signed-off-by: Super Liu Change-Id: I4835058cdad7c90a154d97dde55c4f7e9c2f0d57 --- dumpstate/DumpstateDevice.cpp | 7 +++++++ 1 file changed, 7 insertions(+) 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",