动态安装android设备的adb驱动

google官方adb usb驱动 (sdk/usb_drivers目录)默认只能支持少量设备,比如G1、Nexus等。连接上其他山寨android设备是不能直接使用这个驱动的。而91和豌豆夹却可以动态识别连接设备的型号,并安装好驱动。

 

今天发现了一个方法,关键点如下:

 

1、找到设备的VID和PID

2、编辑官方驱动的inf文件,使其支持这些VID和PID

3、安装此驱动,即可支持新设备

 

设备的VID和PID可以从设备管理器里找到,用代码枚举USB设备应该也不困难。

 

打开android_winusb.inf文件,把

 

分别加入到[Google.NTx86]及[Google.NTamd64]的section结尾,严格按照原文件的格式,否则可能会失败。

 

之后设备驱动就能装上了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安卓adb驱动工具包是什么?adb驱动Android设备(如手机)连接PC时所需要的驱动程序,可用于安卓手机解锁操作,解锁后手机就能够进行刷机啦,非常的实用。google提供,总共包括4个文件,分别为adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll和fastboot.exe,     使用方法如下: 1、下载解压,如放在D:\adb_tools-2.0目录。 2、手机进入fastboot模式: 先将手机关机,然后同时按下音量下键以及开机键,并保持10秒钟以上时间,就可以进入fastboot模式。 3、连接手机和PC机: 使用USB线连接手机和电脑,依次点击开始菜单--运行cmd进入dos系统,进入ADB安装目录,确认手机与电脑连接正常,确认方法为在命令行窗口输入fastboot devices,可以看到正常连接的信息,如:9e42530e fastboot。     4、执行解锁命令: 在电脑命令行窗口中输入fastboot oem unlock ****************,*号为16位解锁密码,例如:fastboot oem unlock 1234567812345678。     5、等待手机解锁完成:  输入解锁密码后,手机将自动重启,如果输入密码正确,手机将进入恢复出厂设置模式。恢复出厂设置完成后,手机自动重启,进入待机界面,完成整个解锁操作。 6、查询手机解锁是否成功: 在电脑的命令行窗口中输入fastboot oem get-bootinfo,将显示当前手机bootloader的状态信息,例如“Bootloader Lock State: LOCKED”,表示bootloader仍处于锁定状态。如果显示“Bootloader Lock State: UNLOCKED”,表示手机已经解锁,可以进行刷机操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值