[HTC EVO 3D] flintman:
Ok I have been wanting to learn to compile and work with the android source code. I have got alot of functions working but I'm having an issue with the camera. Here is the log file with the camera information. The App loads but just displays a black screen. Any help will be appreciated.

07-25 07:32:58.311: V/CameraHolder(1231): open camera 0
07-25 07:32:58.311: I/Camera(1231): connect
07-25 07:32:58.311: I/CameraHAL(186): HAL_openCameraHardware: loading func_CreateInstance success!!! 0x80a18c19
07-25 07:32:58.321: I/QualcommCameraHardware3D(186): openCameraHardware: call createInstance cameraId 0
07-25 07:32:58.321: I/QualcommCameraHardware3D(186): createInstance: E
07-25 07:32:58.321: I/QualcommCameraHardware3D(186): QualcommCameraHardware constructor E
07-25 07:32:58.321: I/QualcommCameraHardware3D(186): QualcommCameraHardware constructor EX
07-25 07:32:58.321: I/QualcommCameraHardware3D(186): createInstance: created hardware=0x3f898
07-25 07:32:58.321: I/mm-camera(186): set sensor selection :0
07-25 07:32:58.321: D/mm-camera(186): mm_camera_init, open FD: 30
07-25 07:32:58.331: D/QualcommCameraHardware3D(186): startCamera: 2D mode
07-25 07:32:58.401: I/(186): [AWB Calibration] read fuse ID fail
07-25 07:32:58.401: I/(186): [AWB Calibration] from kernel: fuse_id: 0x0, 0x0, 0x0, 0x0
07-25 07:32:58.401: I/mm-camera(186): sp3d_set_Dmode 2D
07-25 07:32:58.401: I/mm-camera(186): sctrl:0xa77b0c18
07-25 07:32:58.401: I/mm-camera(186): sctrl->fn_table:0xa7732c21
07-25 07:32:58.401: I/mm-camera(186): sctrl->fn_table.get_snapshot_sizes:0xa7732509
07-25 07:32:58.401: I/mm-camera(186): get table
07-25 07:32:58.411: D/GPUPostEffect(186): SIMON: void* mlabs::GPUPostEffect::threadMain() E.
07-25 07:32:58.411: I/QualcommCameraHardware3D(186): initDefaultParameters E
07-25 07:32:58.411: I/GEManager(186): [GEManager] enter
07-25 07:32:58.411: D/libEGL(186): loaded /system/lib/egl/libGLES_android.so
07-25 07:32:58.411: D/mm-camera(186): vfe_util_get_sensor_info: mode=3
07-25 07:32:58.411: D/mm-camera(186): vfe_util_get_sensor_info: ctrl->sensorCtrl.sensor.op_mode=0
07-25 07:32:58.421: D/libEGL(186): loaded /system/lib/egl/libEGL_adreno200.so
07-25 07:32:58.431: D/libEGL(186): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
07-25 07:32:58.431: D/libEGL(186): loaded /system/lib/egl/libGLESv2_adreno200.so
07-25 07:32:58.441: D/GEManager(186): [GEManager] m_eglDisplay successfully
07-25 07:32:58.441: D/GEManager(186): [GEManager] eglInitialize successfully
07-25 07:32:58.451: D/GEManager(186): [GEManager] eglChooseConfig successfully
07-25 07:32:58.461: D/GEManager(186): [GEManager] eglCreateContext successfully
07-25 07:32:58.461: D/GEManager(186): [GEManager] eglCreatePbufferSurface successfully
07-25 07:32:58.461: D/GEManager(186): [GEManager] eglMakeCurrent successfully
07-25 07:32:58.461: I/GEManager(186): [GEManager] leave
07-25 07:32:59.552: I/mm-camera(186): sp3d_set_preview_shrapness sharpness:0
07-25 07:32:59.552: D/mm-camera(186): vfe_util_get_sensor_info: Done sensor_get_info rc=1
07-25 07:32:59.552: I/mm-camera(186): set sensor selection :0
07-25 07:32:59.552: I/mm-camera(186): set sensor selection :0
07-25 07:32:59.562: D/QualcommCameraHardware3D(186): Maximum zoom value is 61
07-25 07:32:59.562: I/mm-camera(186): set sensor selection :0
07-25 07:32:59.572: I/mm-camera(186): set sensor selection :0
07-25 07:32:59.582: D/QualcommCameraHardware3D(186): setFrontCameraMode(), flip-video = -1
07-25 07:32:59.582: I/mm-camera(186): sp3d_set_exposure_mode sensor didnt support
07-25 07:32:59.722: D/(186): [GECameraParameters::getGPUEffect] enter
07-25 07:32:59.722: D/(186): [GECameraParameters::getGPUEffect] leave. no key GPU-effect
07-25 07:32:59.722: D/(186): [GECameraParameters::getGPUEffectParam] leave. no key GE-param0
07-25 07:32:59.722: D/(186): [GECameraParameters::getGPUEffectParam] leave. no key GE-param1
07-25 07:32:59.722: D/(186): [GECameraParameters::getGPUEffectParam] leave. no key GE-param3
07-25 07:32:59.722: I/GPUPostEffect(186): SIMON: int mlabs::GPUPostEffect::setParameters(mlabs::GPUPostEffect::GPUTask*): old effect = 0, new effect = -1.
07-25 07:32:59.722: D/GPUPostEffect(186): SIMON: setParameters: isGEInit == false: no call to ChooseEffect.
07-25 07:32:59.722: I/QualcommCameraHardware3D(186): initDefaultParameters X
07-25 07:32:59.722: I/QualcommCameraHardware3D(186): createInstance: X
07-25 07:32:59.722: I/CameraHAL(186): HAL_openCameraHardware: loading func_getCameraInfo success!!! 0x80a0b855
07-25 07:32:59.732: I/StagefrightPlayer(186): setDataSource('/system/media/audio/ui/camera_click.ogg')
07-25 07:32:59.752: I/StagefrightPlayer(186): setDataSource('/system/media/audio/ui/VideoRecord.ogg')
07-25 07:33:03.045: W/WindowManager(312): App freeze timeout expired.
07-25 07:33:03.045: W/WindowManager(312): Force clearing freeze: AppWindowToken{4077a8c8 token=HistoryRecord{40779788 com.android.camera/.Camera}}
07-25 07:33:03.426: W/SurfaceComposerClient(312): Destroying surface while a transaction is open. Client 0x1ceac8: destroying surface 3, mTransactionOpen=1
07-25 07:33:05.177: D/dalvikvm(312): GC_EXPLICIT freed 410K, 45% free 4765K/8647K, external 2853K/3393K, paused 83ms
07-25 07:33:05.718: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:07.950: D/lights(312): set_light_buttons_func: on=0 brightness=0
07-25 07:33:08.110: W/ActivityManager(312): Activity idle timeout for HistoryRecord{40779788 com.android.camera/.Camera}
07-25 07:33:10.753: D/lights(312): set_light_buttons_func: on=16777215 brightness=255
07-25 07:33:11.734: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:17.549: D/dalvikvm(500): GC_EXPLICIT freed 120K, 50% free 3174K/6343K, external 4255K/5314K, paused 63ms
07-25 07:33:17.740: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:23.745: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:29.751: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:34.356: I/BATT_ALG(197): batt_vol:4271; batt_current:-23; batt_discharge_current:0; batt_temperature:305; batt_id:2
07-25 07:33:34.356: I/BATT_ALG(197): batt_alg_timer_handle: batt_alg->level=94
07-25 07:33:34.356: I/BATT_ALG(197): batt_alg_overtemp_check: in NORMAL_TEMP_RANGE.
07-25 07:33:35.757: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:40.282: I/TelephonyRegistry(312): notifyServiceState: 0 home Sprint Sprint 33000 EvDo rev. A CSS supported 3 4106RoamInd: 128DefRoamInd: 1EmergOnly: false
07-25 07:33:41.763: I/mm-camera(186): ...config thread select timeout...
07-25 07:33:46.428: I/ActivityManager(312): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/.Launcher } from pid 312
07-25 07:33:46.938: W/ActivityManager(312): Activity pause timeout for HistoryRecord{40779788 com.android.camera/.Camera}
07-25 07:33:46.938: D/HomeLoaders(500): aborting loaders
07-25 07:33:47.018: D/dalvikvm(500): GC_EXPLICIT freed 34K, 51% free 3146K/6343K, external 3799K/4744K, paused 72ms
07-25 07:33:47.408: D/dalvikvm(500): GC_EXTERNAL_ALLOC freed 314K, 50% free 3225K/6343K, external 4592K/4618K, paused 46ms
07-25 07:33:47.469: D/ViewConsistency(500): AbsListView com.android.launcher.AllAppsGridView@405d8498 enabled= true
07-25 07:33:47.479: D/ViewConsistency(500): AbsListView com.android.launcher.AllAppsGridView@405d8498 enabled= true
07-25 07:33:47.539: D/HomeLoaders(500): load applications
07-25 07:33:47.539: D/HomeLoaders(500): --> applications loaded, return
07-25 07:33:47.539: D/HomeLoaders(500): loading user items in Thread[main,5,main]
07-25 07:33:47.549: D/HomeLoaders(500): --> items loaded, return
07-25 07:33:47.549: D/HomeLoaders(500): --> loading from cache: 9, 3
07-25 07:33:47.549: D/Launcher(500): ------> binding 9 items
07-25 07:33:47.549: D/Launcher(500): ------> binding 3 widgets
07-25 07:33:47.549: D/Launcher(500): ------> start binding items