Hello I have a simple question: Does anyoneknow why this happens?
The first image is Android 8 running on NanoPi M4 from EMMC module on an HDMI screen made by waveshare (1080x1920)
the colours are all wrong, everything looks green and purpleish and faded.

Image

yet here is a picture of ubuntu running from SD card on the same screen from the same NanoPi M4 with the same HDMI cabe and all the same

Image

Extra info:
I tried android on a regular HDMI monitor and it looks just fine
I don't know yet how to install android 7 nougat on the NanoPi module but i feel like trying would yield a similar result.
This screen has never worked okay on android in any SBC (on the asus tinker board was laggy and blinked all the time)

thanks for your time.