Radxa Zero 2 Pro - Missing overlay for DSI display

Hello, I am attempting to connect a DSI display through the DSI port on the Zero 2 Pro, however when I go into RSetup to add this, there is no listed overlay for a DSI display.

I ran the available updates, which appears to have added overlays to disable various items(HDMI, USB, and something else) but nothing to enable DSI.

Currently, we haven’t adapted any dsi screen for Radxa Zero2 Pro, for details, you can see radxa-overlay repository. And, if you wanna use dsi screen, you can tell me the details of screen, maybe I can help you write the dsi screen dts.

It is a Pi - format screen, the 4.3" Waveshare QLED LCD

https://www.waveshare.com/product/43h-800480-ips.htm?sku=24774

Connected through this flex cable.

If this helps, this thread seems to have adapted a similar screen for use in the Rock Pi 4C+ which has the same connector/adapter requirements.

I’ve just checked with us internally, and the screen doesn’t work on linux, but Android does support it.

In that case, how do I install Android to this board?

Following the instructions on the wiki(which are a bit fragmented) I can get through running the radxa-zero2-pro-erase-emmc.bin, downloading the Android image, and attempting to run the flash script included in the Android download.

I have attempted in both Windows and Linux, but regardless of what I try to flash to the board(either with the USB tool for windows/Boot-G12.py or Etcher) the flash script just sits on
< waiting for any device >

Here’s a slightly more detailed illustration https://docs.radxa.com/en/zero/zero/low-level-dev/install-os-on-emmc

I’m past this point, I am actually getting stuck immediately after this.

sudo boot-g12.py radxa-zero-erase-emmc.bin

this command runs without issue, the problem is I am not sure what to do next to get Android running. I can’t get the board to go into Fastboot mode(I tried flashing various BIN/IMG files included in the downloads but never got a response from the flashing script), is there a set of instructions for actually installing Android?

The only Android image provided seems to be the Android TV image here : https://docs.radxa.com/en/zero/zero2pro/other-os/android/download - Is this the correct build, or is there a standard Android ROM that could be flashed

Bumping my own thread here, I found instructions for the original Zero, and followed them (obviously substituting the 2 Pro files) and it seems to be booting the provided Android image, however it is a pretty old version of what appears to be Android TV. Is this the only image available for the Zero 2 Pro, or is there a standard Android image I am missing

The Android TV image boots when run off of a Pi power supply ONLY(Not a standard 5v x 2.4A USB charger,but a standard Pi 5V5A one) however the screen does not power on, and the two X1HV mosfets on the bottom of the board get HOT (Thermal camera showed them breaking 140C, at which point I powered the device off).

https://wiki.radxa.com/Zero/install/eMMC_Android9

The release seems to have some other issues, other than its age only half of the 4GB RAM is actually usable in the system settings.

Is there another, possibly non Android TV version available?

https://github.com/radxa/manifests/releases?q=zero2&expanded=true, here is what I can find in our android release repository.

Looks like that is the build I have.

Any thoughts on the overheating? Seems like something was shorting to create that much heat that fast, the display was unresponsive at the time as well.

As well, the Android build only reports 2GB of RAM, and will not install most apps that use 3D accelleration,(Dolphin and various versions of Citra are what I was testing with, Dolphin specifically should support this android version, but does not install, I assume due to either missing OpenGL/Vulkan support, or the lack of RAM). Both of those apps at least ran on the Linux build, although performance was slightly worse than expected given the chipset.

I have a CM5 as well, and I am having trouble getting this display working on the official Radxa CM5 carrier board through the LCD0 port. I tried both of the overlays that were listed stock, but the display did not respond to either of them. How would I go about making or getting an overlay for the above screen?