It was my theory that such dust would have to be directly on the CCD in order for it to appear as sharply defined as it is.
To test this theory I removed my camera and using an exacto knife and a steady hand, opened the camera to expose the CCD directly. Then using a cotton swab and some alcohol, wiped the surface of the CCD itself.
After reassembly the dust specs were still evident in the same locations.
It is my opinion based on this that it is not worth the effort to do what I did. You will be better off replacing the camera entirely. Or letting the phone slip from your hand while you are mixing a load of cement.
- the flecks are under some protective surface on the CCD
- the CCD was manufactured with the flecks already there
- pixels in the makeup of the CCD have gone dead
- etc etc
I thought it a good idea to post this so someone else would benefit and not waste time with a futile effort.