rkmfl, I was lost in your very long post, and because of this, I didn't quote your post again.
I have a couple of Mini MX boxes (1G/8G S905 with Bear boot logo and then MBOX when boot into Android, gave all but one to my friends), one Mini MXIII (also S905 but 2G/8G) and just received a Mini MXIII II (S905X, 2G/16G) the day before yesterday. They're all running kszaq's LE build (mostly 7.90 except one was running 7.0.3).
I got no tools (and not brave enough) to take out the circuit board. Based on the photo in your post, it should be Mini MX and no AV port on it (like what I had on my M18 or MX64 boxes). Correct me if I'm wrong, the reset switch which leads you to boot from mSD card should be located in the very small hole 1/2" away from the power plug on the bottom (or reverse side of your circuit board photo). For Mini MX and Mini MXIII received several months ago, and Mini MXIII II that just received, they all have similar layout only the latter two are smaller. Hence I could not tell which one do you have but all 3 of them got that small reset hole on bottom of the chassis.
When I got the Mini MXIII II on Thursday, I thought they removed the reset button to cut cost as I felt nothing when I put a pin inside the reset hole. I then found the reset switch is slightly offset and boot LE from mSD right away. The only thing that I worried about was WiFi (2.4 and 5GHz band) and they are all working.
One thing I like to mention is which device tree I used for different devices:
Mini MX (1G/8G): gxbb_p200_1G_1Gbit.dtb (sounds strange as specification is 100M only)
Mini MXIII (2G/8G): gxbb_p200_2G_1Gbit_RealtekWiFi.dtb
Mini MXIII II (2G/16G): gxl_p212_2G.dtb