我正在为Android创建一个相机驱动程序。我有我的mydriver.c文件。 显然我需要把它编译成.ko,是吗?
然后加载它我应该做
#insmod ./mymodule.ko
,它会起作用吗?
我需要成为root用户吗?以及我如何将.ko文件放在Android平板电脑上?
答案 0 :(得分:3)
是的,你需要成为root用户。并且,insmod ./yourmodule.ko应该可以正常工作。
答案 1 :(得分:0)
您是否尝试通过Android相机API将这款新相机作为标准相机使用?
在这种情况下,除非您的平板电脑配置特别异常,否则只需安装新的内核驱动程序即可。您仍然需要一个Android摄像头HAL模块实现,可以在驱动程序的内核界面和Android的相机框架代码之间转换命令和数据。