IMPORTANT: I'm NOT responsible for any bugs caused by custom-made fixes/additions/tweaks. You use them at your own risk and responsibility!
Ok, I'm so busy these days that I can't afford that project but I've made a workaround that works for what would like to use LCD display (normal or LVDS),
using script.bin how only way to configure display hardware.
In that sources I've changed SystemServer.java removing the display re-initialization part so system continue to use values read in script.bin.
So :
- Flash it with LiveSuit
- Start Cubieboard without a display connected.
- After a while use adb to change script.bin with:
$adb shell
mkdir /mnt/tmp
mount -t vfat /dev/block/nanda /mnt/tmp
exit
$adb pull /mnt/tmp/script.bin
$bin2fex script.bin script.fex
Modifiy script.fex to support your LCD (every display is different)
$fex2bin script.fex script.bin
$cp script.bin script0.bin
$adb push script.bin /mnt/tmp
$adb push script0.bin /mnt/tmp
$adb shell
busybox umount /mnt/tmp
exit
Power off your board, connect LCD display and cross fingers...
Mine works fine with 800x480 and antutu show :