- I think software will be a real issue for this platform. It's one thing to hack up a bootable command line, it's another entirely to write suites of apps from PIM to wardriving, not to mention just getting X to run stably.
- I've been tossing about the idea of giving the OS a go myself, but therre are numerous impediments:
1. I just bought a house, and have a monstrous list of things to do for it. I probably have over 500 man-hours to do. The joys of home ownership.
2. At least through the end of Feb I'm already overcommitted.
3. While I've done software for 20 years and done some fairly complex low-level coding in both C and C++, I've never ported an operating system.
4. The box I'd use for this effort isn't even plugged in yet ... see 1 above.
- For these reasons and others I'm sure I've missed, I haven't mentioned coding.
Oops!
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]
well the good news is there is not alot of stuff to port since most of it is pretty much standard. you can just take an existing rom like pdaxrom and do a few tweeks and add missing drivers and you are ready to go. we may have to roll a few custom apps for different things but that is not big deal.
the boot loader will have to be custom made if we want to add advanced features that the processor has such as signed kernels support based on a unique serial number for each processor. if some one steals your pda/phone you can have it password protected to the point that only the password will allow it to turn it on and no amount of hacking/flashing would be able to get around it(except replacing the BGA processor with a new one) unless the manufacture uses a master unlock(possibly unique to each pda's serial number).
manual on security features
[a href=\"http://www.freescale.com/files/32bit/doc/white_paper/IMX31SECURITYWP.pdf]http://www.freescale.com/files/32bit/doc/w...1SECURITYWP.pdf[/url]
i have not problem locking down a phone/pda i have like this so that if some F*** tard steals it that it is only a paper weight to them no matter what they do.(you can make this so that the only way around this is with the master password for the Secure JTAG Controller)
of couse these features can be used to DRM a system all to hell, but if we are running linux we got open source software for basically everything, so who cares if some idiot programmer decides to lock down his media player software (for example). and trust me there is nothing i enjoy more in this world then finding flaws in security systems. you batter be a damn good programmer cause if there is a will there is a way.
you can also roll another version without all the security features so that you have a completely open system. all you would do different if initially program the system with the unlocked version of the software.
with this processor you can lock down a system so much you make m$ proud(re: their paranoia with thier gaming system lines) or make it a hackers heaven, its all your choice.