制作一个适合各种Android设备的万能驱动.

开发中,用到各种不通的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,安装驱动,将会发现,正常驱动,

以后需要连接新的设备,按照上面的过程重新再来一遍就可以了,不用再费心的找驱动,安装驱动了.

原文地址:https://www.cnblogs.com/shinedream/p/2938932.html