• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [DEV] WIP CM9 (Camera) [updated 2/23/2013]

So you guys that no longer have MT's never got to see cm9 in action then eh?

My girlfriend actually uses ye ol' Triumphant as her mini-Tablet for games, music, and social doings. I actually just put the newest version of CM9 on it and this version is nice and smooth. i told her that she has a better CM9 now than (and this is in no disrespect to Mantera) than the previous CM9 builds I ran back in the day. On a side note, our shared experiences with Android have swayed her away from the iPhone and the iPad. ;) My work here is done.
 
Upvote 0
My girlfriend actually uses ye ol' Triumphant as her mini-Tablet for games, music, and social doings. I actually just put the newest version of CM9 on it and this version is nice and smooth. i told her that she has a better CM9 now than (and this is in no disrespect to Mantera) than the previous CM9 builds I ran back in the day. On a side note, our shared experiences with Android have swayed her away from the iPhone and the iPad. ;) My work here is done.

You are doing gods work, son. Keep fighting the good fight. Then everybody rejoiced. Amen.

I feel a possible alpha cam fix is around the corner. Just ad a heads up to everyone, dont expect it to be perfect out of box. It might take a picture. Ffc might work. I'd say video probably won't work til its tweaked further and don't expect it to ever do 720p recording. 720p is memory intensive and older hardwarre can't keep up with demeands from system and camera. My old g2 still can't 720p. It used to. But ics/jb take too much to just run.

Dorragaray just released preview 9 for touchpad. Enables video recording in 640x whatever. Awesome. Breaks WiFi. Not awesome. Development takes time. Try not to hold your breathe. Give g60 a few days. Then check back. Maybe a week. Or 2. Lol
 
Upvote 0
You are doing gods work, son. Keep fighting the good fight. Then everybody rejoiced. Amen.

I feel a possible alpha cam fix is around the corner. Just ad a heads up to everyone, dont expect it to be perfect out of box. It might take a picture. Ffc might work. I'd say video probably won't work til its tweaked further and don't expect it to ever do 720p recording. 720p is memory intensive and older hardwarre can't keep up with demeands from system and camera. My old g2 still can't 720p. It used to. But ics/jb take too much to just run.

Dorragaray just released preview 9 for touchpad. Enables video recording in 640x whatever. Awesome. Breaks WiFi. Not awesome. Development takes time. Try not to hold your breathe. Give g60 a few days. Then check back. Maybe a week. Or 2. Lol

I wouldn't say don't expect 720p recording ever, the HTC One V has the same amount of ram as our phone, and it runs ICS and can do 720p recording. I wouldn't expect it right away, but it is possible especially with the devs we have :D
 
  • Like
Reactions: rmagallon000
Upvote 0
I wouldn't say don't expect 720p recording ever, the HTC One V has the same amount of ram as our phone, and it runs ICS and can do 720p recording. I wouldn't expect it right away, but it is possible especially with the devs we have :D

The v is newer hardware designed to be optimized. Different kernel. Plus the image sense chip HTC puts in the one series.

Again, I'm basing this on development from desire z, desire hd, and other HTC device communities. The dhd has more ram than one v I think. Still no 720p. That's the reason HTC scraped the update. They couldn't make it keep feature. They would have lost features and HTC wont update then.
 
Upvote 0
Camera will never work for CM9, until Motorola Triumph releases those codes.

I respectfully disagree. I believe MTDEV team is very close to a working camera.. and with no help from Motorola :)



I appreciate the devs hard and making CM9 beta.
Thanks, devs for y'all hard work.

I respectfully agree and also give my thanks to the hard working developers :D
 
  • Like
Reactions: soleen
Upvote 0
Camera will never work for CM9, until Motorola Triumph releases those codes.
I appreciate the devs hard and making CM9 beta.
Thanks, devs for y'all hard work.

It will work. It may not have full resolution in video mode, but I don't see why it won't in still mode. We might be able to free up some RAM by adding in a swap file or reducing some of the other parts (just throwing out it out there) I do have the full confidence the camera will work.
 
Upvote 0
Camera will never work for CM9, until Motorola Triumph releases those codes.
I appreciate the devs hard work and making CM9 beta.
Thanks, devs for y'all hard work.


Camera will work. Soon. G60 is determined and dorragaray is a camera know it all. I
Am certain it will work soon. Just not all the bells and whistles of a newer series device like one v. Still will work. Video will eventually work.
 
Upvote 0
Well guys it's still slow going but the Camera is now talking a lot more. Dorregaray has been simply amazing in assisting me with all of this. With out all his hard work, and assistance we wouldn't be where we are right now. Here is the current logcat we have. As you can see the Camera is much more responsive in talking with Android. Once the Camera launches it's crashing the phone and causing a reboot, but like the turtle...Slow and Steady wins the Race! :D

Code:
I/ActivityManager(  227): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[0,556][120,707]} from pid 418

D/AudioHardwareMSM7X30(  129): value of device and enable is 2 1 ALSA dev id:3

I/Adreno200-EGLSUB(  126): <CreateImage:893>: Android Image

I/Adreno200-EGLSUB(  126): <GetImageAttributes:1102>: RGBA_8888

I/ActivityManager(  227): Start proc com.android.camera for activity com.android.camera/.Camera: pid=1434 uid=10007 gids={1006, 1015}

D/OpenGLRenderer(  418): Flushing caches (mode 1)

D/AudioHardwareMSM7X30(  129): msm_route_stream(PCM_PLAY,5,3,1)

D/OpenGLRenderer(  418): Flushing caches (mode 0)

D/dalvikvm(  227): GC_CONCURRENT freed 1576K, 38% free 6802K/10887K, paused 5ms+13ms

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 1

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHolder( 1434): open camera 0

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

I/CameraService(  129): Opening camera 0

D/CameraHAL(  129): qcamera_device_open: name:0 device:0x1dcf4 cameraId:0

D/CameraHAL(  129): qcamera_device_open: loading libcamera at 0x7000f168

I/QualcommCameraHardware(  129): openCameraHardware: call createInstance

I/QualcommCameraHardware(  129): createInstance: E

I/QualcommCameraHardware(  129): QualcommCameraHardware constructor E

V/QualcommCameraHardware(  129): MMCameraDL::getInstance(): E

V/QualcommCameraHardware(  129): MMCameraDL: E

V/QualcommCameraHardware(  129): Open MM camera DL libeomcamera loaded at 0x7000f280 

V/QualcommCameraHardware(  129): MMCameraDL: X

V/QualcommCameraHardware(  129): MMCameraDL::getInstance(): X

V/QualcommCameraHardware(  129): MMCameraDL::pointer(): EX

V/QualcommCameraHardware(  129): QualcommCameraHardware, libmmcamera: 0x7000f280

V/QualcommCameraHardware(  129): Searching for target type msm7x30

V/QualcommCameraHardware(  129):  Storing the current target type as 3 

V/QualcommCameraHardware(  129): constructor EX

I/QualcommCameraHardware(  129): createInstance: created hardware=0x2c108

V/QualcommCameraHardware(  129): startCamera E

V/QualcommCameraHardware(  129): startCamera, libmmcamera: 0x7000f280

D/wpa_supplicant(  458): CMD = SIGNAL_POLL

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd LINKSPEED len = 20

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd LinkSpeed 48

D/wpa_supplicant(  458):  len = 13, 13

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd RSSI len = 16

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd NCC rssi -37

D/wpa_supplicant(  458):  len = 13, 13

E/mt9p111 (  129): Inside mt9p111_process_start 

I/QualcommCameraHardware(  129): startCamera: camsensor name mt9p111, flash 1

V/QualcommCameraHardware(  129): startCamera X

I/QualcommCameraHardware(  129): initDefaultParameters E

V/QualcommCameraHardware(  129): findSensorType E

V/QualcommCameraHardware(  129): findSensorType looking for height 0, num entries 7

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 1, length 88

V/QualcommCameraHardware(  129): Before calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 0

V/QualcommCameraHardware(  129):     video_height: 0

V/QualcommCameraHardware(  129):     picture_width: 640

V/QualcommCameraHardware(  129):     picture_height: 480

V/QualcommCameraHardware(  129):     display_width: 0

V/QualcommCameraHardware(  129):     display_height: 0

V/QualcommCameraHardware(  129):     orig_video_width: 0

V/QualcommCameraHardware(  129):     orig_video_height: 0

V/QualcommCameraHardware(  129):     orig_picture_dx: 0

V/QualcommCameraHardware(  129):     orig_picture_dy: 0

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 0

V/QualcommCameraHardware(  129):     thumbnail_width: 0

V/QualcommCameraHardware(  129):     raw_picture_height: 0

V/QualcommCameraHardware(  129):     raw_picture_width: 0

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 0

V/QualcommCameraHardware(  129):     display_luma_height: 0

V/QualcommCameraHardware(  129):     display_chroma_width: 0

V/QualcommCameraHardware(  129):     display_chroma_height: 0

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0

V/QualcommCameraHardware(  129):     video_chroma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

E/mt9p111 (  129): [user] mt9p111_video_config, sfd = 32

V/QualcommCameraHardware(  129): After calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 0

V/QualcommCameraHardware(  129):     video_height: 0

V/QualcommCameraHardware(  129):     picture_width: 640

V/QualcommCameraHardware(  129):     picture_height: 480

V/QualcommCameraHardware(  129):     display_width: 640

V/QualcommCameraHardware(  129):     display_height: 480

V/QualcommCameraHardware(  129):     orig_video_width: 0

V/QualcommCameraHardware(  129):     orig_video_height: 0

V/QualcommCameraHardware(  129):     orig_picture_dx: 640

V/QualcommCameraHardware(  129):     orig_picture_dy: 480

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 144

V/QualcommCameraHardware(  129):     thumbnail_width: 192

V/QualcommCameraHardware(  129):     raw_picture_height: 1944

V/QualcommCameraHardware(  129):     raw_picture_width: 5184

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 0

V/QualcommCameraHardware(  129):     display_luma_height: 0

V/QualcommCameraHardware(  129):     display_chroma_width: 0

V/QualcommCameraHardware(  129):     display_chroma_height: 0

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0

V/QualcommCameraHardware(  129):     video_chroma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

V/QualcommCameraHardware(  129): findSensorType native_set_parm returned 1

V/QualcommCameraHardware(  129): checking entry 0, height 3120

V/QualcommCameraHardware(  129): checking entry 1, height 3024

V/QualcommCameraHardware(  129): checking entry 2, height 1944

V/QualcommCameraHardware(  129): found sensor addr 0x2cb1abc0 0x2cb1abc0

V/QualcommCameraHardware(  129): sensorType: 5mp

V/QualcommCameraHardware(  129): filterPreviewSizes E

V/QualcommCameraHardware(  129): filterPictureSizes E

V/QualcommCameraHardware(  129): native_get_maxzoom E

V/QualcommCameraHardware(  129): native_get_maxzoom X

D/QualcommCameraHardware(  129): Maximum zoom value is 60

V/QualcommCameraHardware(  129): native_get_zoomratios E

V/QualcommCameraHardware(  129): native_get_zoomratios X

V/QualcommCameraHardware(  129): max zoom is 60

V/QualcommCameraHardware(  129): setParameters: E params = 0x2c110

V/QualcommCameraHardware(  129): setPreviewSize E

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

V/QualcommCameraHardware(  129): No Record Size requested, use the preview dimensions

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): setPictureSize E

V/QualcommCameraHardware(  129): requested picture size 640 x 480

V/QualcommCameraHardware(  129): requested jpeg thumbnail size 512 x 384

V/QualcommCameraHardware(  129): setJpegQuality E

V/QualcommCameraHardware(  129): setPictureFormat E

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 15, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_effect, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting effect to 0

V/QualcommCameraHardware(  129): setGpsLocation E

V/QualcommCameraHardware(  129): setRotation E

V/QualcommCameraHardware(  129): setZoom E

V/QualcommCameraHardware(  129): Set zoom=0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 2, length 4

V/QualcommCameraHardware(  129): setOrientation E

I/QualcommCameraHardware(  129): Parameter Rolloff is not supported for this sensor

V/QualcommCameraHardware(  129): setPictureFormat E

V/QualcommCameraHardware(  129): setting sharpness 30

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 9, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_sharpness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting sharpness mode to 30

V/QualcommCameraHardware(  129): Setting saturation 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 11, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_saturation, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting saturation mode to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

I/QualcommCameraHardware(  129): Parameter TouchAfAec is not supported for this sensor

I/QualcommCameraHardware(  129): Parameter Scenemode not supported for this sensor

E/QualcommCameraHardware(  129): Contrast not supported for this sensor

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

I/QualcommCameraHardware(  129): Parameter Auto Scene Detection is not supported for this sensor

V/QualcommCameraHardware(  129): strtextures = OFF

E/QualcommCameraHardware(  129): FPS Range Values: 15000x31000

V/QualcommCameraHardware(  129): requested preview frame rate  is 31

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 16, length 2

E/mm-camera(  129): config_proc_CAMERA_SET_PARM_FPS: 31

I/QualcommCameraHardware(  129): set fps is not supported for this sensor

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 12, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_exposure_mode, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting exposure mode to 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 8, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 14, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_wb, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting wb to 1

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 50, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_ledmod, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting ledmod to 0

V/QualcommCameraHardware(  129): setFocusMode E

V/QualcommCameraHardware(  129): Continuous Auto Focus 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129):  new brightness value : 3 

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 7, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 3

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 26, length 4

E/mt9p111 (  129): mt9p111_set_iso, ctrl->sfd = 32, iso = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

V/QualcommCameraHardware(  129): setParameters: X, ret: -22

E/QualcommCameraHardware(  129): Failed to set default parameters?!

V/QualcommCameraHardware(  129): useOverlay E

V/QualcommCameraHardware(  129):  Using Overlay : YES 

I/QualcommCameraHardware(  129): initDefaultParameters X

I/QualcommCameraHardware(  129): createInstance: X

V/CameraHAL(  129): qcamera_set_callbacks: notify_cb: 0x2b05f571, data_cb: 0x2b060031 data_cb_timestamp: 0x2b05ffa5, get_memory: 0x2b0614b1, user :0x1dcf0

V/QualcommCameraHardware(  129): setCallbacks E

V/CameraHAL(  129): qcamera_enable_msg_type: msg_type:0xd

V/QualcommCameraHardware(  129): enableMsgType E

I/AwesomePlayer(  129): setDataSource_l('/system/media/audio/ui/camera_click.ogg')

I/OMXCodec(  129): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'

I/OMXCodec(  129): Successfully allocated OMX node 'OMX.google.vorbis.decoder'

I/AwesomePlayer(  129): setDataSource_l('/system/media/audio/ui/VideoRecord.ogg')

I/OMXCodec(  129): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'

I/OMXCodec(  129): Successfully allocated OMX node 'OMX.google.vorbis.decoder'

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3fb20 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3fb20 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3e458 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3e458 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

D/Camera  ( 1434): app passed NULL surface

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3e458 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3e458 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

V/camera  ( 1434): Preview size is 640x480

V/MediaProfilesJNI( 1434): native_get_num_image_encoding_quality_levels

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

D/CameraSettings( 1434): Parameters: [antibanding-values=off,50hz,60hz,auto, antibanding=off, auto-exposure-values=frame-average,center-weighted,spot-metering, auto-exposure=frame-average, camera-mode=0, continuous-af-mode=caf-off,caf-on, continuous-af=caf-off, contrast-max=255, contrast=8, effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua, effect=none, exposure-compensation-step=0.166667, exposure-compensation=0, face-detection-values=, face-detection=off, flash-mode-values=off,auto,on,torch, flash-mode=auto, focal-length=4.31, focus-mode-values=auto,infinity,normal,macro,continuous-video, focus-mode=auto, histogram-values=, histogram=disable, horizontal-view-angle=54.8, iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600, iso=auto, jpeg-quality=90, jpeg-thumbnail-height=384, jpeg-thumbnail-quality=90, jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0, jpeg-thumbnail-width=512, lensshade-values=enable,disable, lensshade=enable, luma-adaptation=3, max-exposure-compensation=12, max-num-focus-areas=1, max-num-metering-areas=1, max-zoom=60, min-exposure-compensation=-12, overlay-format=yuv420sp, picture-format-values=jpeg,raw, picture-format=jpeg, picture-size-values=2592x1944,2048x1536,1920x1080,1600x1200,1280x1024,1280x768,1280x720,1024x768,800x600,800x480,640x480,352x288,320x240,176x144, picture-size=2592x1944, power-mode-supported=false, preferred-preview-size-for-video=640x480, preview-format-values=yuv420sp,yuv420sp-adreno, preview-format=yuv420sp, preview-fps-range-values=(15000,31000), preview-fps-range=15000,31000, preview-frame-rate-mode=frame-rate-auto, preview-frame-rate-modes=frame-rate-auto,frame-rate-fixed, preview-frame-rate-values=15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, preview-frame-rate=31, preview-size-values=960x720,800x480,768x432,720x480,640x480,576x432,480x320,384x288,352x288,320x240,240x160,176x144, preview-size=640x480, recording-hint=false, saturation-max=255, saturation=6, scene-detect-values=off,on, scene-detect=off, scene-mode-values=auto,action,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,backlight,flowers,AR, scene-mode=auto, selectable-zone-af-values=auto,spot-metering,center-weighted,frame-average, selectable-zone-af=auto, sharpness-max=255, sharpness=30, skinToneEnhancement-values=enable,disable, skinToneEnhancement=disable, strtextures=OFF, touch-af-aec-values=touch-off,touch-on, touch-af-aec=touch-off, touch-index-aec=-1x-1, touch-index-af=-1x-1, touchAfAec-dx=100, touchAfAec-dy=100, vertical-view-angle=42.5, video-frame-format=yuv420sp, video-size-values=1280x720,800x480,720x480,640x480,352x288,320x240,176x144, video-size=640x480, video-zoom-support=true, whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight, whitebalance=auto, zoom-ratios=100,102,104,107,109,112,114,117,120,123,125,128,131,135,138,141,144,148,151,155,158,162,166,170,174,178,182,186,190,195,200,204,209,214,219,224,229,235,240,246,251,257,263,270,276,282,289,296,303,310,317,324,332,340,348,356,364,373,381,390,400, zoom-supported=true, zoom=0]

V/CameraHAL(  129): qcamera_set_parameters: antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=auto;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=90;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensation=12;max-num

V/QualcommCameraHardware(  129): setParameters: E params = 0x2ba0f3e4

V/QualcommCameraHardware(  129): setPreviewSize E

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

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): setPictureSize E

V/QualcommCameraHardware(  129): requested picture size 2592 x 1944

V/QualcommCameraHardware(  129): requested jpeg thumbnail size 512 x 384

V/QualcommCameraHardware(  129): setJpegQuality E

V/QualcommCameraHardware(  129): setPictureFormat E

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 15, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_effect, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting effect to 0

V/QualcommCameraHardware(  129): setGpsLocation E

V/QualcommCameraHardware(  129): setRotation E

V/QualcommCameraHardware(  129): setZoom E

V/QualcommCameraHardware(  129): Set zoom=0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 2, length 4

V/QualcommCameraHardware(  129): setOrientation E

I/QualcommCameraHardware(  129): Parameter Rolloff is not supported for this sensor

V/QualcommCameraHardware(  129): setPictureFormat E

V/QualcommCameraHardware(  129): setting sharpness 30

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 9, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_sharpness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting sharpness mode to 30

V/QualcommCameraHardware(  129): Setting saturation 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 11, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_saturation, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting saturation mode to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

I/QualcommCameraHardware(  129): Parameter TouchAfAec is not supported for this sensor

I/QualcommCameraHardware(  129): Parameter Scenemode not supported for this sensor

E/QualcommCameraHardware(  129): Contrast not supported for this sensor

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

I/QualcommCameraHardware(  129): Parameter Auto Scene Detection is not supported for this sensor

V/QualcommCameraHardware(  129): strtextures = OFF

E/QualcommCameraHardware(  129): FPS Range Values: 15000x31000

V/QualcommCameraHardware(  129): requested preview frame rate  is 31

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

I/QualcommCameraHardware(  129): set fps is not supported for this sensor

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 12, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_exposure_mode, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting exposure mode to 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 8, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 14, length 4

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 50, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_ledmod, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting ledmod to 2

V/QualcommCameraHardware(  129): setFocusMode E

V/QualcommCameraHardware(  129): Continuous Auto Focus 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 26, length 4

E/mt9p111 (  129): mt9p111_set_iso, ctrl->sfd = 32, iso = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

V/QualcommCameraHardware(  129): setParameters: X, ret: -22

V/camera  ( 1434): startPreview

V/CameraHAL(  129): qcamera_preview_enabled:

V/QualcommCameraHardware(  129): previewEnabled E

V/CameraHAL(  129): qcamera_set_preview_window : Window :0x0

V/CameraHAL(  129): qcamera_set_preview_window : window :0x0

V/CameraHAL(  129): qcamera_start_preview: Enabling CAMERA_MSG_PREVIEW_FRAME

V/QualcommCameraHardware(  129): previewEnabled E

V/QualcommCameraHardware(  129): msgTypeEnabled E

V/CameraHAL(  129): qcamera_start_preview: Preview enabled:0 msg enabled:0

V/QualcommCameraHardware(  129): msgTypeEnabled E

V/QualcommCameraHardware(  129): enableMsgType E

V/QualcommCameraHardware(  129): startPreview E

V/QualcommCameraHardware(  129): in startPreviewInternal : E

V/QualcommCameraHardware(  129): initPreview E

V/QualcommCameraHardware(  129): initPreview: Got preview dimension as 640 x 480 

V/QualcommCameraHardware(  129): initPreview E: preview size=640x480 videosize = 640 x 480

I/QualcommCameraHardware(  129): initPreview : preview size=640x480 videosize = 640 x 480

V/QualcommCameraHardware(  129): mPreviewFrameSize = 460800, width = 640, height = 480 

V/QualcommCameraHardware(  129): mDimension.prev_format = 1

V/QualcommCameraHardware(  129): mDimension.display_luma_width = 640

V/QualcommCameraHardware(  129): mDimension.display_luma_height = 480

V/QualcommCameraHardware(  129): mDimension.display_chroma_width = 640

V/QualcommCameraHardware(  129): mDimension.display_chroma_height = 480

V/QualcommCameraHardware(  129): setDIS E

V/QualcommCameraHardware(  129): mDisEnabled = 1

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 61, length 16

D/AudioHardwareMSM7X30(  129): AudioStreamOutMSM72xx::standby()

D/AudioHardwareMSM7X30(  129): Deroute pcm out stream

E/AudioHardwareMSM7X30(  129): updateDeviceInfo: E rx_device 2 and tx_device 4

D/AudioHardwareMSM7X30(  129): No active voicecall/playback, disabling cur_rx 2

D/AudioHardwareMSM7X30(  129): value of device and enable is 2 0 ALSA dev id:3

V/QualcommCameraHardware(  129): setDIS X (1)

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 1, length 88

V/QualcommCameraHardware(  129): Before calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 640

V/QualcommCameraHardware(  129):     video_height: 480

V/QualcommCameraHardware(  129):     picture_width: 2592

V/QualcommCameraHardware(  129):     picture_height: 1944

V/QualcommCameraHardware(  129):     display_width: 640

V/QualcommCameraHardware(  129):     display_height: 480

V/QualcommCameraHardware(  129):     orig_video_width: 640

V/QualcommCameraHardware(  129):     orig_video_height: 480

V/QualcommCameraHardware(  129):     orig_picture_dx: 640

V/QualcommCameraHardware(  129):     orig_picture_dy: 480

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 144

V/QualcommCameraHardware(  129):     thumbnail_width: 192

V/QualcommCameraHardware(  129):     raw_picture_height: 1944

V/QualcommCameraHardware(  129):     raw_picture_width: 5184

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 640

V/QualcommCameraHardware(  129):     display_luma_height: 480

V/QualcommCameraHardware(  129):     display_chroma_width: 640

V/QualcommCameraHardware(  129):     display_chroma_height: 480

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0

V/QualcommCameraHardware(  129):     video_chroma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

D/AudioHardwareMSM7X30(  129): No active voicecall/recording, disabling cur_tx 4

D/AudioHardwareMSM7X30(  129): value of device and enable is 4 0 ALSA dev id:5

E/AudioHardwareMSM7X30(  129): updateDeviceInfo: X cur_rx 2 cur_tx 4

D/AndroidRuntime( 1434): Shutting down VM

W/dalvikvm( 1434): threadid=1: thread exiting with uncaught exception (group=0x2b4ea1f8)

E/AndroidRuntime( 1434): FATAL EXCEPTION: main

E/AndroidRuntime( 1434): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.camera/com.android.camera.Camera}: java.lang.NullPointerException

E/AndroidRuntime( 1434):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2079)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.access$600(ActivityThread.java:132)

E/AndroidRuntime( 1434):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)

E/AndroidRuntime( 1434):     at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 1434):     at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.main(ActivityThread.java:4575)

E/AndroidRuntime( 1434):     at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 1434):     at java.lang.reflect.Method.invoke(Method.java:511)

E/AndroidRuntime( 1434):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)

E/AndroidRuntime( 1434):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)

E/AndroidRuntime( 1434):     at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 1434): Caused by: java.lang.NullPointerException

E/AndroidRuntime( 1434):     at com.android.camera.ui.CameraPicker.initialize(CameraPicker.java:60)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControl.initializeCameraPicker(IndicatorControl.java:112)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControlBar.initialize(IndicatorControlBar.java:59)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControlBarContainer.initialize(IndicatorControlBarContainer.java:72)

E/AndroidRuntime( 1434):     at com.android.camera.Camera.initializeIndicatorControl(Camera.java:1422)

E/AndroidRuntime( 1434):     at com.android.camera.Camera.onCreate(Camera.java:1360)

E/AndroidRuntime( 1434):     at android.app.Activity.performCreate(Activity.java:4465)

E/AndroidRuntime( 1434):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033)

E/AndroidRuntime( 1434):     ... 11 more

W/ActivityManager(  227):   Force finishing activity com.android.camera/.Camera
 
Upvote 0
Well guys it's still slow going but the Camera is now talking a lot more. Dorregaray has been simply amazing in assisting me with all of this. With out all his hard work, and assistance we wouldn't be where we are right now. Here is the current logcat we have. As you can see the Camera is much more responsive in talking with Android. Once the Camera launches it's crashing the phone and causing a reboot, but like the turtle...Slow and Steady wins the Race! :D

Code:
I/ActivityManager(  227): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera/.Camera bnds=[0,556][120,707]} from pid 418

D/AudioHardwareMSM7X30(  129): value of device and enable is 2 1 ALSA dev id:3

I/Adreno200-EGLSUB(  126): <CreateImage:893>: Android Image

I/Adreno200-EGLSUB(  126): <GetImageAttributes:1102>: RGBA_8888

I/ActivityManager(  227): Start proc com.android.camera for activity com.android.camera/.Camera: pid=1434 uid=10007 gids={1006, 1015}

D/OpenGLRenderer(  418): Flushing caches (mode 1)

D/AudioHardwareMSM7X30(  129): msm_route_stream(PCM_PLAY,5,3,1)

D/OpenGLRenderer(  418): Flushing caches (mode 0)

D/dalvikvm(  227): GC_CONCURRENT freed 1576K, 38% free 6802K/10887K, paused 5ms+13ms

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 1

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHolder( 1434): open camera 0

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

I/CameraService(  129): Opening camera 0

D/CameraHAL(  129): qcamera_device_open: name:0 device:0x1dcf4 cameraId:0

D/CameraHAL(  129): qcamera_device_open: loading libcamera at 0x7000f168

I/QualcommCameraHardware(  129): openCameraHardware: call createInstance

I/QualcommCameraHardware(  129): createInstance: E

I/QualcommCameraHardware(  129): QualcommCameraHardware constructor E

V/QualcommCameraHardware(  129): MMCameraDL::getInstance(): E

V/QualcommCameraHardware(  129): MMCameraDL: E

V/QualcommCameraHardware(  129): Open MM camera DL libeomcamera loaded at 0x7000f280 

V/QualcommCameraHardware(  129): MMCameraDL: X

V/QualcommCameraHardware(  129): MMCameraDL::getInstance(): X

V/QualcommCameraHardware(  129): MMCameraDL::pointer(): EX

V/QualcommCameraHardware(  129): QualcommCameraHardware, libmmcamera: 0x7000f280

V/QualcommCameraHardware(  129): Searching for target type msm7x30

V/QualcommCameraHardware(  129):  Storing the current target type as 3 

V/QualcommCameraHardware(  129): constructor EX

I/QualcommCameraHardware(  129): createInstance: created hardware=0x2c108

V/QualcommCameraHardware(  129): startCamera E

V/QualcommCameraHardware(  129): startCamera, libmmcamera: 0x7000f280

D/wpa_supplicant(  458): CMD = SIGNAL_POLL

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd LINKSPEED len = 20

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd LinkSpeed 48

D/wpa_supplicant(  458):  len = 13, 13

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd RSSI len = 16

D/wpa_supplicant(  458): wpa_driver_priv_driver_cmd NCC rssi -37

D/wpa_supplicant(  458):  len = 13, 13

E/mt9p111 (  129): Inside mt9p111_process_start 

I/QualcommCameraHardware(  129): startCamera: camsensor name mt9p111, flash 1

V/QualcommCameraHardware(  129): startCamera X

I/QualcommCameraHardware(  129): initDefaultParameters E

V/QualcommCameraHardware(  129): findSensorType E

V/QualcommCameraHardware(  129): findSensorType looking for height 0, num entries 7

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 1, length 88

V/QualcommCameraHardware(  129): Before calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 0

V/QualcommCameraHardware(  129):     video_height: 0

V/QualcommCameraHardware(  129):     picture_width: 640

V/QualcommCameraHardware(  129):     picture_height: 480

V/QualcommCameraHardware(  129):     display_width: 0

V/QualcommCameraHardware(  129):     display_height: 0

V/QualcommCameraHardware(  129):     orig_video_width: 0

V/QualcommCameraHardware(  129):     orig_video_height: 0

V/QualcommCameraHardware(  129):     orig_picture_dx: 0

V/QualcommCameraHardware(  129):     orig_picture_dy: 0

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 0

V/QualcommCameraHardware(  129):     thumbnail_width: 0

V/QualcommCameraHardware(  129):     raw_picture_height: 0

V/QualcommCameraHardware(  129):     raw_picture_width: 0

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 0

V/QualcommCameraHardware(  129):     display_luma_height: 0

V/QualcommCameraHardware(  129):     display_chroma_width: 0

V/QualcommCameraHardware(  129):     display_chroma_height: 0

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0
 
V/QualcommCameraHardware(  129):     video_chroma_height: 0
 
V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

E/mt9p111 (  129): [user] mt9p111_video_config, sfd = 32

V/QualcommCameraHardware(  129): After calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 0

V/QualcommCameraHardware(  129):     video_height: 0

V/QualcommCameraHardware(  129):     picture_width: 640

V/QualcommCameraHardware(  129):     picture_height: 480
 
V/QualcommCameraHardware(  129):     display_width: 640

V/QualcommCameraHardware(  129):     display_height: 480

V/QualcommCameraHardware(  129):     orig_video_width: 0

V/QualcommCameraHardware(  129):     orig_video_height: 0

V/QualcommCameraHardware(  129):     orig_picture_dx: 640

V/QualcommCameraHardware(  129):     orig_picture_dy: 480

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 144

V/QualcommCameraHardware(  129):     thumbnail_width: 192

V/QualcommCameraHardware(  129):     raw_picture_height: 1944

V/QualcommCameraHardware(  129):     raw_picture_width: 5184

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 0

V/QualcommCameraHardware(  129):     display_luma_height: 0

V/QualcommCameraHardware(  129):     display_chroma_width: 0

V/QualcommCameraHardware(  129):     display_chroma_height: 0

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0

V/QualcommCameraHardware(  129):     video_chroma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

V/QualcommCameraHardware(  129): findSensorType native_set_parm returned 1

V/QualcommCameraHardware(  129): checking entry 0, height 3120

V/QualcommCameraHardware(  129): checking entry 1, height 3024

V/QualcommCameraHardware(  129): checking entry 2, height 1944

V/QualcommCameraHardware(  129): found sensor addr 0x2cb1abc0 0x2cb1abc0

V/QualcommCameraHardware(  129): sensorType: 5mp

V/QualcommCameraHardware(  129): filterPreviewSizes E

V/QualcommCameraHardware(  129): filterPictureSizes E

V/QualcommCameraHardware(  129): native_get_maxzoom E

V/QualcommCameraHardware(  129): native_get_maxzoom X

D/QualcommCameraHardware(  129): Maximum zoom value is 60

V/QualcommCameraHardware(  129): native_get_zoomratios E

V/QualcommCameraHardware(  129): native_get_zoomratios X

V/QualcommCameraHardware(  129): max zoom is 60

V/QualcommCameraHardware(  129): setParameters: E params = 0x2c110

V/QualcommCameraHardware(  129): setPreviewSize E

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

V/QualcommCameraHardware(  129): No Record Size requested, use the preview dimensions

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): setPictureSize E

V/QualcommCameraHardware(  129): requested picture size 640 x 480

V/QualcommCameraHardware(  129): requested jpeg thumbnail size 512 x 384

V/QualcommCameraHardware(  129): setJpegQuality E

V/QualcommCameraHardware(  129): setPictureFormat E

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 15, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_effect, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting effect to 0

V/QualcommCameraHardware(  129): setGpsLocation E

V/QualcommCameraHardware(  129): setRotation E

V/QualcommCameraHardware(  129): setZoom E

V/QualcommCameraHardware(  129): Set zoom=0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 2, length 4

V/QualcommCameraHardware(  129): setOrientation E

I/QualcommCameraHardware(  129): Parameter Rolloff is not supported for this sensor

V/QualcommCameraHardware(  129): setPictureFormat E

V/QualcommCameraHardware(  129): setting sharpness 30

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 9, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_sharpness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting sharpness mode to 30

V/QualcommCameraHardware(  129): Setting saturation 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 11, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_saturation, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting saturation mode to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

I/QualcommCameraHardware(  129): Parameter TouchAfAec is not supported for this sensor

I/QualcommCameraHardware(  129): Parameter Scenemode not supported for this sensor

E/QualcommCameraHardware(  129): Contrast not supported for this sensor

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

I/QualcommCameraHardware(  129): Parameter Auto Scene Detection is not supported for this sensor

V/QualcommCameraHardware(  129): strtextures = OFF

E/QualcommCameraHardware(  129): FPS Range Values: 15000x31000

V/QualcommCameraHardware(  129): requested preview frame rate  is 31

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 16, length 2

E/mm-camera(  129): config_proc_CAMERA_SET_PARM_FPS: 31

I/QualcommCameraHardware(  129): set fps is not supported for this sensor

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 12, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_exposure_mode, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting exposure mode to 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 8, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 14, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_wb, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting wb to 1

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 50, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_ledmod, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting ledmod to 0

V/QualcommCameraHardware(  129): setFocusMode E

V/QualcommCameraHardware(  129): Continuous Auto Focus 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129):  new brightness value : 3 

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 7, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 3

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 26, length 4

E/mt9p111 (  129): mt9p111_set_iso, ctrl->sfd = 32, iso = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

V/QualcommCameraHardware(  129): setParameters: X, ret: -22

E/QualcommCameraHardware(  129): Failed to set default parameters?!

V/QualcommCameraHardware(  129): useOverlay E

V/QualcommCameraHardware(  129):  Using Overlay : YES 

I/QualcommCameraHardware(  129): initDefaultParameters X

I/QualcommCameraHardware(  129): createInstance: X

V/CameraHAL(  129): qcamera_set_callbacks: notify_cb: 0x2b05f571, data_cb: 0x2b060031 data_cb_timestamp: 0x2b05ffa5, get_memory: 0x2b0614b1, user :0x1dcf0

V/QualcommCameraHardware(  129): setCallbacks E

V/CameraHAL(  129): qcamera_enable_msg_type: msg_type:0xd

V/QualcommCameraHardware(  129): enableMsgType E

I/AwesomePlayer(  129): setDataSource_l('/system/media/audio/ui/camera_click.ogg')

I/OMXCodec(  129): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'

I/OMXCodec(  129): Successfully allocated OMX node 'OMX.google.vorbis.decoder'

I/AwesomePlayer(  129): setDataSource_l('/system/media/audio/ui/VideoRecord.ogg')

I/OMXCodec(  129): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'

I/OMXCodec(  129): Successfully allocated OMX node 'OMX.google.vorbis.decoder'

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3fb20 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3fb20 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3e458 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3e458 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

D/Camera  ( 1434): app passed NULL surface

V/CameraHAL(  129): CameraHAL_GetCam_Info:

D/CameraHAL(  129): CameraHAL_GetNum_Cameras: loading libcamera at 0x7000f168

E/QualcommCameraHardware(  129): Unable to find matching camera info for ID 0

D/CameraHAL(  129): CameraHAL_GetCam_Info: unloading libcamera at 0x7000f168

V/CameraHAL(  129): qcamera_get_parameters

V/QualcommCameraHardware(  129): getParameters: EX

V/CameraHAL(  129): qcamera_get_parameters: after calling qCamera->getParameters()

V/CameraHAL(  129): camera_get_parameters: returning rc:0x3e458 :antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-com

V/CameraHAL(  129): qcamera_put_parameters: params:0x3e458 antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=off;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=85;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensat

V/camera  ( 1434): Preview size is 640x480

V/MediaProfilesJNI( 1434): native_get_num_image_encoding_quality_levels

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

V/MediaProfilesJNI( 1434): native_get_image_encoding_quality_level

D/CameraSettings( 1434): Parameters: [antibanding-values=off,50hz,60hz,auto, antibanding=off, auto-exposure-values=frame-average,center-weighted,spot-metering, auto-exposure=frame-average, camera-mode=0, continuous-af-mode=caf-off,caf-on, continuous-af=caf-off, contrast-max=255, contrast=8, effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua, effect=none, exposure-compensation-step=0.166667, exposure-compensation=0, face-detection-values=, face-detection=off, flash-mode-values=off,auto,on,torch, flash-mode=auto, focal-length=4.31, focus-mode-values=auto,infinity,normal,macro,continuous-video, focus-mode=auto, histogram-values=, histogram=disable, horizontal-view-angle=54.8, iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600, iso=auto, jpeg-quality=90, jpeg-thumbnail-height=384, jpeg-thumbnail-quality=90, jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0, jpeg-thumbnail-width=512, lensshade-values=enable,disable, lensshade=enable, luma-adaptation=3, max-exposure-compensation=12, max-num-focus-areas=1, max-num-metering-areas=1, max-zoom=60, min-exposure-compensation=-12, overlay-format=yuv420sp, picture-format-values=jpeg,raw, picture-format=jpeg, picture-size-values=2592x1944,2048x1536,1920x1080,1600x1200,1280x1024,1280x768,1280x720,1024x768,800x600,800x480,640x480,352x288,320x240,176x144, picture-size=2592x1944, power-mode-supported=false, preferred-preview-size-for-video=640x480, preview-format-values=yuv420sp,yuv420sp-adreno, preview-format=yuv420sp, preview-fps-range-values=(15000,31000), preview-fps-range=15000,31000, preview-frame-rate-mode=frame-rate-auto, preview-frame-rate-modes=frame-rate-auto,frame-rate-fixed, preview-frame-rate-values=15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, preview-frame-rate=31, preview-size-values=960x720,800x480,768x432,720x480,640x480,576x432,480x320,384x288,352x288,320x240,240x160,176x144, preview-size=640x480, recording-hint=false, saturation-max=255, saturation=6, scene-detect-values=off,on, scene-detect=off, scene-mode-values=auto,action,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,backlight,flowers,AR, scene-mode=auto, selectable-zone-af-values=auto,spot-metering,center-weighted,frame-average, selectable-zone-af=auto, sharpness-max=255, sharpness=30, skinToneEnhancement-values=enable,disable, skinToneEnhancement=disable, strtextures=OFF, touch-af-aec-values=touch-off,touch-on, touch-af-aec=touch-off, touch-index-aec=-1x-1, touch-index-af=-1x-1, touchAfAec-dx=100, touchAfAec-dy=100, vertical-view-angle=42.5, video-frame-format=yuv420sp, video-size-values=1280x720,800x480,720x480,640x480,352x288,320x240,176x144, video-size=640x480, video-zoom-support=true, whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight, whitebalance=auto, zoom-ratios=100,102,104,107,109,112,114,117,120,123,125,128,131,135,138,141,144,148,151,155,158,162,166,170,174,178,182,186,190,195,200,204,209,214,219,224,229,235,240,246,251,257,263,270,276,282,289,296,303,310,317,324,332,340,348,356,364,373,381,390,400, zoom-supported=true, zoom=0]

V/CameraHAL(  129): qcamera_set_parameters: antibanding=off;antibanding-values=off,50hz,60hz,auto;auto-exposure=frame-average;auto-exposure-values=frame-average,center-weighted,spot-metering;camera-mode=0;continuous-af=caf-off;continuous-af-mode=caf-off,caf-on;contrast=8;contrast-max=255;effect=none;effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua;exposure-compensation=0;exposure-compensation-step=0.166667;face-detection=off;face-detection-values=;flash-mode=auto;flash-mode-values=off,auto,on,torch;focal-length=4.31;focus-mode=auto;focus-mode-values=auto,infinity,normal,macro,continuous-video;histogram=disable;histogram-values=;horizontal-view-angle=54.8;iso=auto;iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600;jpeg-quality=90;jpeg-thumbnail-height=384;jpeg-thumbnail-quality=90;jpeg-thumbnail-size-values=512x288,480x288,256x154,432x288,192x144,352x288,0x0;jpeg-thumbnail-width=512;lensshade=enable;lensshade-values=enable,disable;luma-adaptation=3;max-exposure-compensation=12;max-num

V/QualcommCameraHardware(  129): setParameters: E params = 0x2ba0f3e4

V/QualcommCameraHardware(  129): setPreviewSize E

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

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): setPictureSize E

V/QualcommCameraHardware(  129): requested picture size 2592 x 1944

V/QualcommCameraHardware(  129): requested jpeg thumbnail size 512 x 384

V/QualcommCameraHardware(  129): setJpegQuality E

V/QualcommCameraHardware(  129): setPictureFormat E

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 15, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_effect, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting effect to 0

V/QualcommCameraHardware(  129): setGpsLocation E

V/QualcommCameraHardware(  129): setRotation E

V/QualcommCameraHardware(  129): setZoom E

V/QualcommCameraHardware(  129): Set zoom=0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 2, length 4

V/QualcommCameraHardware(  129): setOrientation E

I/QualcommCameraHardware(  129): Parameter Rolloff is not supported for this sensor

V/QualcommCameraHardware(  129): setPictureFormat E

V/QualcommCameraHardware(  129): setting sharpness 30

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 9, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_sharpness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting sharpness mode to 30

V/QualcommCameraHardware(  129): Setting saturation 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 11, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_saturation, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting saturation mode to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

I/QualcommCameraHardware(  129): Parameter TouchAfAec is not supported for this sensor

I/QualcommCameraHardware(  129): Parameter Scenemode not supported for this sensor

E/QualcommCameraHardware(  129): Contrast not supported for this sensor

I/QualcommCameraHardware(  129): setRecordSize: requested record size 640x480

V/QualcommCameraHardware(  129): parse_size E

I/QualcommCameraHardware(  129): setRecordSize: preview dimensions: 640x480

I/QualcommCameraHardware(  129): setRecordSize: video dimensions: 640x480

I/QualcommCameraHardware(  129): Parameter Auto Scene Detection is not supported for this sensor

V/QualcommCameraHardware(  129): strtextures = OFF

E/QualcommCameraHardware(  129): FPS Range Values: 15000x31000

V/QualcommCameraHardware(  129): requested preview frame rate  is 31

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

I/QualcommCameraHardware(  129): set fps is not supported for this sensor

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 12, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_exposure_mode, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting exposure mode to 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 8, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_brightness, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting brightness to 6

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 14, length 4

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 50, length 4

E/mt9p111 (  129): [user] Entered mt9p111_set_ledmod, ctrl->sfd = 32, op_mode = 3

E/mt9p111 (  129): [user] Setting ledmod to 2

V/QualcommCameraHardware(  129): setFocusMode E

V/QualcommCameraHardware(  129): Continuous Auto Focus 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 64, length 1

E/mt9p111 (  129): mt9p111_set_CAF, CAF = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 26, length 4

E/mt9p111 (  129): mt9p111_set_iso, ctrl->sfd = 32, iso = 0

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 4, length 4

V/QualcommCameraHardware(  129): setParameters: X, ret: -22

V/camera  ( 1434): startPreview

V/CameraHAL(  129): qcamera_preview_enabled:

V/QualcommCameraHardware(  129): previewEnabled E

V/CameraHAL(  129): qcamera_set_preview_window : Window :0x0

V/CameraHAL(  129): qcamera_set_preview_window : window :0x0

V/CameraHAL(  129): qcamera_start_preview: Enabling CAMERA_MSG_PREVIEW_FRAME

V/QualcommCameraHardware(  129): previewEnabled E

V/QualcommCameraHardware(  129): msgTypeEnabled E

V/CameraHAL(  129): qcamera_start_preview: Preview enabled:0 msg enabled:0

V/QualcommCameraHardware(  129): msgTypeEnabled E

V/QualcommCameraHardware(  129): enableMsgType E

V/QualcommCameraHardware(  129): startPreview E

V/QualcommCameraHardware(  129): in startPreviewInternal : E

V/QualcommCameraHardware(  129): initPreview E

V/QualcommCameraHardware(  129): initPreview: Got preview dimension as 640 x 480 

V/QualcommCameraHardware(  129): initPreview E: preview size=640x480 videosize = 640 x 480

I/QualcommCameraHardware(  129): initPreview : preview size=640x480 videosize = 640 x 480

V/QualcommCameraHardware(  129): mPreviewFrameSize = 460800, width = 640, height = 480 

V/QualcommCameraHardware(  129): mDimension.prev_format = 1

V/QualcommCameraHardware(  129): mDimension.display_luma_width = 640

V/QualcommCameraHardware(  129): mDimension.display_luma_height = 480

V/QualcommCameraHardware(  129): mDimension.display_chroma_width = 640

V/QualcommCameraHardware(  129): mDimension.display_chroma_height = 480

V/QualcommCameraHardware(  129): setDIS E

V/QualcommCameraHardware(  129): mDisEnabled = 1

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 61, length 16

D/AudioHardwareMSM7X30(  129): AudioStreamOutMSM72xx::standby()

D/AudioHardwareMSM7X30(  129): Deroute pcm out stream

E/AudioHardwareMSM7X30(  129): updateDeviceInfo: E rx_device 2 and tx_device 4

D/AudioHardwareMSM7X30(  129): No active voicecall/playback, disabling cur_rx 2

D/AudioHardwareMSM7X30(  129): value of device and enable is 2 0 ALSA dev id:3

V/QualcommCameraHardware(  129): setDIS X (1)

V/QualcommCameraHardware(  129): native_set_parm: fd 31, type 1, length 88

V/QualcommCameraHardware(  129): Before calling ioctl

V/QualcommCameraHardware(  129): Dimensions dump:

V/QualcommCameraHardware(  129):     video_width: 640

V/QualcommCameraHardware(  129):     video_height: 480

V/QualcommCameraHardware(  129):     picture_width: 2592

V/QualcommCameraHardware(  129):     picture_height: 1944

V/QualcommCameraHardware(  129):     display_width: 640

V/QualcommCameraHardware(  129):     display_height: 480

V/QualcommCameraHardware(  129):     orig_video_width: 640

V/QualcommCameraHardware(  129):     orig_video_height: 480

V/QualcommCameraHardware(  129):     orig_picture_dx: 640

V/QualcommCameraHardware(  129):     orig_picture_dy: 480

V/QualcommCameraHardware(  129):     ui_thumbnail_height: 144

V/QualcommCameraHardware(  129):     ui_thumbnail_width: 192

V/QualcommCameraHardware(  129):     thumbnail_height: 144

V/QualcommCameraHardware(  129):     thumbnail_width: 192

V/QualcommCameraHardware(  129):     raw_picture_height: 1944

V/QualcommCameraHardware(  129):     raw_picture_width: 5184

V/QualcommCameraHardware(  129):     hjr_xtra_buff_for_bayer_filtering: 0

V/QualcommCameraHardware(  129):     prev_format: 1

V/QualcommCameraHardware(  129):     enc_format: 0

V/QualcommCameraHardware(  129):     thumb_format: 1

V/QualcommCameraHardware(  129):     main_img_format: 1

V/QualcommCameraHardware(  129):     prev_padding_format: 0

V/QualcommCameraHardware(  129):     display_luma_width: 640

V/QualcommCameraHardware(  129):     display_luma_height: 480

V/QualcommCameraHardware(  129):     display_chroma_width: 640

V/QualcommCameraHardware(  129):     display_chroma_height: 480

V/QualcommCameraHardware(  129):     video_luma_width: 0

V/QualcommCameraHardware(  129):     video_luma_height: 0

V/QualcommCameraHardware(  129):     video_chroma_width: 0

V/QualcommCameraHardware(  129):     video_chroma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_luma_height: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_width: 0

V/QualcommCameraHardware(  129):     thumbnail_chroma_height: 0

V/QualcommCameraHardware(  129):     main_img_luma_width: 0

V/QualcommCameraHardware(  129):     main_img_luma_height: 0

V/QualcommCameraHardware(  129):     main_img_chroma_width: 0

V/QualcommCameraHardware(  129):     main_img_chroma_height: 0

D/AudioHardwareMSM7X30(  129): No active voicecall/recording, disabling cur_tx 4

D/AudioHardwareMSM7X30(  129): value of device and enable is 4 0 ALSA dev id:5

E/AudioHardwareMSM7X30(  129): updateDeviceInfo: X cur_rx 2 cur_tx 4

D/AndroidRuntime( 1434): Shutting down VM

W/dalvikvm( 1434): threadid=1: thread exiting with uncaught exception (group=0x2b4ea1f8)

E/AndroidRuntime( 1434): FATAL EXCEPTION: main

E/AndroidRuntime( 1434): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.camera/com.android.camera.Camera}: java.lang.NullPointerException

E/AndroidRuntime( 1434):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2079)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.access$600(ActivityThread.java:132)

E/AndroidRuntime( 1434):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)

E/AndroidRuntime( 1434):     at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 1434):     at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.main(ActivityThread.java:4575)

E/AndroidRuntime( 1434):     at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 1434):     at java.lang.reflect.Method.invoke(Method.java:511)

E/AndroidRuntime( 1434):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)

E/AndroidRuntime( 1434):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)

E/AndroidRuntime( 1434):     at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 1434): Caused by: java.lang.NullPointerException

E/AndroidRuntime( 1434):     at com.android.camera.ui.CameraPicker.initialize(CameraPicker.java:60)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControl.initializeCameraPicker(IndicatorControl.java:112)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControlBar.initialize(IndicatorControlBar.java:59)

E/AndroidRuntime( 1434):     at com.android.camera.ui.IndicatorControlBarContainer.initialize(IndicatorControlBarContainer.java:72)

E/AndroidRuntime( 1434):     at com.android.camera.Camera.initializeIndicatorControl(Camera.java:1422)

E/AndroidRuntime( 1434):     at com.android.camera.Camera.onCreate(Camera.java:1360)

E/AndroidRuntime( 1434):     at android.app.Activity.performCreate(Activity.java:4465)

E/AndroidRuntime( 1434):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)

E/AndroidRuntime( 1434):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033)

E/AndroidRuntime( 1434):     ... 11 more

W/ActivityManager(  227):   Force finishing activity com.android.camera/.Camera

Wow. Looks close. Seems like it doesn't know what the proper height and weight should be. Do you have an idea of what still has to be done or are you just trying to take it one error at time? Dorragaray hasn't released at new preview for TP in quite a few days. Seems he has been busy helping with MT camera. Lol
 
Upvote 0
Wow. Looks close. Seems like it doesn't know what the proper height and weight should be. Do you have an idea of what still has to be done or are you just trying to take it one error at time? Dorragaray hasn't released at new preview for TP in quite a few days. Seems he has been busy helping with MT camera. Lol

Yeah it's error by error but now that we are using his edited libcamera2 source for the Triumph it's easy to spit out the new lib file in less that 20 seconds as I don't need to build all the source code. I am not really sure what is left right now.

LOL actually he is still working on the source code on the TP. If you look at his github he pushed less than 9 hours ago. Also he maybe using some of TJ's hacks on the TP in the future as he saw some interesting code in TJ's camerhal. He is one hell of a developer that is all I can say!!!
 
Upvote 0
Yeah it's error by error but now that we are using his edited libcamera2 source for the Triumph it's easy to spit out the new lib file in less that 20 seconds as I don't need to build all the source code. I am not really sure what is left right now.

LOL actually he is still working on the source code on the TP. If you look at his github he pushed less than 9 hours ago. Also he maybe using some of TJ's hacks on the TP in the future as he saw some interesting code in TJ's camerhal. He is one hell of a developer that is all I can say!!!

Is the "ActivityThread.java" code you can see or is it the black box camera code? The last thing you see is a null reference exception generated in that file, in the following function/line:

ActivityThread.performLaunchActivity(ActivityThread.java:2079)

If that code is not something you can see, since it is Java, can you use a decompiler to get an idea of what that function is doing?

Of course, don't know if what I am saying is of any help since I don't know anything about the code being used here. :eek:
 
Upvote 0
G60,

Don't know if there's anything useful here, but I found this repo for camera-related drivers for the ZTE Blade (similar CPU/GPU, same camera - mt9p111). These drivers are oriented towards Video4Linux, but I think the low-level issues would, at least, be similar. Anyway, you might want to give it a look:

https://github.com/burstlam/zte-tur...9fe30a4b068fb583b7e9c/drivers/media/video/msm

Thanks for all your hard work!
 
  • Like
Reactions: g60madman
Upvote 0
Camera is still slow going. After much work and discussion Dorregaray and myself decided to roll back to the stock Froyo libs from our stock VM ROM. Right now the camera libs talk perfectly with Android but as soon and you launch the camera it forces a reboot. However the logs have gotten much cleaner and less errors than before. So again slow and steady wins the race.

MTCM9 11/20 - Pastebin.com
 
Upvote 0
Camera is still slow going. After much work and discussion Dorregaray and myself decided to roll back to the stock Froyo libs from our stock VM ROM. Right now the camera libs talk perfectly with Android but as soon and you launch the camera it forces a reboot. However the logs have gotten much cleaner and less errors than before. So again slow and steady wins the race.

MTCM9 11/20 - Pastebin.com

Damn. Getting closer. Keep up the good work!
 
Upvote 0
Camera is still slow going. After much work and discussion Dorregaray and myself decided to roll back to the stock Froyo libs from our stock VM ROM. Right now the camera libs talk perfectly with Android but as soon and you launch the camera it forces a reboot. However the logs have gotten much cleaner and less errors than before. So again slow and steady wins the race.

MTCM9 11/20 - Pastebin.com

Just wanted to let you know how grateful I am that you and your dev team are here and making this phone fun to use. Enjoy your thanksgiving!
 
Upvote 0
Seriously thankful for all the work ALL the involved devs have done on this rom, and the roms before it. Last night I flashed MTDEV-cm7 so i could have a camera "nearby" with the holidays coming up. it seemed like an eternity for the notification drawer to sputter it's way down the screen. In that length of time I decided I'll just have a phone with no camera! so smooth. so fast. No knocks on cm7, it's just that cm9 makes it a whole new phone.

speaking of a new phone, a few months ago i saw a video on youtube where a girl peels the factory scratch cover off of her triumph. I hadn't known there was one on there, but there is, so i took it off a couple of months ago. I've gone commando ever since, with heavy use, and the gorilla glass works as advertised. not so much as a hairline, scuff or anything visible to the naked eye. i wouldn't go so far as to say it definitely improves touch sensitivity, but i like to think it does.

anyway, thanks to you all for your hard work.
 
Upvote 0
Hey g60, im not trying to take advantage of something that isn't working yet, but i was wondering if, when the camera is done, you can include the android 4.2 camera in the build. It apparantly comes with that majestical photosphere thing that was shown off from the nexus 4. I know that all i have to do is flash it to my own personal phone, but including it in the build would be cool. You could also just include it, but also have the stock camera apk included along side it. Just a thought.


P.S. I've been running the 11/9 build as my main for some time and it is great, thanks for the hard work you've put in and the work you and Mtdev are currently doing to make this phone great. They shouldn't call it the Motorola Triumph... They should call it the Mtdev Triumph :)
 
Upvote 0
Seriously thankful for all the work ALL the involved devs have done on this rom, and the roms before it. Last night I flashed MTDEV-cm7 so i could have a camera "nearby" with the holidays coming up. it seemed like an eternity for the notification drawer to sputter it's way down the screen. In that length of time I decided I'll just have a phone with no camera! so smooth. so fast. No knocks on cm7, it's just that cm9 makes it a whole new phone.

speaking of a new phone, a few months ago i saw a video on youtube where a girl peels the factory scratch cover off of her triumph. I hadn't known there was one on there, but there is, so i took it off a couple of months ago. I've gone commando ever since, with heavy use, and the gorilla glass works as advertised. not so much as a hairline, scuff or anything visible to the naked eye. i wouldn't go so far as to say it definitely improves touch sensitivity, but i like to think it does.

anyway, thanks to you all for your hard work.

I can tell you that the screen is scratchable. I was riding my bake home one day and hit some loose dirt that kicked out my back tire and made me drop my phone. At that time I only lost the factory cover. After that I have been naked and agree, the screen seems more responsive. On top of that, the screen feels smoother to me. I perfer it. But sence then, I have scratched the actual screen. I have heard that I can get a new one as it's gorilla glass, but I don't care to at this moment.
 
Upvote 0
All,

I have finally hit a brick wall with the code :banghead: My skills at C++ are just not solid enough to get us over the hump with the camera at this time. Also there has been so many changes in the code from Gingerbread to Ice Cream Sandwich in the kernel that I am not sure if that is not causing some of our problems or not?!? Dorregaray has been a humongous help, however I can not rely on him to write all the code out for the Triumph or expect him to solve our issues when does not own the device. Until we get some more people involved with the device that have a stronger level of C++ background we will not be able to solve the camera.

Also since I don't know anyone else in our community that is solid at C++, or has the time to program on the Triumph, I have decided I am going to stop developing all together, and use that time to learn C++. While it may not be the news everyone wants to hear this is where we are right now in this project. So again the race is not over, it's just going to be very slow and very steady like the :turtle: and hopefully we will win it!

Respectfully,
-g60
 
Upvote 0
All,

I have finally hit a brick wall with the code :banghead: My skills at C++ are just not solid enough to get us over the hump with the camera at this time. Also there has been so many changes in the code from Gingerbread to Ice Cream Sandwich in the kernel that I am not sure if that is not causing some of our problems or not?!? Dorregaray has been a humongous help, however I can not rely on him to write all the code out for the Triumph or expect him to solve our issues when does not own the device. Until we get some more people involved with the device that have a stronger level of C++ background we will not be able to solve the camera.

Also since I don't know anyone else in our community that is solid at C++, or has the time to program on the Triumph, I have decided I am going to stop developing all together, and use that time to learn C++. While it may not be the news everyone wants to hear this is where we are right now in this project. So again the race is not over, it's just going to be very slow and very steady like the :turtle: and hopefully we will win it!

Respectfully,
-g60
thanks for your work g60, youve done an amazing job
 
Upvote 0
Thank you G60 and all of you at MTDEV...I just recently hit a wall as well with the whole thing...I can't wait any longer for an updated os to work on here since the device itself has become somewhat obsolete... I have decided that at tax return time I will be leaving VM all together and will never buy anything from Motorola and or Google again...sadly all android is Google but I will not buy any Google nexus or Motorola products...I believe I'm going to go with Samsung products and possibly lg and see where that gets me...good luck with camera and all that good cluster@#$%...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones