Hi,
I found an issue on the Android 10 image for the iMX8MP platform.
I verified this with the image provided by NXP, BSP 2.6.0, using an HDMI display and the NXP iMX8MP EVK board.
An application using the Android immersive mode (https://developer.android.com/training/system-ui/immersive) will not be able to render the colors on screen correctly in certain circumstances. In particular, when an application is showing a full screen background color, this will not be rendered as expected.
In my tests, I prepared an application that sets a blue background in immersive mode when launched. However, on screen, the background was red. Same applies for the opposite colors (a red background is rendered as blue). When the app disables the immersive mode, the colors are then rendered as expected.
I found out that setting the Android 'sys.hwc.disable' property to '1' fixes the issue, however it is my understanding that this would increase the cpu usage.
Does someone have a similar issue, or suggestion about this?
Thanks!