Does anybody have some low-level hardware specs about how symbian boots, elf2flash utility used to create flash files for Nokia S60 firmware upgrades, Nokia 5800 / N97 low-level hardware manuals ? I'd like to try my hand at porting maemo 4 to the 5800/N97 since the hardware specifications of these devices seem to be very close to N800 hardware. My general approach is to modify firmware upgrade files used for 5800 to make it boot a linux kernel and use the userland unmodified from N800 since they should binary compatible. If you have any other suggestions or thoughts, I'd really like to hear them.