[Sony Xperia P, U, Sola, Go] werty100:
Fix batery drain:

http://xdaforums.com/showthread.php?t=2385843

---------- Post added at 03:43 PM ---------- Previous post was at 03:37 PM ----------

Also system batery drain should be becouse on modem someone helps how to install other modems

---------- Post added at 04:00 PM ---------- Previous post was at 03:43 PM ----------

LOGCAT Camera/Video Recorder:

[HAL] OMX.ST.HSMCamera: Timed out waiting pending Command

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.out.reorder =>

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.recycle.delay => 1

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.out.reorder =>

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.recycle.delay => 1

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.out.reorder =>

I/OmxILOsalProperty(29915): GetProperty ste.video.dec.recycle.delay => 1

I/OSI-Trace(29915): [DBGT][persist.debug.imgcommon.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.damper.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.hsmcamera.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.ifm.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.extcamera.level] disabled

I/OSI-Trace(29915): [DBGT][persist.debug.extcamera.level] disabled

I/caladbolg(29915): 45141571 cald_camctrl.c (16854) 30082 I [INF] + Cald_CamCtrl_Create

I/caladbolg(29915): 45142090 cald_hal.c (5513) 30082 I [INF] + Cald_Hal_Create

E/caladbolg(29915): 45142578 cald_hal_ste.c (411) 30082 E [HAL] LookupCameraDeviceInfo -104

E/caladbolg(29915): 45142792 cald_hal_ste.c (451) 30082 E [HAL] Cald_Hal_Ste_InitCamDevInfo -104

E/caladbolg(29915): 45143250 cald_hal_ste.c (649) 30082 E [HAL] Fail: Constructor -104

E/caladbolg(29915): 45144409 cald_hal.c (919) 30082 E [HAL] Fail: Create internal handle. 0x0 0x421f8e54 0x41e0ddf4

I/caladbolg(29915): 45146881 cald_hal.c (5541) 30082 I [INF] - Cald_Hal_Create

I/caladbolg(29915): 45147156 cald_camctrl.c (16879) 30082 I [INF] - Cald_CamCtrl_Create

I/caladbolg(29915): 45147369 cald_server.c (837) 30082 I [INF] Cald_Server_ICameraServer_Start

I/caladbolg(29915): 45149658 cald_client.c (1704) 30082 I [INF] Cald_Client_Create

I/caladbolg(29915): 45149902 cald_client.c (307) 30082 I [INF] + Cald_Client_ICamera_ReserveCamera index[0x1] priority[0] pICBCamera[0x40bb34d0] userData[0x41e16008]

E/caladbolg(29915): 45150269 cald_server.c (1234) 30228 E [SVR] address NULL : result[0]

I/caladbolg(29915): 45150665 cald_client.c (332) 30082 I [INF] - Cald_Client_ICamera_ReserveCamera (-106)

I/caladbolg(29915): 45150879 cald_client.c (370) 30082 I [INF] + Cald_Client_ICamera_ReleaseCamera

I/caladbolg(29915): 45151337 cald_client.c (394) 30082 I [INF] - Cald_Client_ICamera_ReleaseCamera (0)

I/caladbolg(29915): 45151550 cald_client.c (1713) 30082 I [INF] Cald_Client_Delete

I/caladbolg(29915): 45152069 cald_server.c (856) 30082 I [INF] Cald_Server_ICameraServer_Stop

I/caladbolg(29915): 45154755 cald_pal.c (4554) 30082 I [INF] PAL_Delete

E/Sony Camera HAL(29915): createInstance: failed startCamera

I/Sony Camera HAL(29915): HAL_openCameraHardware: X created hardware=0x0

E/CameraClient(29915): Could not open camera 0: -2147483648

E/CameraClient(29915): initialize: Camera 0: unable to initialize device: Unknown error -2147483648 (-2147483648)

I/CameraClient(29915): Destroying camera 0

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x4307ab18 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x421eaee8 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x421eae18 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x421eac60 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x428be408 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x428be2e0 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x428be1a0 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x41a9cc80 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x423d1b98 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x423d1ae0 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x423d1a10 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x423d1858 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x401725b8 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x40172490 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x40172350 successful

I/OMXNodeInstance(29915): OMX_FreeBuffer for buffer header 0x423d1d20 successful

E/CameraHolder(30108): fail to connect Camera

E/CameraHolder(30108): java.lang.RuntimeException: Fail to connect to camera service

E/CameraHolder(30108):	at android.hardware.Camera.native_setup(Native Method)

E/CameraHolder(30108):	at android.hardware.Camera.<init>(Camera.java:366)

E/CameraHolder(30108):	at android.hardware.Camera.open(Camera.java:322)

E/CameraHolder(30108):	at com.android.camera.CameraManager.cameraOpen(CameraManager.java:301)

E/CameraHolder(30108):	at com.android.camera.CameraHolder.open(CameraHolder.java:210)

E/CameraHolder(30108):	at com.android.camera.Util.openCamera(Util.java:434)

E/CameraHolder(30108):	at com.android.camera.PhotoModule$CameraStartUpThread.run(PhotoModule.java:301)

It crashes at first time gallery i have read in other devices that camrecorder doesnt work with 4.3 or 4.2 gallery so they used 4.1.2 or 4.0.4 gallery

What i undertand is related to OMX