制作一个适合各种Android设备的万能驱动.
2013-03-01 16:06
260 查看
开发中,用到各种不通的Android手机,平板设备,要安装各种驱动,而且各种驱动用到的dll无外乎都是官方驱动的copy.
这里有个有名的驱动,叫Universal_Naked_Driver,是xda上一个大神做的.支持Google,Samsung,HTC,的大部分设备.
通过对比0.7版本和0.72版本发现,支持新设备只要,简单的把PID/VID加入到inf文件就可以了.
所以我们完全可以用来增加自己的设备驱动.比如ZTE的U985.
一个完整的支持过程如下.
1.删掉原来的设备驱动,插上Nexus7平板,找到设备,点Uninstall,选项删除.拔插数据线确保,下次会提示没有驱动.
2.下载最新版本的Universal_Naked_Driver.zip,修改里面的inf文件,参考HTC的驱动,有2个地方需要加入下面2行.
%ZTE_U985% = USB_Install, USB\VID_19D2&PID_0287&MI_01
3.同样,参照HTC,在文件最后加入
; Generic ZTE Interface
ZTE = "ZTE Android Interface"
4.连接ZTE U985,安装驱动,将会发现,正常驱动,
以后需要连接新的设备,按照上面的过程重新再来一遍就可以了,不用再费心的找驱动,安装驱动了.
这里有个有名的驱动,叫Universal_Naked_Driver,是xda上一个大神做的.支持Google,Samsung,HTC,的大部分设备.
通过对比0.7版本和0.72版本发现,支持新设备只要,简单的把PID/VID加入到inf文件就可以了.
所以我们完全可以用来增加自己的设备驱动.比如ZTE的U985.
一个完整的支持过程如下.
1.删掉原来的设备驱动,插上Nexus7平板,找到设备,点Uninstall,选项删除.拔插数据线确保,下次会提示没有驱动.
2.下载最新版本的Universal_Naked_Driver.zip,修改里面的inf文件,参考HTC的驱动,有2个地方需要加入下面2行.
%ZTE_U985% = USB_Install, USB\VID_19D2&PID_0287&MI_01
3.同样,参照HTC,在文件最后加入
; Generic ZTE Interface
ZTE = "ZTE Android Interface"
4.连接ZTE U985,安装驱动,将会发现,正常驱动,
以后需要连接新的设备,按照上面的过程重新再来一遍就可以了,不用再费心的找驱动,安装驱动了.
相关文章推荐
- android万能驱动制作方法
- 解决安装Intel各种驱动提示“安装程序未能安装一个或多个设备驱动程序”的问题
- android万能驱动制作方法
- Android中Input型输入设备驱动原理分析
- 在android 4.0上开发触摸设备驱动需要注意的几点
- 驱动程序学习(二)一个简单的字符型设备驱动函数
- 一个极简单的 块设备驱动 的编写
- android 耳机系统笔记2 --多媒体设备各种状态
- Android 驱动跟系统开发 1. 一个简单的例子
- Android中字符设备驱动和应用实例(二)——应用部分
- Linux USB gadget设备驱动解析(4)--编写一个gadget驱动
- android文件系统制作教程(4) —- makefile脚本,制作各种单独的分区文件ramdisk.img,system.img,boot.img
- 蓝牙UUID——Android各种蓝牙设备的UUID
- Android两个ListView共用一个万能的BaseAdapter
- 一个简单的PCIE驱动到设备的通信协议
- Android摄像头相关源码分析: 设备驱动, HAL, Framework
- 【Android 应用开发】分析各种Android设备屏幕分辨率与适配 - 使用大量真实安卓设备采集真实数据统计
- linux设备驱动——一个驱动如何管理多个设备
- 【Android开发】找乐,一个笑话App的制作过程记录
- 设备驱动-----Android关机流程总结