Hi Chen,
Now when I connect an usb webcam and try to open the default camera app it says "Camera error. Cannot connect to camera " .
The logcat -v time of those events are as follows
usb 2-1.3: new full speed USB device using fsl-ehci and address 6
01-02 00:02:28.700 I/ActivityManager( 2122): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.cam
era/.Camera } from pid 2212
01-02 00:02:28.710 I/SurfaceFlinger( 2122): mHw->getFormat() 4
01-02 00:02:28.760 I/ActivityManager( 2122): Start proc com.android.camera for activity com.android.camera/.Camera: pid=2471 uid=10025 gids={1006, 1015}
01-02 00:02:29.040 V/CameraHolder( 2471): open camera 0
01-02 00:02:29.040 I/FslCameraHAL( 2074): Face Back Camera is ov, orient is 90
01-02 00:02:29.040 I/FslCameraHAL( 2074): Face Front Camera is #, orient is 0
01-02 00:02:29.040 I/FslCameraHAL( 2074): It is the CSI device
01-02 00:02:29.040 I/FslCameraHAL( 2074): Create the software encoder
01-02 00:02:29.040 E/FslCameraHAL( 2074): The device name is not correct or the device is error
01-02 00:02:29.040 E/CameraService( 2074): Fail to open camera hardware (id=0)
01-02 00:02:29.050 E/CameraHolder( 2471): fail to connect Camera
01-02 00:02:29.050 E/CameraHolder( 2471): java.lang.RuntimeException: Fail to connect to camera service
01-02 00:02:29.050 E/CameraHolder( 2471): at android.hardware.Camera.native_setup(Native Method)
01-02 00:02:29.050 E/CameraHolder( 2471): at android.hardware.Camera.<init>(Camera.java:258)
01-02 00:02:29.050 E/CameraHolder( 2471): at android.hardware.Camera.open(Camera.java:220)
01-02 00:02:29.050 E/CameraHolder( 2471): at com.android.camera.CameraHolder.open(CameraHolder.java:124)
01-02 00:02:29.050 E/CameraHolder( 2471): at com.android.camera.Camera.ensureCameraDevice(Camera.java:1608)
01-02 00:02:29.050 E/CameraHolder( 2471): at com.android.camera.Camera.startPreview(Camera.java:1660)
01-02 00:02:29.050 E/CameraHolder( 2471): at com.android.camera.Camera.access$5500(Camera.java:95)
01-02 00:02:29.050 E/CameraHolder( 2471): at com.android.camera.Camera$3.run(Camera.java:908)
01-02 00:02:29.050 E/CameraHolder( 2471): at java.lang.Thread.run(Thread.java:1019)
01-02 00:02:29.220 D/dalvikvm( 2471): GC_EXTERNAL_ALLOC freed 109K, 48% free 2820K/5379K, external 919K/1038K, paused 119ms
01-02 00:02:29.500 I/ActivityManager( 2122): Displayed com.android.camera/.Camera: +751ms
01-02 00:02:31.190 D/dalvikvm( 2122): GC_CONCURRENT freed 1953K, 50% free 4535K/8967K, external 9365K/11413K, paused 5ms+7ms
01-02 00:02:32.730 W/InputManagerService( 2122): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@407a00c0
Thank You