ADB 自制万用驱动方法,解决找不到驱动问题,独家秘笈

本文转自:http://kraft.iteye.com/blog/1275276

做android经常碰到某个手机找不到adb 驱动,或者为了适配装了N多驱动,其实有很简单的方法解决
以官方的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

[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作为蓝本 复制一份填在下面就可以了,下面就是找这个ID, 其实很简单,插上USB设备后,直接打开设备管理器就能看到
打开那个!号的USB 手机设备,右键属性 详细信息 选择硬件ID, 把自己的填上就可以了。
OK, 驱动做好了,下一步选择更新安装我们刚做好的驱动就可以了。

希望能给大家带来帮助:)

更多相关文章

  1. 浅析Android(安卓)M新功能Adoptable Storage Devices(适配的存储
  2. Android蓝牙开发简介
  3. 第2步:第一个“Hello,world!”之Android(安卓)App(从零开始学Andro
  4. Android(安卓)U盘文件显示在文件管理器
  5. adb安装配置及连接手机
  6. 如何获得Android设备名称(ADB命令详细介绍)
  7. 通过ADB命令行卸载或删除你的Android设备中的应用
  8. Android(安卓)蓝牙4.0详细
  9. 解决绕过android下apk使用usb设备权限查询相应问题,自动获取usb权

随机推荐

  1. Android(安卓)刷新页面更新数据方法探究
  2. Android(安卓)JsBridge源码学习
  3. Android获取LayoutInflater对象的方法总
  4. android中viewPager实现的屏幕左右切换(
  5. setStreamMute无法Mute部分stream
  6. VS2015 Android
  7. Android(安卓)ActionBar完全解析上
  8. Android:解决Camera.open()运行时异常Run
  9. android XML积累
  10. Android自定义RadioGroup