[Galaxy S Plus I9001 Android Development] DreamerTKM:
Nvm...I can wait as stated in the rules of XDA :)

Yes I've tried stock kernel & K^Kernel v1.8 ExUV 360MB & 370MB but end up same problem occur...

In the logcat I found out that the problem is actually from the cameraHAL

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 18, param1 0 param2 0)

E/QualcommCameraHardware( 147): mAFCancel = 0, AFstatus = 5

V/QualcommCameraHardware( 147): getPreviewHeap

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 18, param1 0 param2 0)

E/QualcommCameraHardware( 147): mAFCancel = 0, AFstatus = 5

V/QualcommCameraHardware( 147): getPreviewHeap

V/QualcommCameraHardware( 147): getPreviewHeap

E/QualcommCameraHardware( 147): ======= [COLOR="Red"]AF Failed[/COLOR] (waitCount : 180)========

V/QualcommCameraHardware( 147): af done: 0

I/CameraHAL( 147): wrap_notify_callback: CAMERA_MSG_FOCUS

V/QualcommCameraHardware( 147): auto_focus_thread X

V/CAM_PhotoModule( 2002): mAutoFocusTime = 9565ms

I/CameraHAL( 147): camera_set_parameters+++: device 0x4708d0

V/QualcommCameraHardware( 147): setParameters: E params = 0xbef1f9d8

V/QualcommCameraHardware( 147): requested preview size 640 x 480

V/QualcommCameraHardware( 147): requested picture size 2560 x 1920

V/QualcommCameraHardware( 147): requested jpeg thumbnail size 160 x 120

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 46, param1 0 param2 0)

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 5, param1 0 param2 0)

V/QualcommCameraHardware( 147): zoom_leve is same with mZoom

V/QualcommCameraHardware( 147): strtextures = OFF

V/QualcommCameraHardware( 147): requested preview frame rate is 30

V/QualcommCameraHardware( 147): fps same as previous fps

V/QualcommCameraHardware( 147): frame rate mode same as previous mode frame-rate-auto

V/QualcommCameraHardware( 147): setVintageMode E : off

V/QualcommCameraHardware( 147): setBeauty E: -1

V/QualcommCameraHardware( 147): setWdr E: -1

V/QualcommCameraHardware( 147): setBlur E: -1

V/QualcommCameraHardware( 147): antishake E: -1

E/QualcommCameraHardware( 147): #########################################SCENE_MODE : 0

V/QualcommCameraHardware( 147): new brightness value : 0

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 10, param1 0 param2 0)

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 34, param1 0 param2 0)

V/QualcommCameraHardware( 147): getPreviewHeap

V/QualcommCameraHardware( 147): setParameters: X

I/CameraHAL( 147): camera_set_parameters--- rv 0

I/CameraHAL( 147): camera_disable_msg_type+++: type 1024 device 0x4708d0

I/CameraHAL( 147): camera_disable_msg_type: CAMERA_MSG_PREVIEW_METADATA

I/CameraHAL( 147): camera_disable_msg_type---

I/CameraHAL( 147): camera_enable_msg_type+++: type 834 device 0x4708d0

I/CameraHAL( 147): camera_enable_msg_type: CAMERA_MSG_SHUTTER

I/CameraHAL( 147): camera_enable_msg_type: CAMERA_MSG_POSTVIEW_FRAME

I/CameraHAL( 147): camera_enable_msg_type: CAMERA_MSG_RAW_IMAGE

I/CameraHAL( 147): camera_enable_msg_type: CAMERA_MSG_COMPRESSED_IMAGE

I/CameraHAL( 147): camera_enable_msg_type---

I/CameraHAL( 147): camera_take_picture+++: device 0x4708d0

V/QualcommCameraHardware( 147): takePicture(2511)

I/QualcommCameraHardware( 147): stopPreviewInternal E: 1

V/QualcommCameraHardware( 147): cancelAutoFocusInternal E

V/QualcommCameraHardware( 147): As Auto Focus is not in progress, Cancel Auto Focus is ignored

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 30, param1 0 param2 0)

V/QualcommCameraHardware( 147): cancelAutoFocusInternal X: 0

I/QualcommCameraHardware( 147): deinitPreview E

I/QualcommCameraHardware( 147): deinitPreview X

I/QualcommCameraHardware( 147): runframethread: waiting for preview thread to complete.

V/QualcommCameraHardware( 147): in stopPreviewInternal: making mVideoThreadExit 1

V/QualcommCameraHardware( 147): cam_frame_flush_video: in n = 0

V/QualcommCameraHardware( 147): cam_frame_flush_video: out n = 0

I/QualcommCameraHardware( 147): stopPreviewInternal X: 0

V/QualcommCameraHardware( 147): initRawSnapshot E

V/QualcommCameraHardware( 147): raw_snapshot_buffer_size = 3000000, raw_picture_height = 1920, raw_picture_width = 2560

I/QualcommCameraHardware( 147): constructing MemPool raw pmem snapshot camera backed by pmem pool /dev/pmem_adsp: 1 frames @ 3000000 bytes, buffer size 3000000

V/QualcommCameraHardware( 147): pmem pool /dev/pmem_adsp ioctl(fd = 42, PMEM_GET_SIZE) is 3002368

D/QualcommCameraHardware( 147): mBufferSize=3000000, mAlignedBufferSize=3002368

D/QualcommCameraHardware( 147): num_buffers = 1

V/QualcommCameraHardware( 147): register_buf: reg = 0 buffer = 0x439da000

I/QualcommCameraHardware( 147): PmemPool: (raw pmem snapshot camera) X

V/QualcommCameraHardware( 147): initRawSnapshot X

I/QualcommCameraHardware( 147): initPreview: old preview thread completed.

I/QualcommCameraHardware( 147): ~PmemPool: preview E

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x43236000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x432a7000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x43318000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x43389000

I/QualcommCameraHardware( 147): ~PmemPool: preview X

V/QualcommCameraHardware( 147): destroying MemPool preview

V/QualcommCameraHardware( 147): destroying MemPool preview completed

I/QualcommCameraHardware( 147): ~PmemPool: record E

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x43476000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x434e7000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x43558000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x435c9000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x4363a000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x436ab000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x4371c000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x4378d000

V/QualcommCameraHardware( 147): register_buf: reg = 1 buffer = 0x437fe000

I/QualcommCameraHardware( 147): ~PmemPool: record X

V/QualcommCameraHardware( 147): destroying MemPool record

V/QualcommCameraHardware( 147): destroying MemPool record completed

V/QualcommCameraHardware( 147): runFrameThread X

D/QualcommCameraHardware( 147): frame_thread X

I/QualcommCameraHardware( 147): preview_thread X

V/QualcommCameraHardware( 147): takePicture: X

I/CameraHAL( 147): camera_take_picture--- rv 0

D/QualcommCameraHardware( 147): snapshot_thread E

V/QualcommCameraHardware( 147): runSnapshotThread E

E/QualcommCameraHardware( 147): native_set_ext_config2 E (cmd 38)

E/QualcommCameraHardware( 147): native_set_ext_config2 E (cmd 39)

E/QualcommCameraHardware( 147): native_set_ext_config2 E (cmd 40)

E/QualcommCameraHardware( 147): native_set_ext_config2 E (cmd 41)

E/QualcommCameraHardware( 147): native_set_ext_config2 E (cmd 43)

E/QualcommCameraHardware( 147): native_set_ext_config E (cmd 44, param1 6 param2 0)

V/QualcommCameraHardware( 147): receiveRawSnapshot E

I/CameraHAL( 147): wrap_notify_callback: CAMERA_MSG_SHUTTER

I/CameraHAL( 147): camera_disable_msg_type+++: type 2 device 0x4708d0

I/CameraHAL( 147): camera_disable_msg_type: CAMERA_MSG_SHUTTER

V/CAM_PhotoModule( 2002): mShutterLag = 100ms

D/AudioHardware7x30( 147): value of device and enable is 2 1 ALSA dev id:2

D/AudioHardware7x30( 147): msm_route_stream(PCM_PLAY,5,2,1)

D/skia ( 2002): --- SkImageDecoder::Factory returned null

D/skia ( 2002): --- SkImageDecoder::Factory returned null

W/ImageCacheRequest( 2002): decode orig failed /local/image/item/1503,THUMB

D/skia ( 2002): --- SkImageDecoder::Factory returned null

W/DecodeUtils( 2002): java.io.IOException: Image format not supported

W/DecodeUtils( 2002):	at android.graphics.BitmapRegionDecoder.nativeNewInstance(Native Method)

W/DecodeUtils( 2002):	at android.graphics.BitmapRegionDecoder.newInstance(BitmapRegionDecoder.java:126)

W/DecodeUtils( 2002):	at android.graphics.BitmapRegionDecoder.newInstance(BitmapRegionDecoder.java:152)

W/DecodeUtils( 2002):	at com.android.gallery3d.data.DecodeUtils.createBitmapRegionDecoder(DecodeUtils.java:219)

W/DecodeUtils( 2002):	at com.android.gallery3d.data.LocalImage$LocalLargeImageRequest.run(LocalImage.java:229)

W/DecodeUtils( 2002):	at com.android.gallery3d.data.LocalImage$LocalLargeImageRequest.run(LocalImage.java:219)

W/DecodeUtils( 2002):	at com.android.gallery3d.app.PhotoDataAdapter$FullImageJob.run(PhotoDataAdapter.java:735)

W/DecodeUtils( 2002):	at com.android.gallery3d.app.PhotoDataAdapter$FullImageJob.run(PhotoDataAdapter.java:723)

W/DecodeUtils( 2002):	at com.android.gallery3d.util.ThreadPool$Worker.run(ThreadPool.java:133)

W/DecodeUtils( 2002):	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)

W/DecodeUtils( 2002):	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)

W/DecodeUtils( 2002):	at java.lang.Thread.run(Thread.java:856)

W/DecodeUtils( 2002):	at com.android.gallery3d.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:44)

D/AudioHardware7x30( 147): AudioStreamOutMSM72xx::standby()

D/AudioHardware7x30( 147): Deroute pcm out stream

E/AudioHardware7x30( 147): updateDeviceInfo: E rx_device 2 and tx_device 3

D/AudioHardware7x30( 147): No active voicecall/playback, disabling cur_rx 2

D/AudioHardware7x30( 147): value of device and enable is 2 0 ALSA dev id:2

D/AudioHardware7x30( 147): No active voicecall/recording, disabling cur_tx 3

D/AudioHardware7x30( 147): value of device and enable is 3 0 ALSA dev id:3

E/AudioHardware7x30( 147): updateDeviceInfo: X cur_rx 2 cur_tx 3

E/mm-camera( 147): camera_issue_command: get_picture error (Connection timed out): length 36, status 34

E/QualcommCameraHardware( 147): native_start_ops: type 5 error Connection timed out

E/QualcommCameraHardware( 147): receiveRawSnapshot X: [COLOR="Red"]CAMERA_OPS_GET_PICTURE ioctl failed![/COLOR]

E/QualcommCameraHardware( 147): [COLOR="red"]get picture failed, giving jpeg callback with NULL data[/COLOR]

Oh you are using 390MB....maybe the problem is from 720P???I'll test later now I'm in ICS....stock ROM tested not camera hardware problem as the camera in stock ROM working good :)

EDIT : Ok confirmed....with 480P there is no problem but with video of 720P giving problem...But seems this bug exist for long time already because in ICS also giving same result