add panel information to dumpstate_board.txt
Bug: 152169557
Test: adb bugreport and verify logs in dumpstate_board.txt
Change-Id: Ie86b738b2b2a2c214de2e74d2b46a0f96e703cd0
The DumpUFS function cannot work with the real sepolicy rules. So
refactor the function to fix the problem.
Bug: 149468879
Test: run bugreport
Change-Id: I9b260d18f4cc768cba98b64d76a149241e17c22b
Signed-off-by: Leo Liou <leoliou@google.com>
The PROTO mode was added after initial HAL upgrade and is causing VTS
failures due to the way the DumpstateMode param is being validated.
Bug: 150873571
Test: make (no device run VTS, older devices pass with identical change)
Change-Id: I5a26d9e12fb60ddd5526275cb0d176ff9acef6e4
(cherry picked from commit 1d4fd8a0b221ef14cbe56a67dbe7b303bf065cd0)
The /data/vendor/display/mdp_xlog is for mdp driver but not for DRM/KMS.
The bugreport should not need dump it.
Bug: 149467103
Test: There is no failed selinux log of display_vendor_data_file.
Change-Id: I79adfd810be9c5df1f42ce5732aca930c2cee4e3
Gather Citadel's firmware version, uptime stats, and motherboard type in all
bug reports. None of this can be used to identify a specific phone, so it's
safe to run in production builds.
Previously we were running --id and --selftest. Because these could be used
to indentify a specific Citadel chip, we only gathered it on userdebug and
test builds. We used that to isolate problems with early Citadel samples in
prototype phones, which we've done, fixed, and replaced. We don't need that
info anymore.
Bug: 141235263
Test: manual
Change-Id: Ie8bbf818bca5bfda3905cbef9e103854dc0abaef
Merged-In: Ie8bbf818bca5bfda3905cbef9e103854dc0abaef
Signed-off-by: Bill Richardson <wfrichar@google.com>
(cherry picked from commit cbb9211b88ad75d17835579b3af31daa76910bc0)
Bug: 144538796
Test: check bugreport for touch snapshots
Change-Id: If683e4271fcee01f3db4c864a094ac795469106f
Signed-off-by: Super Liu <supercjliu@google.com>
Gather Citadel's firmware version, uptime stats, and motherboard type in all
bug reports. None of this can be used to identify a specific phone, so it's
safe to run in production builds.
Previously we were running --id and --selftest. Because these could be used
to indentify a specific Citadel chip, we only gathered it on userdebug and
test builds. We used that to isolate problems with early Citadel samples in
prototype phones, which we've done, fixed, and replaced. We don't need that
info anymore.
Bug: 141235263
Test: manual
Change-Id: Ie8bbf818bca5bfda3905cbef9e103854dc0abaef
Signed-off-by: Bill Richardson <wfrichar@google.com>
Bug: 144538796
Test: check bugreport for touch snapshots
Change-Id: If72c659349895146bf0b7d37ab5616f372552788
Signed-off-by: Super Liu <supercjliu@google.com>
also remove unused code for WLC and MAXFG
Bug: 146775451
Test: check dumpstate result
Change-Id: I3bbcfec007b1be3eb056e6e9fea92b34d19729f8
Signed-off-by: Jack Wu <wjack@google.com>
File is generated when RIL crash to keep haldebug log.
Bug: 129143228
Bug: 146465887
Test: build pass and check haldebug_ril0 in bugreport
Change-Id: I3690845a08fe7fedddc13adced02b9316f54fd39
-Starting from Q-launching devices, sysprops defined in vendor partition
should have vendor. prefix.
-porting from ag/9008775
Bug: 145484169
Test: build pass and sanity test
Change-Id: I0a4cb358e25cca692da1f2f69539f1af7bf66918
-So far, It's hard to capture the IPA related debug info
when issue happen because user need run adb command (cat /sys/kernel/debug/ipa/*)
to trigger IPA dump the debug message.
So add IPA statistics to bugreport for IPA related issues.
-porting from ag/9769398
Bug: 140913343
Test: 1. build pass
2. make sure ipa_statistics_msg could be dumped into dumpstate_board.bin
in bugreport
Change-Id: I446949fe84c6472e773a19f724fc80536660138a
This reverts commit 69484bcb07.
Reason for revert: <"Temperatures dumpstate command without timeout">
Change-Id: I291ec6f7a706b904643d0a56a500d9a3783ed6ae