[Optimus One, P500, V General] ZatBaloo:
Does camera at least start? In my builds it force close.

This is what logcat shows when I open the camera app:

04-28 14:20:24.269: I/ActivityManager(194): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera} from pid 571
04-28 14:20:24.329: D/memalloc(105): /dev/pmem: Allocated buffer base:0x413a4000 size:614400 offset:4177920 fd:36
04-28 14:20:24.329: D/memalloc(194): /dev/pmem: Mapped buffer base:0x54d5c000 size:4792320 offset:4177920 fd:201
04-28 14:20:24.359: I/BatteryChangedHandler(1029): Received Broadcast ACTION_BATTERY_CHANGED
04-28 14:20:24.409: I/ActivityManager(194): Start proc com.android.camera for activity com.android.camera/.Camera: pid=2455 uid=10039 gids={1006, 1015}
04-28 14:20:24.499: D/OpenGLRenderer(571): Flushing caches (mode 1)
04-28 14:20:24.559: D/OpenGLRenderer(571): Flushing caches (mode 0)
04-28 14:20:24.589: D/memalloc(571): /dev/pmem: Unmapping buffer base:0x511c4000 size:1884160 offset:1269760
04-28 14:20:24.589: D/memalloc(571): /dev/pmem: Unmapping buffer base:0x53758000 size:5406720 offset:4792320
04-28 14:20:24.589: D/memalloc(571): /dev/pmem: Unmapping buffer base:0x51b54000 size:614400 offset:0
04-28 14:20:24.599: D/memalloc(105): /dev/pmem: Freeing buffer base:0x414da000 size:614400 offset:1269760 fd:30
04-28 14:20:24.599: D/memalloc(105): /dev/pmem: Freeing buffer base:0x41836000 size:614400 offset:4792320 fd:33
04-28 14:20:24.749: V/CameraHolder(2455): open camera 0
04-28 14:20:24.749: I/CameraService(2419): Opening camera 0
04-28 14:20:24.749: D/CameraHAL(2419): qcamera_device_open: name:0 device:0x13cfc cameraId:0
04-28 14:20:24.749: D/QualcommCameraHardware(2419): createInstance: E
04-28 14:20:24.759: I/QualcommCameraHardware(2419): startCamera: camsensor name isx005, flash 0
04-28 14:20:24.979: D/dalvikvm(2455): GC_CONCURRENT freed 268K, 6% free 6748K/7175K, paused 8ms+9ms
04-28 14:20:25.009: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:25.009: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:25.059: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:25.129: D/memalloc(105): /dev/pmem: Freeing buffer base:0x413a4000 size:614400 offset:0 fd:21
04-28 14:20:25.179: D/dalvikvm(2455): GC_FOR_ALLOC freed 26K, 5% free 7010K/7367K, paused 42ms
04-28 14:20:25.199: A/libc(2419): Fatal signal 8 (SIGFPE) at 0x00000973 (code=0)
04-28 14:20:25.499: I/QualcommCameraHardware(2419): Parameter Rolloff is not supported for this sensor
04-28 14:20:25.499: I/QualcommCameraHardware(2419): Parameter Rolloff is not supported for this sensor
04-28 14:20:25.499: D/QualcommCameraHardware(2419): createInstance: X created hardware=0x14b50
04-28 14:20:25.499: I/AwesomePlayer(2419): setDataSource_l('/system/media/audio/ui/camera_click.ogg')
04-28 14:20:25.509: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:25.509: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:25.519: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:25.559: E/OMXCodec(2419): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'
04-28 14:20:25.559: E/OMXCodec(2419): Successfully allocated OMX node 'OMX.google.vorbis.decoder'
04-28 14:20:25.559: I/AwesomePlayer(2419): setDataSource_l('/system/media/audio/ui/VideoRecord.ogg')
04-28 14:20:25.589: E/OMXCodec(2419): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'
04-28 14:20:25.589: E/OMXCodec(2419): Successfully allocated OMX node 'OMX.google.vorbis.decoder'
04-28 14:20:25.599: D/CameraHAL(2419): Setting KEY_PREVIEW_FPS_RANGE: (15,30)
04-28 14:20:25.599: D/CameraHAL(2419): Setting KEY_PREVIEW_FPS_RANGE: (15,30)
04-28 14:20:25.609: D/Camera(2455): app passed NULL surface
04-28 14:20:25.609: D/CameraHAL(2419): Setting KEY_PREVIEW_FPS_RANGE: (15,30)
04-28 14:20:25.679: I/QualcommCameraHardware(2419): Parameter Rolloff is not supported for this sensor
04-28 14:20:25.679: D/CameraHAL(2419): Setting KEY_PREVIEW_FPS_RANGE: (15,30)
04-28 14:20:25.679: V/camera(2455): Preview size is 384x288
04-28 14:20:25.679: V/MediaProfilesJNI(2455): native_get_num_image_encoding_quality_levels
04-28 14:20:25.689: V/MediaProfilesJNI(2455): native_get_image_encoding_quality_level
04-28 14:20:25.689: V/MediaProfilesJNI(2455): native_get_image_encoding_quality_level
04-28 14:20:25.689: V/MediaProfilesJNI(2455): native_get_image_encoding_quality_level
04-28 14:20:25.689: I/QualcommCameraHardware(2419): Parameter Rolloff is not supported for this sensor
04-28 14:20:25.699: V/camera(2455): startPreview
04-28 14:20:25.699: A/libc(2419): Fatal signal 11 (SIGSEGV) at 0x81f7ff30 (code=1)
04-28 14:20:25.999: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:25.999: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:26.009: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:26.329: I/BatteryChangedHandler(1029): Received Broadcast ACTION_BATTERY_CHANGED
04-28 14:20:26.499: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:26.499: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:26.509: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:26.999: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:26.999: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:27.009: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:27.499: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:27.509: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:27.509: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:27.999: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:27.999: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:28.009: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:28.099: I/DEBUG(2416): timed out waiting for pid=2419 tid=2473 uid=1013 to die
04-28 14:20:28.099: I/DEBUG(2416): debuggerd committing suicide to free the zombie!
04-28 14:20:28.109: I/DEBUG(2482): debuggerd: Apr 28 2012 12:35:33
04-28 14:20:28.119: W/AudioSystem(194): AudioFlinger server died!
04-28 14:20:28.119: W/AudioSystem(194): AudioPolicyService server died!
04-28 14:20:28.119: I/ServiceManager(99): service 'media.audio_flinger' died
04-28 14:20:28.119: I/ServiceManager(99): service 'media.player' died
04-28 14:20:28.119: I/ServiceManager(99): service 'media.camera' died
04-28 14:20:28.119: I/ServiceManager(99): service 'media.audio_policy' died
04-28 14:20:28.119: W/MediaMetadataRetriever(552): MediaMetadataRetriever server died!
04-28 14:20:28.119: W/Camera(2455): Camera server died!
04-28 14:20:28.119: W/Camera(2455): ICamera died
04-28 14:20:28.359: I/BatteryChangedHandler(1029): Received Broadcast ACTION_BATTERY_CHANGED
04-28 14:20:28.499: D/dalvikvm(194): GC_EXPLICIT freed 478K, 12% free 10540K/11975K, paused 7ms+26ms
04-28 14:20:28.509: D/HardwareRenderer(2455): Disabling v-sync
04-28 14:20:28.519: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:28.519: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:28.529: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:28.549: E/Camera(2455): Error 100
04-28 14:20:28.549: E/CameraErrorCallback(2455): Got camera error callback. error=100
04-28 14:20:28.549: D/AndroidRuntime(2455): Shutting down VM
04-28 14:20:28.549: W/dalvikvm(2455): threadid=1: thread exiting with uncaught exception (group=0x40a3e1f8)
04-28 14:20:28.549: E/AndroidRuntime(2455): FATAL EXCEPTION: main
04-28 14:20:28.549: E/AndroidRuntime(2455): java.lang.RuntimeException: Media server died.
04-28 14:20:28.549: E/AndroidRuntime(2455):	at com.android.camera.CameraErrorCallback.onError(CameraErrorCallback.java:31)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at android.hardware.Camera$EventHandler.handleMessage(Camera.java:769)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at android.os.Handler.dispatchMessage(Handler.java:99)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at android.os.Looper.loop(Looper.java:137)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at android.app.ActivityThread.main(ActivityThread.java:4424)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at java.lang.reflect.Method.invokeNative(Native Method)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at java.lang.reflect.Method.invoke(Method.java:511)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)
04-28 14:20:28.549: E/AndroidRuntime(2455):	at dalvik.system.NativeStart.main(Native Method)
04-28 14:20:28.579: W/ActivityManager(194): Force finishing activity com.android.camera/.Camera
04-28 14:20:28.679: D/memalloc(105): /dev/pmem: Allocated buffer base:0x413a4000 size:163840 offset:2498560 fd:21
04-28 14:20:28.679: D/memalloc(194): /dev/pmem: Mapped buffer base:0x54124000 size:2662400 offset:2498560 fd:237
04-28 14:20:28.999: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:29.009: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:29.019: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:29.049: I/(2483): ServiceManager: 0xf958
04-28 14:20:29.049: I/AudioHardwareMSM72XX(2483): get_audpp_filter
04-28 14:20:29.049: I/AudioHardwareMSM72XX(2483): open /system/etc/AudioFilter.csv success.
04-28 14:20:29.049: I/AudioHardwareMSM72XX(2483): EQ flag = 00.
04-28 14:20:29.049: I/AudioHardwareMSM72XX(2483): EQ flag = 00.
04-28 14:20:29.049: I/AudioHardwareMSM72XX(2483): EQ flag = 00.
04-28 14:20:29.059: E/AudioHardwareMSM72XX(2483): failed to open AUTO_VOLUME_CONTROL /system/etc/AutoVolumeControl.txt: No such file or directory (2)
04-28 14:20:29.059: I/AudioFlinger(2483): Loaded primary audio interface from QCOM Audio HW HAL (audio)
04-28 14:20:29.059: I/AudioFlinger(2483): Using 'QCOM Audio HW HAL' (audio.primary) as the primary audio interface
04-28 14:20:29.059: I/AudioFlinger(2483): Loaded a2dp audio interface from A2DP Audio HW HAL (audio)
04-28 14:20:29.059: D/AudioHardwareInterface(2483): setMode(NORMAL)
04-28 14:20:29.059: I/AudioHardwareMSM72XX(2483): Set master volume to 7.
04-28 14:20:29.069: I/CameraService(2483): CameraService started (pid=2483)
04-28 14:20:29.069: E/CameraHAL(2483): CameraHAL_GetNum_Cameras:
04-28 14:20:29.089: I/AudioFlinger(2483): AudioFlinger's thread 0x10ab0 ready to run
04-28 14:20:29.089: I/AudioHardwareMSM72XX(2483): Routing audio to Speakerphone
04-28 14:20:29.089: D/AudioHardwareMSM72XX(2483): doAudioRouteOrMute() device 0, mMode 0, mMicMute 1, mBuiltinMicSelected 0, muted
04-28 14:20:29.089: I/AudioHardwareMSM72XX(2483): Routing audio to Speakerphone
04-28 14:20:29.089: D/AudioHardwareMSM72XX(2483): setVoiceVolume(1.000000)
04-28 14:20:29.089: I/AudioHardwareMSM72XX(2483): Setting in-call volume to 7 (available range is 0 to 7)
04-28 14:20:29.089: I/AudioPolicyService(2483): Loaded audio policy from QCOM Audio Policy HAL (audio_policy)
04-28 14:20:29.099: W/ActivityManager(194): Activity pause timeout for ActivityRecord{412bca58 com.android.camera/.Camera}
04-28 14:20:29.109: I/Process(194): Sending signal. PID: 2455 SIG: 3
04-28 14:20:29.109: I/dalvikvm(2455): threadid=3: reacting to signal 3
04-28 14:20:29.119: I/dalvikvm(2455): Wrote stack traces to '/data/anr/traces.txt'
04-28 14:20:29.149: D/memalloc(105): /dev/pmem: Allocated buffer base:0x413a4000 size:614400 offset:0 fd:30
04-28 14:20:29.159: D/memalloc(571): /dev/pmem: Mapped buffer base:0x511c4000 size:614400 offset:0 fd:53
04-28 14:20:29.159: W/Adreno200-EGLSUB(571): SetSwapInterval() interval: 0 not set
04-28 14:20:29.199: D/memalloc(105): /dev/pmem: Allocated buffer base:0x413a4000 size:614400 offset:1269760 fd:33
04-28 14:20:29.209: D/memalloc(571): /dev/pmem: Mapped buffer base:0x52714000 size:1884160 offset:1269760 fd:61
04-28 14:20:29.619: E/AudioService(194): Media server died.