I would be interested in hearing about anything you find out. I have lots of cell phone cameras and would like to integrate them into future robotics projects. I have considered this a problem because the camera element probably doesn't do much processing by itself. You can pickup replacement cell phone cameras (just the CCD and ribbon, for a couple of bucks a piece! I think this price says it all. 99% of the cost of the camera is in the processing (both hardware and software) that happens after the light hits the CCD.
I found this link that describes CSI (Camera Serial Interface):
And this link shows a Raspberry Pi using a CSI camera. He offers a bit of wise advice at the end. "I would have to say that it was not worth spending so much time and effort to make my homemade camera. The experience of reverse engineering and hacking something was interesting though."
If you find a way to easily interface with these tiny camera components, I am sure the open-source community would be eternally in your debt!