今天,我在ubuntu 12.04上编译android驱动程序--v4l2loopback,然后,我通过adb将此v4l2loopback.ko推送到android,然后运行此命令: insmod v4l2loopback ,然后通过命令 dmesg ,我得到了这个提示:
<7>[110639.274146] (0)[31252:insmod][exec] /system/bin/insmod(3)
<4>[110639.277463] (0)[31252:insmod]Kernel Taint Module!!
<4>[110639.277657] (0)[31252:insmod]v4l2loopback: Unknown symbol video_ioctl2 (err 0)
<4>[110639.277712] (0)[31252:insmod]v4l2loopback: Unknown symbol kmem_cache_alloc_trace (err 0)
<4>[110639.277740] (0)[31252:insmod]v4l2loopback: Unknown symbol video_devdata (err 0)
<4>[110639.277769] (0)[31252:insmod]v4l2loopback: Unknown symbol v4l2_ctrl_new_custom (err 0)
<4>[110639.277791] (0)[31252:insmod]v4l2loopback: Unknown symbol video_unregister_device (err 0)
<4>[110639.277814] (0)[31252:insmod]v4l2loopback: Unknown symbol video_device_alloc (err 0)
<4>[110639.277839] (0)[31252:insmod]v4l2loopback: Unknown symbol v4l2_device_register (err 0)
<4>[110639.277868] (0)[31252:insmod]v4l2loopback: Unknown symbol __video_register_device (err 0)
<4>[110639.277885] (0)[31252:insmod]v4l2loopback: Unknown symbol v4l2_ctrl_handler_init (err 0)
<4>[110639.277902] (0)[31252:insmod]v4l2loopback: Unknown symbol v4l2_ctrl_handler_free (err 0)
<4>[110639.277920] (0)[31252:insmod]v4l2loopback: Unknown symbol v4l2_device_unregister (err 0)
<4>[110639.277938] (0)[31252:insmod]v4l2loopback: Unknown symbol video_device_release (err 0)
所以我想知道: 这个android是我真正的Android手机,我该怎么办? 如果我安装此驱动程序成功,我的相机会自动调用此驱动程序吗?