I am trying to put my DB820c to work with Android Q and the build works fine as well as the board/Android bootup perfectly hence the HDMI video isn’t being shown in any of the monitors I’ve tried.
There’s no issue with the hardware, since the video works with linaro.
Also Android recognize the hdmi output normally, by reading kernel modules you can see that the HDMI is enabled.
db820c:/ # cat /sys/class/drm/card0-HDMI-A-1/enabled enabled db820c:/ # cat sys/class/drm/card0-HDMI-A-1/status connected
By looking at Android native logs I could see that the SurfaceFlinger is OK, the hardware is OK however the HWComposer seems to be buggy:
Line 678: 01-01 00:38:12.234 2775 2775 E HWComposer: presentAndGetReleaseFences: present failed for display 0: BadParameter (4) Line 682: 01-01 00:38:12.246 2769 2822 E hwc-drm-display-compositor: Commit test failed for display 0, FIXME
Please give me some advice!!!