Their code for flashing the kernel and user filesystem is all out in the public there in /old-root/linuxrc.
I know how to flash the iLiad what I'm working on is the buttons.
I'd like to write something that sniffs the connection button on startup, if it's pressed then mount the MMC/CF and flash off it.
Of course if you brick your kernel... we'd need access to the boot loader to make a truly brick free iLiad. But we nearly have all the tools needed to brick protect from user file system problems such as a bad start.sh.
Of course we could also post a start.sh upgrade that uses rc.d properly.
|