[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Srkineo:
logcat of starting camera and setting it to recording:

D/dalvikvm( 1556): GC_CONCURRENT freed 573K, 6% free 11417K/12103K, paused 12ms+7ms
D/dalvikvm( 1556): GC_CONCURRENT freed 616K, 6% free 11504K/12231K, paused 2ms+9ms
V/videocamera( 1827): startVideoRecording
D/CameraStorage( 1827): External storage state=mounted
V/videocamera( 1827): initializeRecorder
E/MediaProfiles( 131): getInstance
E/MediaProfiles( 131): getInstance f1990
W/StagefrightRecorder( 131): Max file duration is not positive: 0 us. Disabling duration limit.
W/StagefrightRecorder( 131): Target duration (0 us) too short to be respected
V/videocamera( 1827): New video filename: /mnt/sdcard/DCIM/Camera/VID_20120525_215422.mp4
I/MediaRecorderJNI( 1827): prepare: surface=0x239ec0 (identity=52)
I/CpuGovernorService( 267): intent action: com.android.server.CpuGovernorService.action.IOBUSY_VOTE
I/CpuGovernorService( 267): IOBUSY vote: 0
E/MediaProfiles( 131): getCamcorderProfileParamByName: duration for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: file.format for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: vid.codec for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: vid.bps for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: vid.fps for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: vid.width for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: vid.height for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: aud.codec for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: aud.bps for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: aud.hz for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
E/MediaProfiles( 131): getCamcorderProfileParamByName: aud.ch for camera 0, quality 0
E/MediaProfiles( 131): Guru : quality = 0, index = 14
D/CameraSource( 131): Camera does not support setVideoSize()
W/CameraSource( 131): Invalid hfr value(-1) set from app. Disabling HFR.
W/StagefrightRecorder( 131): Camera source supports metadata mode, create OMXCodec for metadata
E/OMXCodec( 131): Attempting to allocate OMX node 'OMX.TI.DUCATI1.VIDEO.H264E'
E/OMXCodec( 131): Attempting to allocate OMX node 'OMX.qcom.7x30.video.encoder.avc'
E/OMXCodec( 131): Attempting to allocate OMX node 'OMX.qcom.video.encoder.avc'
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): omx_video(): Inside Constructor()
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): omx_venc(): Inside component_init()
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 4
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): bool venc_dev::venc_open(OMX_U32)(): Init Profile/Level setting success
E/OMX-VENC-720p( 131): vidc.venc.debug.sliceinfo value is 0
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): Component_init return value = 0x0
E/OMXCodec( 131): Successfully allocated OMX node 'OMX.qcom.video.encoder.avc'
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): WARNING: Requested i/p bufsize[38016],Driver's updated i/p bufsize = 1382400
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 5
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): bool venc_dev::venc_set_param(void*, OMX_INDEXTYPE)(): Profile/Level setting success
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 5
E/OMX-VENC-720p( 131): Calling set level (Framerate) with 18
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 5
E/OMX-VENC-720p( 131): Calling set level (Bitrate) with 18
E/OMX-VENC-720p( 131): get_parameter: OMX_IndexParamVideoProfileLevelQuerySupported for Input port returned Profile:1, Leve
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 5
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): venc_set_intra_period: nPFrames = 30 nBFrames = 0
E/OMX-VENC-720p( 131): bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*): Returning with eProfile = 1Level = 5
E/OMX-VENC-720p( 131): Calling set level (Bitrate) with 18
W/StagefrightRecorder( 131): Intended number of audio channels (2) is too large and will be set to (1)
V/AudioHardwareMSM7X30( 131): AudioStreamInMSM72xx::set(1, 16, 48000)
V/AudioHardwareMSM7X30( 131): get config
V/AudioHardwareMSM7X30( 131): set config
V/AudioHardwareMSM7X30( 131): confirm config
V/AudioHardwareMSM7X30( 131): buffer_size: 2048
V/AudioHardwareMSM7X30( 131): buffer_count: 8
V/AudioHardwareMSM7X30( 131): channel_count: 1
V/AudioHardwareMSM7X30( 131): sample_rate: 48000
D/AudioHardwareMSM7X30( 131): AudioStreamInMSM72xx::standby()
V/AudioHardwareMSM7X30( 131): driver closed
E/OMXCodec( 131): Attempting to allocate OMX node 'OMX.TI.AAC.encode'
E/OMXCodec( 131): Attempting to allocate OMX node 'OMX.qcom.audio.encoder.aac'
W/MPEG4Writer( 131): 32-bit file size limit (5178326912 bytes) too big. It is changed to 2147483647 bytes
D/AudioHardwareMSM7X30( 131): AudioStreamInMSM72xx::standby()
I/MPEG4Writer( 131): limits: 2147483647/0 bytes/us, bit rate: 6128000 bps and the estimated moov size 405000 bytes
I/MPEG4Writer( 131): Start time offset: 700000 us
I/caladbolg( 131): 519390137 cald_capctrl.c (6371) 2005 P [CAP] 519390137 + Cald_CapCtrl_FSM_Func_Sto
I/caladbolg( 131): 519390198 cald_hal_qct.c (3054) 2005 P [HAL] 519390198 + Cald_Hal_Qct_If_StopPrevi
I/caladbolg( 131): 519390748 cald_hal_qct.c (3087) 2005 P [HAL] 519390748 - Cald_Hal_Qct_If_StopPrevi
I/caladbolg( 131): 519390809 cald_hal_qct.c (7007) 2005 P [HAL] 519390809 + Cald_Hal_Qct_If_DeleteIma
I/caladbolg( 131): 519391236 cald_hal_qct.c (7036) 2005 P [HAL] 519391236 - Cald_Hal_Qct_If_DeleteIma
I/caladbolg( 131): 519391816 cald_capctrl.c (6382) 2005 P [CAP] 519391816 - Cald_CapCtrl_FSM_Func_Sto
I/caladbolg( 131): 519394745 cald_capctrl.c (6128) 2005 P [CAP] 519394745 + Cald_CapCtrl_FSM_Func_Sta
I/caladbolg( 131): 519395630 cald_hal_qct.c (2983) 2005 P [HAL] 519395630 + Cald_Hal_Qct_If_StartPrev
I/caladbolg( 131): 519513154 cald_hal_qct.c (3042) 2005 P [HAL] 519513123 - Cald_Hal_Qct_If_StartPrev
I/caladbolg( 131): 519513215 cald_hal_qct.c (6612) 2005 P [HAL] 519513215 + Cald_Hal_Qct_If_CreateIma
I/caladbolg( 131): 519514100 cald_hal_qct.c (6890) 2005 P [HAL] 519514100 - Cald_Hal_Qct_If_CreateIma
I/caladbolg( 131): 519514161 cald_capctrl.c (6358) 2005 P [CAP] 519514161 - Cald_CapCtrl_FSM_Func_Sta
I/caladbolg( 131): 519514344 cald_camctrl.c (14182) 2003 P [SVR] 519514344 + Cald_CamCtrl_FSM_Func_Fra
I/caladbolg( 131): 519526703 cald_camctrl.c (14192) 2003 P [SVR] 519526673 - Cald_CamCtrl_FSM_Func_Fra
W/OMXCodec( 131): Trying to enable metadata mode on encoder
E/OMX-VENC-720p( 131): Set meta buffer mode failed
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): ERROR: set Metabuffer mode 1 fail
E/OMXNodeInstance( 131): OMX_SetParameter() failed for StoreMetaDataInBuffers: 0x80001019
E/OMXCodec( 131): Storing meta data in video buffers is not supported
E/OMXCodec( 131): [OMX.qcom.video.encoder.avc] Allocate Buffer failed - error = -2147483648
E/MediaRecorder( 1827): start failed: -2147483648
E/videocamera( 1827): Could not start media recorder.
E/videocamera( 1827): java.lang.RuntimeException: start failed.
E/videocamera( 1827): at android.media.MediaRecorder.native_start(Native Method)
E/videocamera( 1827): at android.media.MediaRecorder.start(MediaRecorder.java:704)
E/videocamera( 1827): at com.android.camera.VideoCamera.startVideoRecording(VideoCamera.java:1622)
E/videocamera( 1827): at com.android.camera.VideoCamera.onShutterButtonClick(VideoCamera.java:671)
E/videocamera( 1827): at com.android.camera.ShutterButton.performClick(ShutterButton.java:108)
E/videocamera( 1827): at android.view.View$PerformClick.run(View.java:14105)
E/videocamera( 1827): at android.os.Handler.handleCallback(Handler.java:605)
E/videocamera( 1827): at android.os.Handler.dispatchMessage(Handler.java:92)
E/videocamera( 1827): at android.os.Looper.loop(Looper.java:137)
E/videocamera( 1827): at android.app.ActivityThread.main(ActivityThread.java:4424)
E/videocamera( 1827): at java.lang.reflect.Method.invokeNative(Native Method)
E/videocamera( 1827): at java.lang.reflect.Method.invoke(Method.java:511)
E/videocamera( 1827): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
E/videocamera( 1827): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
E/videocamera( 1827): at dalvik.system.NativeStart.main(Native Method)
V/videocamera( 1827): Releasing media recorder.
D/MPEG4Writer( 131): Stopping writer thread
D/MPEG4Writer( 131): 0 chunks are written in the last batch
D/MPEG4Writer( 131): Writer thread stopped
D/MPEG4Writer( 131): Stopping Video track
E/MPEG4Writer( 131): Stop() called but track is not started
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): omx_venc(): Inside component_deinit()
E/OMX-VENC-720p( 131): Calling m_heap_ptr.clear()
E/OMX-VENC-720p( 131): Calling venc_close()
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): venc_close(): Calling VEN_IOCTL_CMD_STOP_READ_MSG
E/OMX-VENC-720p( 131): Deleting HANDLE[0x1f688]
E/OMX-VENC-720p( 131): OMX_Venc:Component Deinit
E/OMX-VENC-720p( 131):
E/OMX-VENC-720p( 131): ~omx_video(): Inside Destructor()
E/OMX-VENC-720p( 131): omx_video: Waiting on Msg Thread exit
E/OMX-VENC-720p( 131): omx_video: Waiting on Async Thread exit
E/caladbolg( 131): 520379578 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520413453 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520447113 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520480805 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520514496 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520548188 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520581818 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520616944 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520649598 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520683320 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520716980 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520750672 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520784852 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520818604 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520852143 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520885865 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520918671 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520952301 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 520985962 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521019654 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521053315 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521087006 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521120697 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521154908 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521188599 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>
E/caladbolg( 131): 521222168 cald_capctrl.c (7126) 2005 E [CAP] ERROR:PAL QueuePop fail <NotFound>

and then it keeps spamming that until you close the camera

Hope this helps

working on it right now, expect it at the end of tomorrow (perhaps night work). Sorry about my inactivity, its been very busy with first days@work :o I'm still using it as a daily driver, working fine, but will make a b37 for you guys:D

Could you upload the zip you made, i'd love to take a look at it! (PM'd you this too).

ps a logcat would also help:D

*********************************

For people with WIFI problems!!

I have finally experienced this myself, it happens when you flash a Sony official ICS based rom (for example JJ's 2.4b). If you do a full wipe and restore AOKP back, wifi will not work (connecting, verifying, getting ip >> reset, until it says its avoiding your network because it is unusable).

the fix that worked for me was the following:

adb shell

su

cd /data/misc/wifi

rm *

cd ../dhcp

rm *

cd ../../system

rm netstats*.*

after this wifi connected fine again.

[edit] ok cooked up something, after backupping my rom gonna flash it, if it boots will upload it as ALPHA.

its btw, not a Ray compiled rom, but for Play (thx to supervenom), I've asked him in a PM if he has a RAY compilation of b37 lying around^^

[/edit]

looks good, just fixing home-key mapping and will upload as b37 alpha 1

Ok, loving this: (also see the new theme chooser ported from CM9

uploading now (keylayout working, still making a wifi and camera fix)