I've try to port Libreelec.tv to X99 TV box.here is the current process.
here is a test firmware. https://drive.google.com/open?id=1lW...XwEc257Graxv3v
but i have not yet test flashed using rockhip android tools.because i dont have a windows pc.and the virtual machine can not recoginized the maskrom mode.
here is the guessed result that will happened when you flash this firmware:
1 it can boot into libreelec.
2 it may stuck in mask rom mode or loader mode.
3 it may stuck in a mode that no usb device will show on pc ,and you are brick, then you need to fix it by open the box short some test point to force enter maskrom mode(i ve done hundred times)
if it can boot to LibreELEC,you are fine. enjoy the firmware.if it stuck in mask rom. you will need to flash back to official firmware.
the reason it may stuck in maskrom mode is that i change the partition table of the device in uboot code.in a hard way if you can access uboot cmdline as i did. you can wirte gpt command to make change to the gpt table. so that the uboot can read the new gpt table.then load the kernel and rootfs.
the reason i said it may is because i didn't test in other box.i only test it in my device.and i have use three pins to let out the uart debug pins of my x99 box,as the picture shows belowed.
if you are intrested in try this out you are at your own risk.
the source code of this project is release at https://github.com/tenfar/LibreELEC.tv and most of the media part is merge from https://github.com/Kwiboo/LibreELEC.tv
here is some pictures.
uart port:
libreelec running:
Comment