浏览 6149 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-11-23
最后修改:2011-11-30
以官方的google android 驱动作为蓝本,把自己的设备加进去就可以了 准备记事本 打开extra\usb_driver\android_winusb.inf 看到下面的信息,相信一般有程序员素质的都能找到规律修改 [Google.NTx86] ; HTC Dream %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 %SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF ; HTC Magic %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 ; ;Moto Sholes %SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB %CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 ; ;Google NexusOne %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 ;ASUS %SingleAdbInterface% = USB_Install, USB\VID_0B05&PID_4C0F %CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_4C0F&MI_01 ; [Google.NTamd64] ; HTC Dream %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 %SingleBootLoaderInterface% = USB_Install, USB\VID_0BB4&PID_0FFF ; HTC Magic %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 ; ;Moto Sholes %SingleAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB %CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 ; ;Google NexusOne %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 ;ASUS %SingleAdbInterface% = USB_Install, USB\VID_0B05&PID_4C0F %CompositeAdbInterface% = USB_Install, USB\VID_22B8&PID_4C0F&MI_01 ; ; SonyEricsson %SingleAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE %CompositeAdbInterface% = USB_Install, USB\VID_0FCE&PID_0DDE&MI_01 %SingleBootLoaderInterface% = USB_Install, USB\VID_0FCE&PID_0DDE 注意红色的部分,这个就是我们要添加的,除了几个大牌厂商,大多小公司的都很简单,我们就以ASUS作为蓝本 复制一份填在下面就可以了,注意要根据自己电脑选择是填在386或者是amd64下面下面就是找这个ID, 其实很简单,插上USB设备后,直接打开设备管理器就能看到 打开那个!号的USB 手机设备,右键属性 详细信息 选择硬件ID, 把自己的填上就可以了。 OK, 驱动做好了,下一步选择更新安装我们刚做好的驱动就可以了。 希望能给大家带来帮助:) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-11-29
没事过,要是这么就能做好,LZ真是大好人吖
|
|
返回顶楼 | |
发表时间:2011-11-30
不是这么简单吧>?>
|
|
返回顶楼 | |
发表时间:2011-11-30
最后修改:2011-12-01
天籁の圁 写道 不是这么简单吧>?>
本来就不是复杂的事,是想不到,程序员用事实说话,原理可参见 封装志 关于SxS驱动的部分。 |
|
返回顶楼 | |
发表时间:2011-12-02
我用相同的方法测试过,驱动确实可以安装成功,但是用"adb devices"时,找不到相应的设备,也就是说adb工具因为找不到设备而不可用,楼主也有相同的情况么?
|
|
返回顶楼 | |
发表时间:2011-12-02
找到办法了
“但adb还找不到设备,要 在%userprofile%\.android\adb_usb.ini里面加上0x24e3 这样adb就可以找到了” |
|
返回顶楼 | |