Trying to hack into a protected device would be a breach of intellectual property rights, and anyone attempting to help you with illegal stuff here would be inviting the moderators/ admins to get his/ her account terminated.
So, the first thing to do, would be to find a truly open "Linux" based device. Not just open at the software end, but open at the hardware end too (not just running pure embedded linux that's source code is publicly available, but being able to run a modified linux without breaching the device manufacturer's TOS).
Once you find that (post a link to the device here), you would need to determine the version/ build number of the embedded linux being used.
Next, if you want a truly custom OS, you would need to learn about the processor being used by the device, and the ISA being used by that processor.
Next you'd need to edit the OS source in a computer, and find a way to write the edited version back to the memory system that houses the device firmware.
It's a pretty involving task and is not as easy as it might look like.
I'm only in my second year of engineering. I'm sorry but I haven't yet mastered breaking into consumer devices. I'm sure someone with more experience here can help you out. But first things first, find a truly open device (whose price is worth the importance of this project) and post a link here. Best of luck, it sounds like a really awesome project
