android adb shell 下, rmmod goodix_touch  //卸载一个驱动insmod goodix_touch  //安装另一个驱动,加载上了(lsmod可见到), 怎么它不能用呢?

解决方案 »

  1.   

    在驱动里打写log,主要函数init,probe,等等都贴上。
      

  2.   

    我调的屏也发现差不多的问题,开机后insmod上去屏用不了,但我后来把他直接在init.rc 中自动加载。就可以用了。
    你可以试一下这个办法,把之前那个驱动干掉,让系统自动加载你的新驱动。
    反正很是奇怪。
      

  3.   

    应该是android系统启动时会检查各个硬件设备是否可以使用,所以可能需要启动时就加载驱动,可以放到init.rc中加载相关驱动,如果启动后加载,已经起不到作用了!
      

  4.   

    linux系统是支持系统启动后加载卸载驱动的