Adam Shih | 561d23c | 2022-11-28 12:57:59 +0800 | [diff] [blame] | 1 | #!/vendor/bin/sh |
| 2 | spi=`getprop ro.vendor.touch.dump.sys` |
| 3 | proc=`getprop ro.vendor.touch.dump.proc` |
| 4 | |
| 5 | echo "------ Force Set AP as Bus Owner with Bugreport Flag ------" |
| 6 | echo A0 01 01 > $proc |
| 7 | |
| 8 | echo "------ STM touch firmware version ------" |
| 9 | cat $spi/appid |
| 10 | |
| 11 | echo "------ STM touch status ------" |
| 12 | cat $spi/status |
| 13 | |
| 14 | echo "------ Mutual Raw ------" |
| 15 | echo 13 00 01 > $spi/stm_fts_cmd && cat $spi/stm_fts_cmd |
| 16 | |
| 17 | echo "------ Mutual Strength ------" |
| 18 | echo 17 01 > $spi/stm_fts_cmd && cat $spi/stm_fts_cmd |
| 19 | |
| 20 | echo "------ Self Raw ------" |
| 21 | echo 15 00 01 > $spi/stm_fts_cmd && cat $spi/stm_fts_cmd |
| 22 | |
| 23 | echo "------ Mutual Raw Data ------" |
| 24 | echo 23 00 > $proc && cat $proc |
| 25 | |
| 26 | echo "------ Mutual Baseline Data ------" |
| 27 | echo 23 03 > $proc && cat $proc |
| 28 | |
| 29 | echo "------ Mutual Strength Data ------" |
| 30 | echo 23 02 > $proc && cat $proc |
| 31 | |
| 32 | echo "------ Self Raw Data ------" |
| 33 | echo 24 00 > $proc && cat $proc |
| 34 | |
| 35 | echo "------ Self Baseline Data ------" |
| 36 | echo 24 03 > $proc && cat $proc |
| 37 | |
| 38 | echo "------ Self Strength Data ------" |
| 39 | echo 24 02 > $proc && cat $proc |
| 40 | |
| 41 | echo "------ Mutual Compensation ------" |
| 42 | echo 32 10 > $proc && cat $proc |
| 43 | |
| 44 | echo "------ Mutual Low Power Compensation ------" |
| 45 | echo 32 11 > $proc && cat $proc |
| 46 | |
| 47 | echo "------ Self Compensation ------" |
| 48 | echo 33 12 > $proc && cat $proc |
| 49 | |
| 50 | echo "------ Golden Mutual Raw Data ------" |
| 51 | echo 34 > $proc && cat $proc |
| 52 | |
| 53 | echo "------ Packaging Plant - HW reset ------" |
| 54 | echo 01 FA 20 00 00 24 80 > $proc |
| 55 | |
| 56 | echo "------ Packaging Plant - Hibernate Memory ------" |
| 57 | echo 01 FA 20 00 00 68 08 > $proc |
| 58 | |
| 59 | echo "------ Packaging Plant - Read 16 bytes from Address 0x00041FD8 ------" |
| 60 | echo 02 FB 00 04 3F D8 00 10 01 > $proc && cat $proc |
| 61 | |
| 62 | echo "------ ITO Raw ------" |
| 63 | echo 01 > $spi/stm_fts_cmd && cat $spi/stm_fts_cmd |
| 64 | |
| 65 | echo "------ Restore Bus Owner ------" |
| 66 | echo A0 00 01 > $proc |
| 67 | |