I was trying to run the kernel 2.6.29 on my Android Dev Phone together
with Android 1.5r2. This is working except for the camera. It gives me
the following error
07-20 07:58:25.107: INFO/ActivityManager(78): Start proc
com.android.camera for broadcast
com.android.camera/.CameraButtonIntentReceiver: pid=275 uid=10004 gids=
{1006, 2001, 3003}
07-20 07:58:25.167: INFO/ActivityManager(78): processNextBroadcast:
waiting for ProcessRecord{439619e8 275:com.android.camera/10004}
07-20 07:58:25.347: INFO/jdwp(275): received file descriptor 10 from
ADB
07-20 07:58:25.927: DEBUG/dalvikvm(115): GC freed 4682 objects /
296968 bytes in 303ms
07-20 07:58:25.987: INFO/ActivityManager(78): Starting activity:
Intent { action=android.intent.action.MAIN flags=0x10000000 comp=
{com.android.camera/com.android.camera.Camera} }
07-20 07:58:26.127: DEBUG/HomeLoaders(115): load applications
07-20 07:58:26.127: DEBUG/HomeLoaders(115): loading user items
07-20 07:58:26.127: DEBUG/HomeLoaders(115): --> starting workspace
loader
07-20 07:58:26.157: INFO/WindowManager(78): Setting rotation to 1,
animFlags=0
07-20 07:58:26.167: INFO/WindowManager(78): Config changed:
{ scale=1.0 imsi=0/0 locale=nl_NL touch=3 key=2/1/2 nav=3 orien=2 }
07-20 07:58:26.507: DEBUG/dalvikvm(78): GC freed 3345 objects / 184368
bytes in 344ms
07-20 07:58:26.557: WARN/WindowManager(78):
performLayoutAndPlaceSurfacesLocked called while in layout
07-20 07:58:26.897: DEBUG/StatusBar(78): updateResources
07-20 07:58:27.187: DEBUG/CameraService(51): Connect E from
ICameraClient 0x24f78
07-20 07:58:27.187: DEBUG/CameraService(51): Client E constructor
07-20 07:58:27.257: DEBUG/LocationManager(275): Constructor: service =
android.location.ILocationManager$Stub$Proxy@43773398
07-20 07:58:27.457: DEBUG/SensorManager(275): found sensor: AK8976A 3-
axis Accelerometer, handle=0
07-20 07:58:27.497: DEBUG/SensorManager(275): found sensor: AK8976A 3-
axis Magnetic field sensor, handle=1
07-20 07:58:27.567: DEBUG/SensorManager(275): found sensor: AK8976A
Orientation sensor, handle=2
07-20 07:58:27.597: ERROR/QualcommCameraHardware(51):
QualcommCameraHardware::camera_cb: @CAMERA_EXIT_CB_FAILURE(0) in state
QCS_INIT.
07-20 07:58:27.597: INFO/QualcommCameraHardware(51): setting thumbnail
dimensions to 512x384, quality 90
07-20 07:58:27.637: DEBUG/SensorManager(275): found sensor: AK8976A
Temperature sensor, handle=3
07-20 07:58:27.827: DEBUG/CameraService(51): Client X constructor
07-20 07:58:27.867: DEBUG/CameraService(51): Connect X
07-20 07:58:27.977: DEBUG/HomeLoaders(115): --> starting
applications loader
07-20 07:58:28.297: VERBOSE/ImageManager(275): storage state is
mounted
07-20 07:58:28.347: VERBOSE/ImageManager(275): storage writable is
true
07-20 07:58:28.387: VERBOSE/ImageManager(275): storage state is
mounted
07-20 07:58:28.477: VERBOSE/ImageManager(275): storage writable is
true
07-20 07:58:28.847: DEBUG/CameraService(51): setPreviewDisplay
(0x35770)
07-20 07:58:28.857: DEBUG/CameraService(51): getParameters
07-20 07:58:28.867: ERROR/Camera(275): _getParameters:
antibanding=auto;antibanding-values=off,50hz,60hz,auto;effect-
values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;jpeg-
quality=100;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-
thumbnail-width=512;luma-adaptation=0;nightshot-mode=0;picture-
format=jpeg;picture-size=2048x1536;preview-format=yuv420sp;preview-
frame-rate=15;preview-
size=480x320;rotation=0;whitebalance=auto;whitebalance-
values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade
07-20 07:58:28.877: ERROR/Camera(275): setParameters()
07-20 07:58:28.897: DEBUG/CameraService(51): setParameters(jpeg-
thumbnail-width=512;luma-adaptation=0;antibanding-values=off,50hz,
60hz,auto;preview-frame-rate=15;preview-size=480x320;picture-
format=jpeg;antibanding=auto;jpeg-thumbnail-height=384;picture-
size=2048x1536;whitebalance=auto;jpeg-thumbnail-quality=90;jpeg-
quality=100;whitebalance-
values=auto,custom,incandescent,fluorescent,daylight,cloudy,twilight,shade;preview-
format=yuv420sp;rotation=0;effect-
values=mono,negative,solarize,pastel,mosaic,resize,sepia,posterize,whiteboard,blackboard,aqua;nightshot-
mode=0)
07-20 07:58:28.897: INFO/QualcommCameraHardware(51): setting thumbnail
dimensions to 512x384, quality 90
07-20 07:58:28.917: DEBUG/CameraService(51): startCameraMode(0)
07-20 07:58:28.947: ERROR/QualcommCameraHardware(51): startPreview
failed: sensor error.
07-20 07:58:28.947: ERROR/CameraService(51): mHardware->startPreview()
failed with status -
2147483648
07-20 07:58:28.967: INFO/ActivityManager(78): Displayed activity
com.android.camera/.Camera: 2940 ms
Any idea why this happen? Inside the drivers directory there is the
msm_camera source together with some sensors? Are one of those sensors
not properly installed? Hope to get some feedback