i haven't seen anyone else talking about it, but i've noticed a bug in the N95-1 v30 firmware update:
UPDATE: workaround the bug by disabling 'rotate image' and 'image stabilization' for Photos and Videos respectively. While this eliminates rather nice features (and is not the default setting for photos) it enables auto screen rotation to be enabled and the camera to be utilized.
method of reproduction:
1. Enable automatic screen rotation:
Menu -> Tools -> Settings -> General -> Personalization -> Display -> Rotate Screen -> [set to Automatic]
2. Open your camera lens (or start the camera app for N95 users without the lens cover)
3. Ensure that 'Rotate Image' is set in the camera settings (to detect when the photo was taken portrait vs landscape and rotate the image when saved to gallery - it's a nice feature and i think it's on by default)
4. Start taking pics. It seems the bug is related to the accelerometer being polled... so be sure to rotate the camera frequently (take portrait and landscape pics). after a few shots your camera button will stop working.
5. Note now that the camera app does not respond to any key presses.
6. Press the red END key - notice the screen becomes blocky and has elements of live video interleaved with the correct Standby Screen image
7. Rotate the phone - allow the automatic screen rotation feature to do its job and watch as the video artifacts in step 6 recur
8. Cry - the camera app won't run properly again until you reboot. Running the app simply opens a blank screen with no text, images, or more importantly live video data from the sensor.
NOTE: I installed (but have removed and still reproduced this problem) FlipSilent 1.08 beta 4. This installed the RDA Accelerometer driver with it (as i recall). This MIGHT be related, though these symptoms were not present with FlipSilent installed with RDA on v21 firmware.
Anyone else able to reproduce this problem? I'm experimenting with the steps I used above: It might be related to only one of the 2 features (rotate image vs. auto screen rotation) or perhaps only when both are enabled. Or maybe I have very very very bad luck somehow?