device_google_gs101/dumpstate
Wiwit Rifa'i be25a86c46 dumpstate: add HWC fence state, error log, and debug dump files
Add some HWC log files in /data/vendor/log/hwc to dumpstate, i.e.

[1] hwc_fence_state.txt: contains the dump of fence state when there's
a fence leak warning. We can also execute `vndservice call
Exynos.HWCService 11 i32 0 i32 308 i32 1` to trigger the dump to this
file. The size of this file is limited to about 1 MB.

[2] hwc_error_log.txt: contains some early logs of ALOGE() from HWC.
The size of this file is limited to about 1 MB.

[3] {display_name}_hwc_debug0.dump - {display_name}_hwc_debug9.dump:
contain the debug dumps when there are some failures in HWC (e.g.
failures in validateDisplay() or presentDisplay()). HWC will only limit
up to first 10 debug dumps per display to be saved in separated files.

Bug: 230361290
Test: adb bugreport
Change-Id: If2158a326faef96c0e0cd4e93a17ec420409bf1e
2022-09-07 12:28:31 +00:00
..
android.hardware.dumpstate@1.1-service.gs101.rc Update dumpstate HAL to V1.1 2021-05-05 06:09:11 +00:00
Android.mk Update dumpstate HAL to V1.1 2021-05-05 06:09:11 +00:00
DumpstateDevice.cpp dumpstate: add HWC fence state, error log, and debug dump files 2022-09-07 12:28:31 +00:00
DumpstateDevice.h Move dauntless settings to gs-common 2022-08-31 23:49:33 +00:00
OWNERS Add Owners file to manage dumpstate 2022-08-15 09:59:26 +08:00
README.txt Add Owners file to manage dumpstate 2022-08-15 09:59:26 +08:00
service.cpp Update dumpstate HAL to V1.1 2021-05-05 06:09:11 +00:00

Please refer to go/pixel-recycle to modularize your code in this space.