bramble:dumpstate: change the order of touch information

Change touch ITO test to the last test item because ITO test will
trigger touch hardware reset which may affect the rawdata value of other
test items.

Test: trigger bugreport and check the touch information is correct in
dumpstate.
Bug: 147336072

Change-Id: Iad903e70584f28e824e9a12da442fae553d97cfb
Signed-off-by: davidycchen <davidycchen@google.com>
This commit is contained in:
davidycchen
2020-02-03 10:43:11 +08:00
parent f72cdb9150
commit 4c0e375118

View File

@@ -267,12 +267,6 @@ static void DumpTouch(int fd) {
"echo 15 00 > %s/stm_fts_cmd && cat %s/stm_fts_cmd",
touch_spi_path, touch_spi_path);
RunCommandToFd(fd, "Self Raw", {"/vendor/bin/sh", "-c", cmd});
// ITO raw data
snprintf(cmd, sizeof(cmd),
"echo 01 > %s/stm_fts_cmd && cat %s/stm_fts_cmd",
touch_spi_path, touch_spi_path);
RunCommandToFd(fd, "ITO Raw", {"/vendor/bin/sh", "-c", cmd});
}
if (!access("/proc/fts/driver_test", R_OK)) {
@@ -313,6 +307,15 @@ static void DumpTouch(int fd) {
"echo 34 > /proc/fts/driver_test && "
"cat /proc/fts/driver_test"});
}
snprintf(cmd, sizeof(cmd), "%s/stm_fts_cmd", touch_spi_path);
if (!access(cmd, R_OK)) {
// ITO raw data
snprintf(cmd, sizeof(cmd),
"echo 01 > %s/stm_fts_cmd && cat %s/stm_fts_cmd",
touch_spi_path, touch_spi_path);
RunCommandToFd(fd, "ITO Raw", {"/vendor/bin/sh", "-c", cmd});
}
}
static void DumpSensorLog(int fd) {