I wasn’t sure that would be possible, otherwise it would defeat the whole point of the locked bootloader.
I’ve only stumbled on it because I totally broke my Android setup on there by fiddling with an Oreo downgrade.
I’m playing with the Debian stretch build of Armbian, and it seems to work fairly well, but I’d much prefer to go to CoreELEC. Kodi is failing for me with a Mali userspace/kernel version mismatch. Ugh.
I soldered my GND connection to the pin underneath the ‘R’ label for RXD in that pic. Then (on Linux) I used: cu -l /dev/ttyUSB1 -s 115200
to access the console.
As I said before, the 5.34 Armbian builds did boot successfully. Didn’t supply any dtb.img or anything. I think that the image on a USB drive should just work, but there was some info in that XDA thread about uboot commands. I think the aml_autoboot script should just take care of it.
Other Armbian builds look like they might have worked, but something might have been up with their kernels, as it looked like it loaded ok, but no console log or anything. Didn’t look into it any more than that.
Compared that to these LibreELEC and CoreELEC builds, I suspect they actually fail the kernel load process. The uboot logs are very different. I can provide logs if you’re interested.
I’m not the right person to help with that, just very interested in get rid of buggy androidtv on the MiBox.
But you should post those logs when you can. both the working Armbian and the not working Coreelec.
150balbes does not use git properly so he has made it extremely difficult to see what changes he has made in Armbian.
if you have access to UART by soldering a header then you should be able to interrupt the u-boot process and enter the commands in aml_autoscript and boot CE.
I don’t believe the bootloader is locked, they have probably just disabled booting from external unless you use the above method but without a device to hand then I would not be able to confirm this, I have been able to do this on another device though that was similar.
I’m not sure on that but the Minix U9-H doesn’t have a locked bootloader and you don’t lose the DRM keys by installing CE or any other O/S as they are saved on a separate partition dedicated for them as are most if not all Amlogic devices.