This was actually something I'd thought of right away. I tried to cook a few Android ROMS so I know a little something. But unfortunately I don't know how to port Firefox OS. Though Android Kitchen has a function to help you porting the OS. Somebody who can post a link to the download? And Open WebOS?
I tried porting the Galaxy Nexus version, but with no luck. I've spent a few hours trying different kinds of methods to make it work. I ended up flashing the thing, but then I got a bad NAND from MAGLDR. I think my boot.img (or zImage) don't work.
Then again, I'm no developer. If a developer could guide me through porting, making/analysing (boot) files, I'd be happy to try again. For now, my try ends here.
Though this may help a little:
Mozilla's guide to port Firefox OS: https://developer.mozilla.org/en-US/...fox_OS/Porting
HTC HD2 (LEO)'s manifest: https://github.com/manhthiep/repo-ma...b2g_htcleo.xml
CM's drivers and stuff: https://github.com/CyanogenMod/android_device_htc_leo
Tytung's drivers and stuff: https://github.com/tytung/android_ke...leo-2.6.32-ics