默认系统是不支持的, 需要上层通过libuvc去打开
下面是系统层支持usbcamera的修改:
1. 内核部分
diff --git a kernel/msm-3.18/drivers/usb/core/usb.c b kernel/msm-3.18/drivers/usb/core/usb.c index aae67e0e94d..9416c5466d0 100644 --- a kernel/msm-3.18/drivers/usb/core/usb.c +++ b kernel/msm-3.18/drivers/usb/core/usb.c @@ -50,7 +50,7 @@ const char *usbcore_name = "usbcore"; static bool nousb; /* Disable USB when built into kernel image */ #ifdef CONFIG_PM_RUNTIME -static int usb_autosuspend_delay = 2; /* Default delay value, +static int usb_autosuspend_delay = -1; /* Default delay value, * in seconds */ module_param_named(autosuspend, usb_autosuspend_delay, int, 0644); MODULE_PARM_DESC(autosuspend, "default autosuspend delay"); diff --git a k