├── jump.gif ├── adb ├── adb.exe ├── makecert.exe ├── signtool.exe ├── AdbWinApi.dll ├── AdbWinUsbApi.dll ├── UniversalADB.cer ├── Newtonsoft.Json.dll ├── AdbNativeMessaging.exe ├── BouncyCastle.Crypto.dll ├── UniversalAdbDriverInstaller.exe ├── usb_driver │ ├── androidwinusb86.cat │ ├── androidwinusba64.cat │ ├── amd64 │ │ ├── WUDFUpdate_01007.dll │ │ ├── WUDFUpdate_01009.dll │ │ ├── winusbcoinstaller.dll │ │ ├── winusbcoinstaller2.dll │ │ ├── WdfCoInstaller01007.dll │ │ ├── WdfCoInstaller01009.dll │ │ └── NOTICE.txt │ ├── i386 │ │ ├── WUDFUpdate_01007.dll │ │ ├── WUDFUpdate_01009.dll │ │ ├── winusbcoinstaller.dll │ │ ├── WdfCoInstaller01007.dll │ │ ├── WdfCoInstaller01009.dll │ │ ├── winusbcoinstaller2.dll │ │ └── NOTICE.txt │ ├── source.properties │ └── android_winusb.inf ├── AdbNativeMessaging.exe.config ├── UniversalAdbDriverInstaller.exe.config ├── nmh-manifest.json └── UniversalAdbDriverInstaller.exe.manifest ├── screen.png ├── analysis ├── 思路图.png ├── 勾股定理.png └── 截图获取.png ├── 稳定版V1 ├── screen.png ├── adb │ ├── adb.exe │ ├── AdbWinApi.dll │ ├── makecert.exe │ ├── signtool.exe │ ├── AdbWinUsbApi.dll │ ├── UniversalADB.cer │ ├── Newtonsoft.Json.dll │ ├── AdbNativeMessaging.exe │ ├── BouncyCastle.Crypto.dll │ ├── UniversalAdbDriverInstaller.exe │ ├── usb_driver │ │ ├── androidwinusb86.cat │ │ ├── androidwinusba64.cat │ │ ├── i386 │ │ │ ├── WUDFUpdate_01007.dll │ │ │ ├── WUDFUpdate_01009.dll │ │ │ ├── winusbcoinstaller.dll │ │ │ ├── winusbcoinstaller2.dll │ │ │ ├── WdfCoInstaller01007.dll │ │ │ ├── WdfCoInstaller01009.dll │ │ │ └── NOTICE.txt │ │ ├── amd64 │ │ │ ├── WUDFUpdate_01007.dll │ │ │ ├── WUDFUpdate_01009.dll │ │ │ ├── winusbcoinstaller.dll │ │ │ ├── WdfCoInstaller01007.dll │ │ │ ├── WdfCoInstaller01009.dll │ │ │ ├── winusbcoinstaller2.dll │ │ │ └── NOTICE.txt │ │ └── source.properties │ ├── AdbNativeMessaging.exe.config │ ├── UniversalAdbDriverInstaller.exe.config │ ├── nmh-manifest.json │ └── UniversalAdbDriverInstaller.exe.manifest ├── index.html └── tyt.js ├── readme.md ├── index.html └── index.js /jump.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/jump.gif -------------------------------------------------------------------------------- /adb/adb.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/adb.exe -------------------------------------------------------------------------------- /screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/screen.png -------------------------------------------------------------------------------- /adb/makecert.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/makecert.exe -------------------------------------------------------------------------------- /adb/signtool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/signtool.exe -------------------------------------------------------------------------------- /analysis/思路图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/analysis/思路图.png -------------------------------------------------------------------------------- /稳定版V1/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/screen.png -------------------------------------------------------------------------------- /adb/AdbWinApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/AdbWinApi.dll -------------------------------------------------------------------------------- /analysis/勾股定理.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/analysis/勾股定理.png -------------------------------------------------------------------------------- /analysis/截图获取.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/analysis/截图获取.png -------------------------------------------------------------------------------- /稳定版V1/adb/adb.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/adb.exe -------------------------------------------------------------------------------- /adb/AdbWinUsbApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/AdbWinUsbApi.dll -------------------------------------------------------------------------------- /adb/UniversalADB.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/UniversalADB.cer -------------------------------------------------------------------------------- /adb/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /稳定版V1/adb/AdbWinApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/AdbWinApi.dll -------------------------------------------------------------------------------- /稳定版V1/adb/makecert.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/makecert.exe -------------------------------------------------------------------------------- /稳定版V1/adb/signtool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/signtool.exe -------------------------------------------------------------------------------- /adb/AdbNativeMessaging.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/AdbNativeMessaging.exe -------------------------------------------------------------------------------- /稳定版V1/adb/AdbWinUsbApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/AdbWinUsbApi.dll -------------------------------------------------------------------------------- /稳定版V1/adb/UniversalADB.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/UniversalADB.cer -------------------------------------------------------------------------------- /adb/BouncyCastle.Crypto.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/BouncyCastle.Crypto.dll -------------------------------------------------------------------------------- /稳定版V1/adb/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /稳定版V1/adb/AdbNativeMessaging.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/AdbNativeMessaging.exe -------------------------------------------------------------------------------- /稳定版V1/adb/BouncyCastle.Crypto.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/BouncyCastle.Crypto.dll -------------------------------------------------------------------------------- /adb/UniversalAdbDriverInstaller.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/UniversalAdbDriverInstaller.exe -------------------------------------------------------------------------------- /adb/usb_driver/androidwinusb86.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/androidwinusb86.cat -------------------------------------------------------------------------------- /adb/usb_driver/androidwinusba64.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/androidwinusba64.cat -------------------------------------------------------------------------------- /adb/usb_driver/amd64/WUDFUpdate_01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/WUDFUpdate_01007.dll -------------------------------------------------------------------------------- /adb/usb_driver/amd64/WUDFUpdate_01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/WUDFUpdate_01009.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/WUDFUpdate_01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/WUDFUpdate_01007.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/WUDFUpdate_01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/WUDFUpdate_01009.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/winusbcoinstaller.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/winusbcoinstaller.dll -------------------------------------------------------------------------------- /稳定版V1/adb/UniversalAdbDriverInstaller.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/UniversalAdbDriverInstaller.exe -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/androidwinusb86.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/androidwinusb86.cat -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/androidwinusba64.cat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/androidwinusba64.cat -------------------------------------------------------------------------------- /adb/usb_driver/amd64/winusbcoinstaller.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/winusbcoinstaller.dll -------------------------------------------------------------------------------- /adb/usb_driver/amd64/winusbcoinstaller2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/winusbcoinstaller2.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/WdfCoInstaller01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/WdfCoInstaller01007.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/WdfCoInstaller01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/WdfCoInstaller01009.dll -------------------------------------------------------------------------------- /adb/usb_driver/i386/winusbcoinstaller2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/i386/winusbcoinstaller2.dll -------------------------------------------------------------------------------- /adb/usb_driver/amd64/WdfCoInstaller01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/WdfCoInstaller01007.dll -------------------------------------------------------------------------------- /adb/usb_driver/amd64/WdfCoInstaller01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/adb/usb_driver/amd64/WdfCoInstaller01009.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/WUDFUpdate_01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/WUDFUpdate_01007.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/WUDFUpdate_01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/WUDFUpdate_01009.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/WUDFUpdate_01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/WUDFUpdate_01007.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/WUDFUpdate_01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/WUDFUpdate_01009.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/winusbcoinstaller.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/winusbcoinstaller.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/winusbcoinstaller.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/winusbcoinstaller.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/winusbcoinstaller2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/winusbcoinstaller2.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/WdfCoInstaller01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/WdfCoInstaller01007.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/WdfCoInstaller01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/WdfCoInstaller01009.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/winusbcoinstaller2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/amd64/winusbcoinstaller2.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/WdfCoInstaller01007.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/WdfCoInstaller01007.dll -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/WdfCoInstaller01009.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wscats/wechat-jump-game/master/稳定版V1/adb/usb_driver/i386/WdfCoInstaller01009.dll -------------------------------------------------------------------------------- /adb/AdbNativeMessaging.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /稳定版V1/adb/AdbNativeMessaging.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /adb/UniversalAdbDriverInstaller.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /稳定版V1/adb/UniversalAdbDriverInstaller.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /adb/usb_driver/i386/NOTICE.txt: -------------------------------------------------------------------------------- 1 | The .dll files here are distributed by Microsoft Corporation as part of the 2 | Windows Driver Kit (available at 3 | http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as 4 | permitted by the Microsoft Software License Terms. -------------------------------------------------------------------------------- /adb/usb_driver/amd64/NOTICE.txt: -------------------------------------------------------------------------------- 1 | The .dll files here are distributed by Microsoft Corporation as part of the 2 | Windows Driver Kit (available at 3 | http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as 4 | permitted by the Microsoft Software License Terms. -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/amd64/NOTICE.txt: -------------------------------------------------------------------------------- 1 | The .dll files here are distributed by Microsoft Corporation as part of the 2 | Windows Driver Kit (available at 3 | http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as 4 | permitted by the Microsoft Software License Terms. -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/i386/NOTICE.txt: -------------------------------------------------------------------------------- 1 | The .dll files here are distributed by Microsoft Corporation as part of the 2 | Windows Driver Kit (available at 3 | http://www.microsoft.com/whdc/resources/downloads.mspx) and included here as 4 | permitted by the Microsoft Software License Terms. -------------------------------------------------------------------------------- /adb/nmh-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.clockworkmod.adb", 3 | "description": "Vysor", 4 | "path": "AdbNativeMessaging.exe", 5 | "type": "stdio", 6 | "allowed_origins": [ 7 | "chrome-extension:\/\/gidgenkbbabolejbgbpnhbimgjbffefm\/", 8 | "chrome-extension:\/\/njhehnieenekbompacofnhlljnobgcga\/", 9 | "chrome-extension:\/\/gpglbgbpeobllokpmeagpoagjbfknanl\/", 10 | "chrome-extension:\/\/kplbohaahpapodpbeolplkdkaddmlokj\/", 11 | "chrome-extension:\/\/ejlfdbijieaifbpalholclojlhhlabdc\/", 12 | "chrome-extension:\/\/pifcolcddlhpoafkkcelddpijgekcdgl\/" 13 | ] 14 | } -------------------------------------------------------------------------------- /稳定版V1/adb/nmh-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.clockworkmod.adb", 3 | "description": "Vysor", 4 | "path": "AdbNativeMessaging.exe", 5 | "type": "stdio", 6 | "allowed_origins": [ 7 | "chrome-extension:\/\/gidgenkbbabolejbgbpnhbimgjbffefm\/", 8 | "chrome-extension:\/\/njhehnieenekbompacofnhlljnobgcga\/", 9 | "chrome-extension:\/\/gpglbgbpeobllokpmeagpoagjbfknanl\/", 10 | "chrome-extension:\/\/kplbohaahpapodpbeolplkdkaddmlokj\/", 11 | "chrome-extension:\/\/ejlfdbijieaifbpalholclojlhhlabdc\/", 12 | "chrome-extension:\/\/pifcolcddlhpoafkkcelddpijgekcdgl\/" 13 | ] 14 | } -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # 游戏模式 2 | 3 | Nodejs 微信《跳一跳》辅助 4 | 5 | > 2017 年 12 月 28 日下午,微信发布了 6.6.1 版本,加入了「小游戏」功能,并提供了官方 DEMO「跳一跳」。这是一个 2.5D 插画风格的益智游戏,玩家可以通过按压屏幕时间的长短来控制这个「小人」跳跃的距离。分数越高,那么在好友排行榜更加靠前。通过 **NodeJS** 脚本自动运行,让你轻松霸榜 6 | 7 | ![](./jump.gif) 8 | 9 | 可能刚开始上手的时候,因为时间距离之间的关系把握不恰当,只能跳出几个就掉到了台子下面。**如果能利用图像识别精确测量出起始和目标点之间测距离,就可以估计按压的时间来精确跳跃** 10 | 11 | # 原理说明 12 | 13 | 1. 将手机点击到《跳一跳》小程序界面 14 | 2. 用 ADB 工具获取当前手机截图,并用 ADB 将截图 pull 上来 15 | ```shell 16 | adb shell mkdir -p /sdcard/wscats 17 | adb shell screencap -p /sdcard/wscats/screen.png 18 | adb pull /sdcard/wscats/screen.png . 19 | adb shell rm -r /sdcard/wscats/ 20 | ``` 21 | 22 | 3. 计算按压时间 23 | 24 | 因为写的这个是手动版本,在浏览器端显示游戏页面,用鼠标先点击起始点位置,然后点击目标位置,用勾股定理计算像素距离,再根据距离计算触按屏幕时间 25 | 26 | 4. 用 ADB 工具点击屏幕蓄力一跳 27 | ```shell 28 | adb shell input swipe x y x y time(ms) 29 | ``` 30 | # 使用教程 31 | 32 | 1. 用GIT或者[DownloadZIP](https://github.com/Wscats/wechat-jump-game/archive/master.zip)下载项目,并在终端中执行以下命令 33 | ```shell 34 | git clone https://github.com/Wscats/wechat-jump-game 35 | cd wechat-jump-game 36 | node index 37 | ``` 38 | 39 | 2. 打开浏览器,输入以下[地址](http://localhost:1314/index.html),然后打开微信跳一跳游戏界面,并在浏览器页面中进行点击操作 40 | ```shell 41 | http://localhost:1314/index.html 42 | ``` 43 | 44 | 相关软件工具安装和使用步骤请参考[Node环境下使用adb驱动安卓手机](https://github.com/Wscats/node-tutorial/issues/24) 45 | 46 | 项目根目录下已经下载好了一个ADB的驱动包,可以直接在电脑上配置ADB的环境变量,测试的安卓手机是(1280*720)分辨率,手机一般要打开MTP和开发者调试模式,并进行一定的配置,详见[Android和iOS操作步骤](https://github.com/wangshub/wechat_jump_game/wiki/Android-%E5%92%8C-iOS-%E6%93%8D%E4%BD%9C%E6%AD%A5%E9%AA%A4) 47 | 48 | # 参考项目 49 | 50 | 这里的思路参考了[python 微信《跳一跳》辅助](https://github.com/wangshub/wechat_jump_game),用Nodejs重写了逻辑 51 | -------------------------------------------------------------------------------- /稳定版V1/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 25 | 26 | 27 | 28 | 74 | 75 | 76 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 27 | 28 | 29 | 30 | 82 | 83 | 84 | -------------------------------------------------------------------------------- /稳定版V1/tyt.js: -------------------------------------------------------------------------------- 1 | //建议选择启动安卓的PTP传输照片模式 2 | //不然可能造成照片读取上传下载出现问题 3 | var express = require('express'); 4 | var child_process = require('child_process'); 5 | //实例化第一个express的应用 6 | var app = express(); 7 | app.get('/screencap', function(req, res) { 8 | res.append("Access-Control-Allow-Origin", "*"); 9 | // 触按屏幕时间 10 | var t; 11 | // 系数5.5 12 | t = req.query.length * 5.5; 13 | new Promise(function(resolve, reject) { 14 | exec(`adb shell input swipe 100 200 100 200 ${parseInt(t)}`, () => { 15 | console.log("跳完了"); 16 | resolve() 17 | }); 18 | }).then(function() { 19 | return new Promise(function(resolve, reject) { 20 | //适当调整延时器是必须的 21 | setTimeout(() => { 22 | screencap(() => { 23 | resolve() 24 | }); 25 | }, 280) 26 | }) 27 | }).then(function() { 28 | res.send('删图成功'); 29 | }) 30 | }); 31 | app.listen(8888); 32 | console.log("开启服务器"); 33 | 34 | function exec(cmd, success, error) { 35 | child_process.exec(cmd, (err, stdout, stderr) => { 36 | if(err) { 37 | console.error(err); 38 | error(); 39 | return; 40 | } 41 | success(); 42 | }); 43 | } 44 | 45 | function screencap(callback) { 46 | //新建文件夹 47 | new Promise(function(resolve, reject) { 48 | //这段可要可不要 49 | exec('adb shell rm -r /sdcard/wscats/', () => { 50 | console.log("删除图片成功"); 51 | resolve(); 52 | }); 53 | }) 54 | .then(function() { 55 | return new Promise(function(resolve, reject) { 56 | exec('adb shell mkdir -p /sdcard/wscats', () => { 57 | console.log("创建文件夹成功"); 58 | resolve(); 59 | }); 60 | }) 61 | }) 62 | .then(function() { 63 | //截图 64 | return new Promise(function(resolve, reject) { 65 | exec('adb shell screencap -p /sdcard/wscats/screen.png', () => { 66 | console.log("截图成功"); 67 | resolve(); 68 | }); 69 | }) 70 | }).then(function() { 71 | //传图 72 | return new Promise(function(resolve, reject) { 73 | exec('adb pull /sdcard/wscats/screen.png .', () => { 74 | console.log("上传手机图片成功"); 75 | resolve(); 76 | }, () => { 77 | screencap(callback); 78 | }); 79 | }) 80 | }).then(function() { 81 | //删图 82 | return new Promise(function(resolve, reject) { 83 | exec('adb shell rm -r /sdcard/wscats/', () => { 84 | console.log("删除图片成功"); 85 | callback(); 86 | }); 87 | }) 88 | }) 89 | } -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | let exec = require('child_process').exec; 2 | let process = require('child_process'); 3 | let http = require('http'); 4 | let url = require('url'); 5 | let querystring = require('querystring'); 6 | let fs = require('fs'); 7 | let runExec = (cmdStr, callback) => { 8 | exec(cmdStr, (err, stdout, stderr) => { 9 | if(err) { 10 | //console.log('error:' + stderr); 11 | //return; 12 | } else { 13 | //console.log(cmdStr) 14 | callback(); 15 | } 16 | }); 17 | } 18 | 19 | //setInterval(() => {}, 3000) 20 | // 事件触发截屏,原地点击两次就触发一次截屏 21 | let screencap = () => { 22 | // 在/sdcard/下新建wscats文件件 23 | runExec(`adb shell mkdir -p /sdcard/wscats`, () => { 24 | // 截图并保存到/sdcard/wscats/下,并命名为screen.png 25 | runExec(`adb shell screencap -p /sdcard/wscats/screen.png`, () => { 26 | // 上传/sdcard/wscats/的截图到电脑 27 | runExec(`adb pull /sdcard/wscats/screen.png .`, () => { 28 | // 删除/sdcard/wscats/下的screen.png,用删除文件夹的方式比较稳定,删图片有可能出问题 29 | runExec(`adb shell rm -r /sdcard/wscats/`, () => { 30 | console.log("截图成功"); 31 | }) 32 | }) 33 | }) 34 | }) 35 | } 36 | 37 | /*setInterval(() => { 38 | screencap(); 39 | }, 100);*/ 40 | 41 | http.createServer((req, res) => { 42 | switch(url.parse(req.url).pathname) { 43 | // 跳一跳路由 44 | case "/jump": 45 | // 解决跨域 46 | res.setHeader("Access-Control-Allow-Origin", "*") 47 | var query = url.parse(req.url).query 48 | console.log(querystring.parse(query)) 49 | var param = querystring.parse(query) 50 | // 触按屏幕时间 51 | var t; 52 | // 系数5.5 53 | t = param.length * 5.5; 54 | // 小于10的距离,原地跳 55 | if(param.length < 10) { 56 | t = 0; 57 | } else if(param.length == 9999) { 58 | console.log("重新截图") 59 | screencap(); 60 | res.end('重新截图'); 61 | } else { 62 | console.log("长按:", t, "秒"); 63 | // 双击屏幕会更新,然后会点击到最后的那个点 64 | runExec(`adb shell input swipe 100 200 ${parseInt(param.x)*2.5} ${parseInt(param.y)*2.5} ${parseInt(t)}`, () => { 65 | res.end('success'); 66 | setTimeout(() => { 67 | screencap(); 68 | }, 500); 69 | // 点击 70 | // runExec(`adb shell input tap ${parseInt(param.x)} ${parseInt(param.y)}`, () => { 71 | // res.end('tap'); 72 | // }); 73 | }) 74 | } 75 | break; 76 | default: 77 | //进入页面 78 | fs.readFile("." + url.parse(req.url).pathname, function(err, data) { 79 | res.end(data); 80 | }) 81 | } 82 | }).listen(1314); 83 | console.log("开启服务器"); -------------------------------------------------------------------------------- /adb/UniversalAdbDriverInstaller.exe.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /稳定版V1/adb/UniversalAdbDriverInstaller.exe.manifest: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /adb/usb_driver/source.properties: -------------------------------------------------------------------------------- 1 | ### Android Tool: Source of this archive. 2 | #Wed Nov 28 15:29:49 PST 2012 3 | Extra.VendorDisplay=Google Inc. 4 | Pkg.Desc=USB Driver for Windows, revision 7 5 | Pkg.License=Terms and Conditions\n\nThis is the Android Software Development Kit License Agreement.\n\n\n1. Introduction\n\n\n1.1 The Android Software Development Kit (referred to in this License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of this License Agreement. This License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.\n\n1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL\: http\://source.android.com/, as updated from time to time.\n\n1.3 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.\n\n\n2. Accepting this License Agreement\n\n\n2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the SDK if you do not accept this License Agreement.\n\n2.2 By clicking to accept, you hereby agree to the terms of this License Agreement.\n\n2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries including the country in which you are resident or from which you use the SDK.\n\n2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to this License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.\n\n\n3. SDK License from Google\n\n\n3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable and non-exclusive license to use the SDK solely to develop applications to run on the Android platform.\n\n3.2 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.\n\n3.3 You may not use the SDK for any purpose not expressly permitted by this License Agreement. Except to the extent required by applicable third party licenses, you may not\: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK; or (b) load any part of the SDK onto a mobile handset or any other hardware device except a personal computer, combine any part of the SDK with other software, or distribute any software or device incorporating a part of the SDK.\n\n3.4 You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the SDK.\n\n3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not this License Agreement.\n\n3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google's sole discretion, without prior notice to you.\n\n3.7 Nothing in this License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.\n\n3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.\n\n\n4. Use of the SDK by You\n\n\n4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under this License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.\n\n4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).\n\n4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so.\n\n4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.\n\n4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.\n\n4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under this License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.\n\n\n5. Your Developer Credentials\n\n\n5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.\n\n\n6. Privacy and Information\n\n\n6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.\n\n6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google's Privacy Policy.\n\n\n7. Third Party Applications\n\n\n7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.\n\n7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.\n\n7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, this License Agreement does not affect your legal relationship with these third parties.\n\n\n8. Using Android APIs\n\n\n8.1 Google Data APIs\n\n8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.\n\n8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.\n\n\n9. Terminating this License Agreement\n\n\n9.1 This License Agreement will continue to apply until terminated by either you or Google as set out below.\n\n9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.\n\n9.3 Google may at any time, terminate this License Agreement with you if\:\n(A) you have breached any provision of this License Agreement; or\n(B) Google is required to do so by law; or\n(C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or\n(D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google's sole discretion, no longer commercially viable.\n\n9.4 When this License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst this License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.\n\n\n10. DISCLAIMER OF WARRANTIES\n\n\n10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.\n\n10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.\n\n10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.\n\n\n11. LIMITATION OF LIABILITY\n\n\n11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.\n\n\n12. Indemnification\n\n\n12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with this License Agreement.\n\n\n13. Changes to the License Agreement\n\n\n13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.\n\n\n14. General Legal Terms\n\n\n14.1 This License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.\n\n14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in this License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google.\n\n14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of this License Agreement is invalid, then that provision will be removed from this License Agreement without affecting the rest of this License Agreement. The remaining provisions of this License Agreement will continue to be valid and enforceable.\n\n14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to this License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to this License Agreement.\n\n14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.\n\n14.6 The rights granted in this License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under this License Agreement without the prior written approval of the other party.\n\n14.7 This License Agreement, and your relationship with Google under this License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from this License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.\n\nNovember 13, 2012\n 6 | Extra.Path=usb_driver 7 | Archive.Arch=ANY 8 | Pkg.DescUrl=http\://developer.android.com/ 9 | Extra.NameDisplay=Google USB Driver 10 | Archive.Os=WINDOWS 11 | Pkg.SourceUrl=http\://dl-ssl.google.com/android/repository/addon.xml 12 | Pkg.Revision=7 13 | Extra.VendorId=google 14 | -------------------------------------------------------------------------------- /稳定版V1/adb/usb_driver/source.properties: -------------------------------------------------------------------------------- 1 | ### Android Tool: Source of this archive. 2 | #Wed Nov 28 15:29:49 PST 2012 3 | Extra.VendorDisplay=Google Inc. 4 | Pkg.Desc=USB Driver for Windows, revision 7 5 | Pkg.License=Terms and Conditions\n\nThis is the Android Software Development Kit License Agreement.\n\n\n1. Introduction\n\n\n1.1 The Android Software Development Kit (referred to in this License Agreement as the "SDK" and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of this License Agreement. This License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.\n\n1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL\: http\://source.android.com/, as updated from time to time.\n\n1.3 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.\n\n\n2. Accepting this License Agreement\n\n\n2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the SDK if you do not accept this License Agreement.\n\n2.2 By clicking to accept, you hereby agree to the terms of this License Agreement.\n\n2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries including the country in which you are resident or from which you use the SDK.\n\n2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to this License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.\n\n\n3. SDK License from Google\n\n\n3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable and non-exclusive license to use the SDK solely to develop applications to run on the Android platform.\n\n3.2 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.\n\n3.3 You may not use the SDK for any purpose not expressly permitted by this License Agreement. Except to the extent required by applicable third party licenses, you may not\: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK; or (b) load any part of the SDK onto a mobile handset or any other hardware device except a personal computer, combine any part of the SDK with other software, or distribute any software or device incorporating a part of the SDK.\n\n3.4 You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the SDK.\n\n3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not this License Agreement.\n\n3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google's sole discretion, without prior notice to you.\n\n3.7 Nothing in this License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.\n\n3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.\n\n\n4. Use of the SDK by You\n\n\n4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under this License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.\n\n4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).\n\n4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so.\n\n4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.\n\n4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.\n\n4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under this License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.\n\n\n5. Your Developer Credentials\n\n\n5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.\n\n\n6. Privacy and Information\n\n\n6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.\n\n6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google's Privacy Policy.\n\n\n7. Third Party Applications\n\n\n7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.\n\n7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.\n\n7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, this License Agreement does not affect your legal relationship with these third parties.\n\n\n8. Using Android APIs\n\n\n8.1 Google Data APIs\n\n8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.\n\n8.1.2 If you use any API to retrieve a user's data from Google, you acknowledge and agree that you shall retrieve data only with the user's explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.\n\n\n9. Terminating this License Agreement\n\n\n9.1 This License Agreement will continue to apply until terminated by either you or Google as set out below.\n\n9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.\n\n9.3 Google may at any time, terminate this License Agreement with you if\:\n(A) you have breached any provision of this License Agreement; or\n(B) Google is required to do so by law; or\n(C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or\n(D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google's sole discretion, no longer commercially viable.\n\n9.4 When this License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst this License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.\n\n\n10. DISCLAIMER OF WARRANTIES\n\n\n10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.\n\n10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.\n\n10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.\n\n\n11. LIMITATION OF LIABILITY\n\n\n11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.\n\n\n12. Indemnification\n\n\n12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with this License Agreement.\n\n\n13. Changes to the License Agreement\n\n\n13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.\n\n\n14. General Legal Terms\n\n\n14.1 This License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.\n\n14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in this License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google's rights and that those rights or remedies will still be available to Google.\n\n14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of this License Agreement is invalid, then that provision will be removed from this License Agreement without affecting the rest of this License Agreement. The remaining provisions of this License Agreement will continue to be valid and enforceable.\n\n14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to this License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to this License Agreement.\n\n14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.\n\n14.6 The rights granted in this License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under this License Agreement without the prior written approval of the other party.\n\n14.7 This License Agreement, and your relationship with Google under this License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from this License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.\n\nNovember 13, 2012\n 6 | Extra.Path=usb_driver 7 | Archive.Arch=ANY 8 | Pkg.DescUrl=http\://developer.android.com/ 9 | Extra.NameDisplay=Google USB Driver 10 | Archive.Os=WINDOWS 11 | Pkg.SourceUrl=http\://dl-ssl.google.com/android/repository/addon.xml 12 | Pkg.Revision=7 13 | Extra.VendorId=google 14 | -------------------------------------------------------------------------------- /adb/usb_driver/android_winusb.inf: -------------------------------------------------------------------------------- 1 | ; 2 | ; Android WinUsb driver installation. 3 | ; 4 | [Version] 5 | Signature = "$Windows NT$" 6 | Class = AndroidUsbDeviceClass 7 | ClassGuid = {3F966BD9-FA04-4ec5-991C-D326973B5128} 8 | Provider = %ProviderName% 9 | DriverVer = 08/27/2012,7.0.0000.00004 10 | CatalogFile.NTx86 = androidwinusb86.cat 11 | CatalogFile.NTamd64 = androidwinusba64.cat 12 | 13 | ; 14 | ; This section seems to be required for WinUsb driver installation. 15 | ; If this section is removed the installer will report an error 16 | ; "Required section not found in INF file". 17 | ; 18 | [ClassInstall32] 19 | Addreg = AndroidWinUsbClassReg 20 | 21 | [AndroidWinUsbClassReg] 22 | HKR,,,0,%ClassName% 23 | HKR,,Icon,,-1 24 | 25 | [Manufacturer] 26 | %ProviderName% = ClockworkMod, NTx86, NTamd64 27 | 28 | [ClockworkMod.NTx86] 29 | 30 | ;OnePlus One 31 | %SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_6769 32 | %CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_6769&REV_0232 33 | 34 | ;Nook 35 | %Nook% = USB_Install, USB\VID_18D1&PID_0001 36 | %Nook% = USB_Install, USB\VID_18D1&PID_0001&MI_00 37 | 38 | ;B & N Nook Color 39 | %Nook% = USB_Install, USB\VID_2080&PID_0002 40 | %Nook% = USB_Install, USB\VID_2080&PID_0002&MI_01 41 | 42 | ;Google Nexus (generic) 43 | %GoogleNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0 44 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE1 45 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE2 46 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01 47 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE3 48 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_01 49 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE5 50 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01 51 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE7 52 | 53 | ;Google Nexus One 54 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_0D02 55 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 56 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_4E11 57 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 58 | 59 | ;Google Nexus S 60 | %GoogleNexusSBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E20&REV_0100 61 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E21 62 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 63 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E23 64 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 65 | 66 | ;Google Nexus Q 67 | %GoogleNexusQADBInterface% = USB_Install, USB\VID_18D1&PID_2C10 68 | %GoogleNexusQADBInterface% = USB_Install, USB\VID_18D1&PID_2C11 69 | 70 | ; Samsung Android Interface 71 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685E&REV_0400&MI_03 72 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&REV_0228&MI_01 73 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&REV_0400&MI_03 74 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&REV_0228 75 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&REV_0226&MI_01 76 | 77 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685D&ADB 78 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685E&ADB 79 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&ADB 80 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6861&ADB 81 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6862&ADB 82 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6864&ADB 83 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&ADB 84 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6867&ADB 85 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6868&ADB 86 | %Samsung% = USB_Install_17, USB\SAMSUNG_MOBILE&ADB 87 | 88 | 89 | ; Samsung Galaxy Nexus Fastboot & ADB Inteface 90 | %SamsungGalaxyNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E30 91 | %SamsungGalaxyNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E30&MI_01 92 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_18D1&PID_D001 93 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_18D1&PID_D001&REV_0216 94 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_04E8&PID_685C&REV_0216 95 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_04E8&PID_685C 96 | 97 | ;Google Nexus 7 Fastboot & ADB Inteface 98 | %GoogleNexus7BootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 99 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E41 100 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E42 101 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 102 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01 103 | 104 | ; Asus Eee Pad Slider SL101 ADB Interface 105 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E01 106 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E01&MI_01 107 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E03 108 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E03&MI_02 109 | 110 | ; Asus Transformer TF101 ADB Interface 111 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E1F 112 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E1F&MI_01 113 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E3F 114 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E3F&MI_02 115 | 116 | ; Asus Transformer Prime TF201 APX & ADB Interface 117 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D01 118 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D01&MI_01 119 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D03 120 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D03&MI_02 121 | %AsusFastbootInterface% = USB_Install, USB\VID_0B05&PID_4DAF 122 | %AsusFastbootInterface% = USB_Install, USB\VID_0B05&PID_4DAF&REV_0000 123 | 124 | ;Dell 125 | %DellCC% = USB_Install, USB\VID_413C&PID_1A01&REV_0231&MI_01 126 | %DellCC% = USB_Install, USB\VID_413C&PID_1A01&MI_01 127 | 128 | ; HTC Android Interface 129 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C01&MI_01 130 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 131 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 132 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C04&MI_01 133 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C06&MI_01 134 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C07&MI_01 135 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C81 136 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C83&MI_01 137 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C84&MI_01 138 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C85&MI_01 139 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C86&MI_01 140 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01 141 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C88&MI_01 142 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8A&MI_01 143 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8B&MI_01 144 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8C&MI_01 145 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8D&MI_01 146 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8E&MI_01 147 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8F&MI_01 148 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C90&MI_01 149 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C91&MI_01 150 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C92&MI_01 151 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C95&MI_01 152 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C97&MI_01 153 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C98&MI_01 154 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C99&MI_01 155 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9A&MI_01 156 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9B&MI_01 157 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9C&MI_01 158 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9D&MI_01 159 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01 160 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9F&MI_01 161 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA0&MI_01 162 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA1&MI_01 163 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA2&MI_01 164 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA3&MI_01 165 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA4&MI_01 166 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA5&MI_01 167 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA6&MI_01 168 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA7&MI_01 169 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA8&MI_01 170 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA9&MI_01 171 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAA&MI_01 172 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAB&MI_01 173 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAC&MI_01 174 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAD&MI_01 175 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAE&MI_01 176 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAF&MI_01 177 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB0&MI_01 178 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB1&MI_01 179 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB2&MI_01 180 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB3&MI_01 181 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB4&MI_01 182 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB5&MI_01 183 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB6&MI_01 184 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB7&MI_01 185 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB8&MI_01 186 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB9&MI_01 187 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBA&MI_01 188 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBB&MI_01 189 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBC&MI_01 190 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBD&MI_01 191 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBE&MI_01 192 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBF&MI_01 193 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC0&MI_01 194 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC1&MI_01 195 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC2&MI_01 196 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC3&MI_01 197 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC4&MI_01 198 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC5&MI_01 199 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC6&MI_01 200 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC7&MI_01 201 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC8&MI_01 202 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC9&MI_01 203 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCA&MI_01 204 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCC&MI_01 205 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCD&MI_01 206 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCE&MI_01 207 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCF&MI_01 208 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD0&MI_01 209 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD1&MI_01 210 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD2&MI_01 211 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD3&MI_01 212 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD4&MI_01 213 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD5&MI_01 214 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD6&MI_01 215 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD7&MI_01 216 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD8&MI_01 217 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD9&MI_01 218 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDA&MI_01 219 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDB&MI_01 220 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDC&MI_01 221 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDD&MI_01 222 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDE&MI_01 223 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDF&MI_01 224 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE0&MI_01 225 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE1&MI_01 226 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE2&MI_01 227 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE3&MI_01 228 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE4&MI_01 229 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE5&MI_01 230 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE6&MI_01 231 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE7&MI_01 232 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE8&MI_01 233 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE9&MI_01 234 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEA&MI_01 235 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEB&MI_01 236 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEC&MI_01 237 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CED&MI_01 238 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEE&MI_01 239 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEF&MI_01 240 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF0&MI_01 241 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF1&MI_01 242 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF2&MI_01 243 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF3&MI_01 244 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF4&MI_01 245 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF5&MI_01 246 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF6&MI_01 247 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF7&MI_01 248 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF8&MI_01 249 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF9&MI_01 250 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFA&MI_01 251 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFB&MI_01 252 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFC&MI_01 253 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFD&MI_01 254 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFE&MI_01 255 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFF&MI_01 256 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D00&MI_01 257 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D01&MI_01 258 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D02&MI_01 259 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D03&MI_01 260 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D04&MI_01 261 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D05&MI_01 262 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D06&MI_01 263 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D07&MI_01 264 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D08&MI_01 265 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D09&MI_01 266 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0A&MI_01 267 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0B&MI_01 268 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0C&MI_01 269 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0D&MI_01 270 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0E&MI_01 271 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0F&MI_01 272 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D10&MI_01 273 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D11&MI_01 274 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D12&MI_01 275 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D13&MI_01 276 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D14&MI_01 277 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D15&MI_01 278 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D16&MI_01 279 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D17&MI_01 280 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D18&MI_01 281 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D19&MI_01 282 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1A&MI_01 283 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1B&MI_01 284 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1C&MI_01 285 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1D&MI_01 286 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1E&MI_01 287 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1F&MI_01 288 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D20&MI_01 289 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D21&MI_01 290 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D22&MI_01 291 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D23&MI_01 292 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D24&MI_01 293 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D25&MI_01 294 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D26&MI_01 295 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D27&MI_01 296 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D28&MI_01 297 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D29&MI_01 298 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2A&MI_01 299 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2B&MI_01 300 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2C&MI_01 301 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2D&MI_01 302 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2E&MI_01 303 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2F&MI_01 304 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D30&MI_01 305 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D31&MI_01 306 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D32&MI_01 307 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D33&MI_01 308 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D34&MI_01 309 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D35&MI_01 310 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D36&MI_01 311 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D37&MI_01 312 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D38&MI_01 313 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D39&MI_01 314 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3A&MI_01 315 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3B&MI_01 316 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3C&MI_01 317 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3D&MI_01 318 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3E&MI_01 319 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3F&MI_01 320 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D40&MI_01 321 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D41&MI_01 322 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D42&MI_01 323 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D43&MI_01 324 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D44&MI_01 325 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D45&MI_01 326 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D46&MI_01 327 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D47&MI_01 328 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D48&MI_01 329 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D49&MI_01 330 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4A&MI_01 331 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4B&MI_01 332 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4C&MI_01 333 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4D&MI_01 334 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4E&MI_01 335 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4F&MI_01 336 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D50&MI_01 337 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D51&MI_01 338 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D52&MI_01 339 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D53&MI_01 340 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D54&MI_01 341 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D55&MI_01 342 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D56&MI_01 343 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D57&MI_01 344 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D58&MI_01 345 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D59&MI_01 346 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5A&MI_01 347 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5B&MI_01 348 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5C&MI_01 349 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5D&MI_01 350 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5E&MI_01 351 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5F&MI_01 352 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D60&MI_01 353 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D61&MI_01 354 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D62&MI_01 355 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D63&MI_01 356 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D64&MI_01 357 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D65&MI_01 358 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D66&MI_01 359 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D67&MI_01 360 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D68&MI_01 361 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D69&MI_01 362 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6A&MI_01 363 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6B&MI_01 364 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6C&MI_01 365 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6D&MI_01 366 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6E&MI_01 367 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6F&MI_01 368 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D70&MI_01 369 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D71&MI_01 370 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D72&MI_01 371 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D73&MI_01 372 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D74&MI_01 373 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D75&MI_01 374 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D76&MI_01 375 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D77&MI_01 376 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D78&MI_01 377 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D79&MI_01 378 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7A&MI_01 379 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7B&MI_01 380 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7C&MI_01 381 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7D&MI_01 382 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7E&MI_01 383 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7F&MI_01 384 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D80&MI_01 385 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D81&MI_01 386 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D82&MI_01 387 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D83&MI_01 388 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D84&MI_01 389 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D85&MI_01 390 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D86&MI_01 391 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D87&MI_01 392 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D88&MI_01 393 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D89&MI_01 394 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8A&MI_01 395 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8B&MI_01 396 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8C&MI_01 397 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8D&MI_01 398 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8E&MI_01 399 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8F&MI_01 400 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D90&MI_01 401 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D91&MI_01 402 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D92&MI_01 403 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D93&MI_01 404 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D94&MI_01 405 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D95&MI_01 406 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D96&MI_01 407 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D97&MI_01 408 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D98&MI_01 409 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D99&MI_01 410 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9A&MI_01 411 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9B&MI_01 412 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9C&MI_01 413 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9D&MI_01 414 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9E&MI_01 415 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9F&MI_01 416 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA0&MI_01 417 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA1&MI_01 418 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA2&MI_01 419 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA3&MI_01 420 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA4&MI_01 421 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA5&MI_01 422 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA6&MI_01 423 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA7&MI_01 424 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA8&MI_01 425 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA9&MI_01 426 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAA&MI_01 427 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAB&MI_01 428 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAC&MI_01 429 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAD&MI_01 430 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAE&MI_01 431 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAF&MI_01 432 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB0&MI_01 433 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB1&MI_01 434 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB2&MI_01 435 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB3&MI_01 436 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB4&MI_01 437 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB5&MI_01 438 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB6&MI_01 439 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB7&MI_01 440 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB8&MI_01 441 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB9&MI_01 442 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBA&MI_01 443 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBB&MI_01 444 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBC&MI_01 445 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBD&MI_01 446 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBE&MI_01 447 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBF&MI_01 448 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC0&MI_01 449 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC1&MI_01 450 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC2&MI_01 451 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC3&MI_01 452 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC4&MI_01 453 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC5&MI_01 454 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC6&MI_01 455 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC7&MI_01 456 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC8&MI_01 457 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC9&MI_01 458 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCA&MI_01 459 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCB&MI_01 460 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCC&MI_01 461 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCD&MI_01 462 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCE&MI_01 463 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCF&MI_01 464 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD0&MI_01 465 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD1&MI_01 466 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD2&MI_01 467 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD3&MI_01 468 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD4&MI_01 469 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD5&MI_01 470 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD6&MI_01 471 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD7&MI_01 472 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD8&MI_01 473 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD9&MI_01 474 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDA&MI_01 475 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDB&MI_01 476 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDC&MI_01 477 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDD&MI_01 478 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDE&MI_01 479 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDF&MI_01 480 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE0&MI_01 481 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE1&MI_01 482 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE2&MI_01 483 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE3&MI_01 484 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE4&MI_01 485 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE5&MI_01 486 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE6&MI_01 487 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE7&MI_01 488 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE8&MI_01 489 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE9&MI_01 490 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEA&MI_01 491 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEB&MI_01 492 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEC&MI_01 493 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DED&MI_01 494 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEE&MI_01 495 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEF&MI_01 496 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF0&MI_01 497 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF1&MI_01 498 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF2&MI_01 499 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF3&MI_01 500 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF4&MI_01 501 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF5&MI_01 502 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF6&MI_01 503 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF7&MI_01 504 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF8&MI_01 505 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF9&MI_01 506 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFA&MI_01 507 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFB&MI_01 508 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFC&MI_01 509 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFD&MI_01 510 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFE&MI_01 511 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFF&MI_01 512 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FC6&MI_01 513 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FC9&MI_01 514 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FCB&MI_01 515 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FCF&MI_01 516 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD1&MI_01 517 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD2&MI_01 518 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD4&MI_01 519 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD6&MI_01 520 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD8&MI_01 521 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDA&MI_01 522 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDC&MI_01 523 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDE&MI_01 524 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE0&MI_01 525 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE1&MI_01 526 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE3&MI_01 527 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE4&MI_01 528 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE5&MI_02 529 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE8&MI_01 530 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF0 531 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF1&MI_01 532 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF2&MI_01 533 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF6&MI_02 534 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FFC&MI_02 535 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FFF 536 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E03&MI_01 537 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C96&MI_01 538 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E06&MI_01 539 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E07&MI_01 540 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E0B&MI_01 541 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E0F&MI_01 542 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E11&MI_01 543 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E12&MI_01 544 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E16&MI_01 545 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1A&MI_01 546 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1C&MI_01 547 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1D&MI_01 548 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E21&MI_01 549 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E25&MI_01 550 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E27&MI_01 551 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E28&MI_01 552 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E2C&MI_01 553 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E30&MI_01 554 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E32&MI_01 555 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E33&MI_01 556 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E37&MI_01 557 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3B&MI_01 558 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3D&MI_01 559 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3E&MI_01 560 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E42&MI_01 561 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E46&MI_01 562 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E48&MI_01 563 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E49&MI_01 564 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E4D&MI_01 565 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E51&MI_01 566 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E53&MI_01 567 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E54&MI_01 568 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E58&MI_01 569 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5C&MI_01 570 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5E&MI_01 571 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5F&MI_01 572 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E63&MI_01 573 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E67&MI_01 574 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E69&MI_01 575 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E6A&MI_01 576 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E6E&MI_01 577 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E72&MI_01 578 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E76&MI_01 579 | %HTC% = USB_Install, USB\VID_0BB4&PID_0F87&MI_01 580 | 581 | 582 | ;Motorola 583 | ; Moto G 584 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E84&MI_01 585 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E80 586 | 587 | ; Moto X 588 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E65&MI_01 589 | 590 | ; h 591 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B6&MI_01 592 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B8&MI_01 593 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B9 594 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64BB&MI_00 595 | 596 | ; test 597 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EE&MI_03 598 | 599 | ; q sm 600 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E51&MI_02 601 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E53&MI_01 602 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E55&MI_01 603 | 604 | ; q dva 605 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E27&MI_01 606 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E35&MI_02 607 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E38&MI_03 608 | 609 | ; i 610 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_7100 611 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7102&MI_01 612 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7104&MI_03 613 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7106&MI_03 614 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7108&MI_01 615 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710A&MI_03 616 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710C&MI_02 617 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710E&MI_02 618 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7111&MI_01 619 | 620 | ; x im 621 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64CA&MI_01 622 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D0&MI_02 623 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D2&MI_02 624 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D4&MI_03 625 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D6&MI_02 626 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D8&MI_02 627 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64DA&MI_03 628 | ; x am 629 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B2&MI_02 630 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B3&MI_01 631 | 632 | ; ics qc d 633 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E22&MI_01 634 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2E23 635 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E25&MI_02 636 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E29&MI_05 637 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E2B&MI_07 638 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E2D&MI_01 639 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E31&MI_01 640 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E33&MI_02 641 | ; ics y 642 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DD&MI_02 643 | 644 | ; ics o4 645 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4356&MI_02 646 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_435E&MI_02 647 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4362&MI_02 648 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4364&MI_02 649 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4366&MI_01 650 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4368&MI_01 651 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4354&MI_02 652 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_435C&MI_02 653 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433D&MI_02 654 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433F&MI_02 655 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4306&MI_02 656 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4308&MI_02 657 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4358&MI_02 658 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4360&MI_02 659 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436A&MI_01 660 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436C&MI_01 661 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436E&MI_01 662 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4370&MI_01 663 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4372&MI_01 664 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4374&MI_01 665 | 666 | ; t qc 667 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E16&MI_01 668 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E18&MI_00 669 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E1A&MI_02 670 | 671 | ; g2 672 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41C7&MI_02 673 | 674 | ; p qc 675 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2DF1 676 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF3&MI_01 677 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF5&MI_04 678 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF7&MI_01 679 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF9&MI_01 680 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFB&MI_01 681 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFD&MI_02 682 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFF&MI_05 683 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E02&MI_02 684 | ; o4 685 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4311&MI_02 686 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433B&MI_02 687 | 688 | ; o4-1 689 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4313&MI_03 690 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4314&MI_04 691 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4315&MI_04 692 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4317&MI_01 693 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4319&MI_01 694 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431B&MI_01 695 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431D&MI_02 696 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431F&MI_06 697 | ; o4-2 698 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4330&MI_04 699 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4331&MI_04 700 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4333&MI_01 701 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4335&MI_01 702 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4337&MI_01 703 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4339&MI_02 704 | ; dq+ 705 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE6&MI_02 706 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE8&MI_01 707 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE9&MI_02 708 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DEA&MI_01 709 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DEB&MI_02 710 | 711 | ; h nV 712 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70AB&MI_04 713 | ; et 714 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7094&MI_09 715 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7096&MI_0B 716 | ; ev 717 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70B1&MI_07 718 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70B3&MI_09 719 | ; t o4 720 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_42F1 721 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F3&MI_01 722 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F5&MI_04 723 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F7&MI_01 724 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F9&MI_01 725 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42FB&MI_01 726 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42FD&MI_02 727 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4302&MI_09 728 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4304&MI_0B 729 | ; s o4 730 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_42D1 731 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D3&MI_01 732 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D5&MI_04 733 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D7&MI_01 734 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D9&MI_01 735 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42DB&MI_01 736 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42DD&MI_02 737 | ; d nV 738 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_70C1 739 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C3&MI_01 740 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C5&MI_04 741 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C7&MI_01 742 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C9&MI_01 743 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70CB&MI_01 744 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70CD&MI_02 745 | 746 | ; e 747 | %MotSingleInterface% = USB_Install, USB\VID_18D1&PID_708C 748 | %MotSingleInterface% = USB_Install, USB\VID_18D1&PID_70AC 749 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70A2&MI_01 750 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70A9&MI_01 751 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70AF&MI_02 752 | 753 | ; o3 754 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C1&MI_01 755 | ; o,e 756 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7090&MI_01 757 | ; g 758 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41C3&MI_01 759 | ; ft 760 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E5&MI_02 761 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7092&MI_02 762 | 763 | ; g,o3 764 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E7&MI_02 765 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E9&MI_04 766 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EA&MI_01 767 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EC&MI_01 768 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41ED&MI_03 769 | ; c 770 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD3&MI_04 771 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD4&MI_02 772 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD5&MI_02 773 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2DD9 774 | ; o/e,e 775 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7080&MI_02 776 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7082&MI_01 777 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7087&MI_01 778 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7089&MI_01 779 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_708B&MI_04 780 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_708C 781 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_70AC 782 | ; s 783 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4284&MI_04 784 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4286&MI_01 785 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4289&MI_01 786 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_428B&MI_01 787 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_428C&MI_01 788 | ; d2 789 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A2&MI_04 790 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A4&MI_01 791 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A7&MI_01 792 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A9&MI_01 793 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42AA&MI_01 794 | ; dp 795 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B2&MI_04 796 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B4&MI_01 797 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B7&MI_01 798 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B9&MI_01 799 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42BA&MI_01 800 | ; v2 801 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C2&MI_04 802 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C4&MI_01 803 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C7&MI_01 804 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C9&MI_01 805 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42CA&MI_01 806 | ;Calgary 807 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D7B&MI_03 808 | 809 | ;Calgary 810 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D74&MI_04 811 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D75&MI_02 812 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D76&MI_02 813 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D7B&MI_03 814 | 815 | ;Morrison 816 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2D62 817 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D61&MI_01 818 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D64&MI_01 819 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D66&MI_00 820 | ;sholes umts 821 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_41D1 822 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41D2 823 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DA&MI_04 824 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 825 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DC&MI_01 826 | ;Sholes CDMA 827 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 828 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E2&MI_04 829 | ;Morrison/Motus/Zepplin 830 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D68&MI_01 831 | 832 | ;SONY Sony Tablet P 833 | %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_04D2&MI_01 834 | ;SONY Sony Tablet S 835 | %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_05B4&MI_01 836 | 837 | %Huawei% = USB_Install, USB\VID_22DA&PID_0C03&REV_0255&MI_01 838 | %Huawei% = USB_Install, USB\VID_22DA&PID_0C03&MI_01 839 | %Huawei% = USB_Install, USB\VID_12D1&PID_1038&REV_0231&MI_01 840 | %Huawei% = USB_Install, USB\VID_12D1&PID_1038&MI_01 841 | %Huawei% = USB_Install, USB\VID_12D1&PID_1054&REV_0231&MI_01 842 | %Huawei% = USB_Install, USB\VID_12D1&PID_1054&MI_01 843 | 844 | ;LG P99x 845 | %LG% = USB_Install, USB\VID_1004&PID_618E 846 | %LG% = USB_Install, USB\VID_1004&PID_618E&MI_01 847 | %LG% = USB_Install, USB\VID_1004&PID_61A6 848 | %LG% = USB_Install, USB\VID_1004&PID_61A6&MI_01 849 | %LG% = USB_Install, USB\VID_1004&PID_61D9 850 | %LG% = USB_Install, USB\VID_1004&PID_61D9&MI_01 851 | %LG% = USB_Install, USB\VID_1004&PID_61F9 852 | %LG% = USB_Install, USB\VID_1004&PID_61F9&MI_01 853 | %LG% = USB_Install, USB\VID_1004&PID_61FA 854 | %LG% = USB_Install, USB\VID_1004&PID_61FA&MI_01 855 | %LG% = USB_Install, USB\VID_1004&PID_631C 856 | %LG% = USB_Install, USB\VID_1004&PID_631C&MI_01 857 | %LG% = USB_Install, USB\VID_1004&PID_6866 858 | %LG% = USB_Install, USB\VID_1004&PID_6866&MI_01 859 | %LG% = USB_Install, USB\VID_1004&PID_D001 860 | %LG% = USB_Install, USB\VID_1004&PID_D001&MI_01 861 | %LG% = USB_Install, USB\VID_1004&PID_D10A 862 | %LG% = USB_Install, USB\VID_1004&PID_D10A&MI_01 863 | 864 | ;Spreadtrum 865 | %Spreadtrum% = USB_Install, USB\VID_1782&PID_5D04&REV_0229&MI_01 866 | %Spreadtrum% = USB_Install, USB\VID_1782&PID_5D04&MI_01 867 | 868 | ;ViewSonic 869 | %ViewSonic% = USB_Install, USB\VID_0408&PID_3998&REV_0216&MI_01 870 | %ViewSonic% = USB_Install, USB\VID_0408&PID_3998&MI_01 871 | 872 | ; Xiaomi 873 | %Xiaomi% = USB_Install, USB\VID_2717&PID_9039&REV_0228&MI_01 874 | %Xiaomi% = USB_Install, USB\VID_2717&PID_9039&MI_01 875 | 876 | ;Lenovo 877 | %Lenovo% = USB_Install, USB\VID_17EF&PID_7435&REV_0255&MI_01 878 | %Lenovo% = USB_Install, USB\VID_17EF&PID_7435&MI_01 879 | 880 | ;ZTE Valet 881 | %ZteValet% = USB_Install, USB\VID_19D2&PID_0310&REV_0233&MI_01 882 | %ZteValet% = USB_Install, USB\VID_19D2&PID_0310&MI_01 883 | 884 | [ClockworkMod.NTamd64] 885 | 886 | ;OnePlus One 887 | %SingleAdbInterface% = USB_Install, USB\VID_05C6&PID_6769 888 | %CompositeAdbInterface% = USB_Install, USB\VID_05C6&PID_6769&REV_0232 889 | 890 | ;Nook 891 | %Nook% = USB_Install, USB\VID_18D1&PID_0001 892 | %Nook% = USB_Install, USB\VID_18D1&PID_0001&MI_00 893 | 894 | ;B & N Nook Color 895 | %Nook% = USB_Install, USB\VID_2080&PID_0002 896 | %Nook% = USB_Install, USB\VID_2080&PID_0002&MI_01 897 | 898 | ;Google Nexus (generic) 899 | %GoogleNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0 900 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE1 901 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE2 902 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE2&MI_01 903 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE3 904 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE4&MI_01 905 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE5 906 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE6&MI_01 907 | %GoogleNexusADBInterface% = USB_Install, USB\VID_18D1&PID_4EE7 908 | 909 | ;Google Nexus One 910 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_0D02 911 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 912 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_4E11 913 | %GoogleNexusOneADBInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01 914 | 915 | ;Google Nexus S 916 | %GoogleNexusSBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E20&REV_0100 917 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E21 918 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E22&MI_01 919 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E23 920 | %GoogleNexusSADBInterface% = USB_Install, USB\VID_18D1&PID_4E24&MI_01 921 | 922 | ;Google Nexus Q 923 | %GoogleNexusQADBInterface% = USB_Install, USB\VID_18D1&PID_2C10 924 | %GoogleNexusQADBInterface% = USB_Install, USB\VID_18D1&PID_2C11 925 | 926 | ; Samsung Android Interface 927 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685E&REV_0400&MI_03 928 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&REV_0228&MI_01 929 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&REV_0400&MI_03 930 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&REV_0228 931 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&REV_0226&MI_01 932 | 933 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685D&ADB 934 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_685E&ADB 935 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6860&ADB 936 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6861&ADB 937 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6862&ADB 938 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6864&ADB 939 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6866&ADB 940 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6867&ADB 941 | %Samsung% = USB_Install_17, USB\VID_04E8&PID_6868&ADB 942 | %Samsung% = USB_Install_17, USB\SAMSUNG_MOBILE&ADB 943 | 944 | ; Samsung Galaxy Nexus Fastboot & ADB Inteface 945 | %SamsungGalaxyNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E30 946 | %SamsungGalaxyNexusBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E30&MI_01 947 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_18D1&PID_D001 948 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_18D1&PID_D001&REV_0216 949 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_04E8&PID_685C&REV_0216 950 | %SamsungGalaxyNexusADBInterface% = USB_Install, USB\VID_04E8&PID_685C 951 | 952 | ;Google Nexus 7 Fastboot & ADB Inteface 953 | %GoogleNexus7BootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E40 954 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E41 955 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E42 956 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E42&MI_01 957 | %GoogleNexus7ADBInterface% = USB_Install, USB\VID_18D1&PID_4E44&MI_01 958 | 959 | ; Asus Eee Pad Slider SL101 ADB Interface 960 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E01 961 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E01&MI_01 962 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E03 963 | %AsusEeePadSliderADBInterface% = USB_Install, USB\VID_0B05&PID_4E03&MI_02 964 | 965 | ; Asus Transformer TF101 ADB Interface 966 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E1F 967 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E1F&MI_01 968 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E3F 969 | %AsusTransformerADBInterface% = USB_Install, USB\VID_0B05&PID_4E3F&MI_02 970 | 971 | ; Asus Transformer Prime TF201 APX & ADB Interface 972 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D01 973 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D01&MI_01 974 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D03 975 | %AsusTransformerPrimeADBInterface% = USB_Install, USB\VID_0B05&PID_4D03&MI_02 976 | %AsusFastbootInterface% = USB_Install, USB\VID_0B05&PID_4DAF 977 | %AsusFastbootInterface% = USB_Install, USB\VID_0B05&PID_4DAF&REV_0000 978 | 979 | ;Dell 980 | %DellCC% = USB_Install, USB\VID_413C&PID_1A01&REV_0231&MI_01 981 | %DellCC% = USB_Install, USB\VID_413C&PID_1A01&MI_01 982 | 983 | ; HTC Android Interface 984 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C01&MI_01 985 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C02&MI_01 986 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C03&MI_01 987 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C04&MI_01 988 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C06&MI_01 989 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C07&MI_01 990 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C81 991 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C83&MI_01 992 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C84&MI_01 993 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C85&MI_01 994 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C86&MI_01 995 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C87&MI_01 996 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C88&MI_01 997 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8A&MI_01 998 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8B&MI_01 999 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8C&MI_01 1000 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8D&MI_01 1001 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8E&MI_01 1002 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C8F&MI_01 1003 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C90&MI_01 1004 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C91&MI_01 1005 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C92&MI_01 1006 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C95&MI_01 1007 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C97&MI_01 1008 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C98&MI_01 1009 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C99&MI_01 1010 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9A&MI_01 1011 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9B&MI_01 1012 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9C&MI_01 1013 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9D&MI_01 1014 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9E&MI_01 1015 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C9F&MI_01 1016 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA0&MI_01 1017 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA1&MI_01 1018 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA2&MI_01 1019 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA3&MI_01 1020 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA4&MI_01 1021 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA5&MI_01 1022 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA6&MI_01 1023 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA7&MI_01 1024 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA8&MI_01 1025 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CA9&MI_01 1026 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAA&MI_01 1027 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAB&MI_01 1028 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAC&MI_01 1029 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAD&MI_01 1030 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAE&MI_01 1031 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CAF&MI_01 1032 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB0&MI_01 1033 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB1&MI_01 1034 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB2&MI_01 1035 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB3&MI_01 1036 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB4&MI_01 1037 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB5&MI_01 1038 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB6&MI_01 1039 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB7&MI_01 1040 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB8&MI_01 1041 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CB9&MI_01 1042 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBA&MI_01 1043 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBB&MI_01 1044 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBC&MI_01 1045 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBD&MI_01 1046 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBE&MI_01 1047 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CBF&MI_01 1048 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC0&MI_01 1049 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC1&MI_01 1050 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC2&MI_01 1051 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC3&MI_01 1052 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC4&MI_01 1053 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC5&MI_01 1054 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC6&MI_01 1055 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC7&MI_01 1056 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC8&MI_01 1057 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CC9&MI_01 1058 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCA&MI_01 1059 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCC&MI_01 1060 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCD&MI_01 1061 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCE&MI_01 1062 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CCF&MI_01 1063 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD0&MI_01 1064 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD1&MI_01 1065 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD2&MI_01 1066 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD3&MI_01 1067 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD4&MI_01 1068 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD5&MI_01 1069 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD6&MI_01 1070 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD7&MI_01 1071 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD8&MI_01 1072 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CD9&MI_01 1073 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDA&MI_01 1074 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDB&MI_01 1075 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDC&MI_01 1076 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDD&MI_01 1077 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDE&MI_01 1078 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CDF&MI_01 1079 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE0&MI_01 1080 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE1&MI_01 1081 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE2&MI_01 1082 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE3&MI_01 1083 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE4&MI_01 1084 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE5&MI_01 1085 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE6&MI_01 1086 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE7&MI_01 1087 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE8&MI_01 1088 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CE9&MI_01 1089 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEA&MI_01 1090 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEB&MI_01 1091 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEC&MI_01 1092 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CED&MI_01 1093 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEE&MI_01 1094 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CEF&MI_01 1095 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF0&MI_01 1096 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF1&MI_01 1097 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF2&MI_01 1098 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF3&MI_01 1099 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF4&MI_01 1100 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF5&MI_01 1101 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF6&MI_01 1102 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF7&MI_01 1103 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF8&MI_01 1104 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CF9&MI_01 1105 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFA&MI_01 1106 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFB&MI_01 1107 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFC&MI_01 1108 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFD&MI_01 1109 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFE&MI_01 1110 | %HTC% = USB_Install, USB\VID_0BB4&PID_0CFF&MI_01 1111 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D00&MI_01 1112 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D01&MI_01 1113 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D02&MI_01 1114 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D03&MI_01 1115 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D04&MI_01 1116 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D05&MI_01 1117 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D06&MI_01 1118 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D07&MI_01 1119 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D08&MI_01 1120 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D09&MI_01 1121 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0A&MI_01 1122 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0B&MI_01 1123 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0C&MI_01 1124 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0D&MI_01 1125 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0E&MI_01 1126 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D0F&MI_01 1127 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D10&MI_01 1128 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D11&MI_01 1129 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D12&MI_01 1130 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D13&MI_01 1131 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D14&MI_01 1132 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D15&MI_01 1133 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D16&MI_01 1134 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D17&MI_01 1135 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D18&MI_01 1136 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D19&MI_01 1137 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1A&MI_01 1138 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1B&MI_01 1139 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1C&MI_01 1140 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1D&MI_01 1141 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1E&MI_01 1142 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D1F&MI_01 1143 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D20&MI_01 1144 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D21&MI_01 1145 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D22&MI_01 1146 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D23&MI_01 1147 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D24&MI_01 1148 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D25&MI_01 1149 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D26&MI_01 1150 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D27&MI_01 1151 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D28&MI_01 1152 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D29&MI_01 1153 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2A&MI_01 1154 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2B&MI_01 1155 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2C&MI_01 1156 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2D&MI_01 1157 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2E&MI_01 1158 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D2F&MI_01 1159 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D30&MI_01 1160 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D31&MI_01 1161 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D32&MI_01 1162 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D33&MI_01 1163 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D34&MI_01 1164 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D35&MI_01 1165 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D36&MI_01 1166 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D37&MI_01 1167 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D38&MI_01 1168 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D39&MI_01 1169 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3A&MI_01 1170 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3B&MI_01 1171 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3C&MI_01 1172 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3D&MI_01 1173 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3E&MI_01 1174 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D3F&MI_01 1175 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D40&MI_01 1176 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D41&MI_01 1177 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D42&MI_01 1178 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D43&MI_01 1179 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D44&MI_01 1180 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D45&MI_01 1181 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D46&MI_01 1182 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D47&MI_01 1183 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D48&MI_01 1184 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D49&MI_01 1185 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4A&MI_01 1186 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4B&MI_01 1187 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4C&MI_01 1188 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4D&MI_01 1189 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4E&MI_01 1190 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D4F&MI_01 1191 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D50&MI_01 1192 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D51&MI_01 1193 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D52&MI_01 1194 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D53&MI_01 1195 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D54&MI_01 1196 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D55&MI_01 1197 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D56&MI_01 1198 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D57&MI_01 1199 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D58&MI_01 1200 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D59&MI_01 1201 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5A&MI_01 1202 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5B&MI_01 1203 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5C&MI_01 1204 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5D&MI_01 1205 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5E&MI_01 1206 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D5F&MI_01 1207 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D60&MI_01 1208 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D61&MI_01 1209 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D62&MI_01 1210 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D63&MI_01 1211 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D64&MI_01 1212 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D65&MI_01 1213 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D66&MI_01 1214 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D67&MI_01 1215 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D68&MI_01 1216 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D69&MI_01 1217 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6A&MI_01 1218 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6B&MI_01 1219 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6C&MI_01 1220 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6D&MI_01 1221 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6E&MI_01 1222 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D6F&MI_01 1223 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D70&MI_01 1224 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D71&MI_01 1225 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D72&MI_01 1226 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D73&MI_01 1227 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D74&MI_01 1228 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D75&MI_01 1229 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D76&MI_01 1230 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D77&MI_01 1231 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D78&MI_01 1232 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D79&MI_01 1233 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7A&MI_01 1234 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7B&MI_01 1235 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7C&MI_01 1236 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7D&MI_01 1237 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7E&MI_01 1238 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D7F&MI_01 1239 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D80&MI_01 1240 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D81&MI_01 1241 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D82&MI_01 1242 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D83&MI_01 1243 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D84&MI_01 1244 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D85&MI_01 1245 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D86&MI_01 1246 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D87&MI_01 1247 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D88&MI_01 1248 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D89&MI_01 1249 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8A&MI_01 1250 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8B&MI_01 1251 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8C&MI_01 1252 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8D&MI_01 1253 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8E&MI_01 1254 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D8F&MI_01 1255 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D90&MI_01 1256 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D91&MI_01 1257 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D92&MI_01 1258 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D93&MI_01 1259 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D94&MI_01 1260 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D95&MI_01 1261 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D96&MI_01 1262 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D97&MI_01 1263 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D98&MI_01 1264 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D99&MI_01 1265 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9A&MI_01 1266 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9B&MI_01 1267 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9C&MI_01 1268 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9D&MI_01 1269 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9E&MI_01 1270 | %HTC% = USB_Install, USB\VID_0BB4&PID_0D9F&MI_01 1271 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA0&MI_01 1272 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA1&MI_01 1273 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA2&MI_01 1274 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA3&MI_01 1275 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA4&MI_01 1276 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA5&MI_01 1277 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA6&MI_01 1278 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA7&MI_01 1279 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA8&MI_01 1280 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DA9&MI_01 1281 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAA&MI_01 1282 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAB&MI_01 1283 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAC&MI_01 1284 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAD&MI_01 1285 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAE&MI_01 1286 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DAF&MI_01 1287 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB0&MI_01 1288 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB1&MI_01 1289 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB2&MI_01 1290 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB3&MI_01 1291 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB4&MI_01 1292 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB5&MI_01 1293 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB6&MI_01 1294 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB7&MI_01 1295 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB8&MI_01 1296 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DB9&MI_01 1297 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBA&MI_01 1298 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBB&MI_01 1299 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBC&MI_01 1300 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBD&MI_01 1301 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBE&MI_01 1302 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DBF&MI_01 1303 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC0&MI_01 1304 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC1&MI_01 1305 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC2&MI_01 1306 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC3&MI_01 1307 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC4&MI_01 1308 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC5&MI_01 1309 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC6&MI_01 1310 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC7&MI_01 1311 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC8&MI_01 1312 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DC9&MI_01 1313 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCA&MI_01 1314 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCB&MI_01 1315 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCC&MI_01 1316 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCD&MI_01 1317 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCE&MI_01 1318 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DCF&MI_01 1319 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD0&MI_01 1320 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD1&MI_01 1321 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD2&MI_01 1322 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD3&MI_01 1323 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD4&MI_01 1324 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD5&MI_01 1325 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD6&MI_01 1326 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD7&MI_01 1327 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD8&MI_01 1328 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DD9&MI_01 1329 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDA&MI_01 1330 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDB&MI_01 1331 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDC&MI_01 1332 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDD&MI_01 1333 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDE&MI_01 1334 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DDF&MI_01 1335 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE0&MI_01 1336 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE1&MI_01 1337 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE2&MI_01 1338 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE3&MI_01 1339 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE4&MI_01 1340 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE5&MI_01 1341 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE6&MI_01 1342 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE7&MI_01 1343 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE8&MI_01 1344 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DE9&MI_01 1345 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEA&MI_01 1346 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEB&MI_01 1347 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEC&MI_01 1348 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DED&MI_01 1349 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEE&MI_01 1350 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DEF&MI_01 1351 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF0&MI_01 1352 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF1&MI_01 1353 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF2&MI_01 1354 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF3&MI_01 1355 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF4&MI_01 1356 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF5&MI_01 1357 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF6&MI_01 1358 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF7&MI_01 1359 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF8&MI_01 1360 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DF9&MI_01 1361 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFA&MI_01 1362 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFB&MI_01 1363 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFC&MI_01 1364 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFD&MI_01 1365 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFE&MI_01 1366 | %HTC% = USB_Install, USB\VID_0BB4&PID_0DFF&MI_01 1367 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FC6&MI_01 1368 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FC9&MI_01 1369 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FCB&MI_01 1370 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FCF&MI_01 1371 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD1&MI_01 1372 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD2&MI_01 1373 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD4&MI_01 1374 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD6&MI_01 1375 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FD8&MI_01 1376 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDA&MI_01 1377 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDC&MI_01 1378 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FDE&MI_01 1379 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE0&MI_01 1380 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE1&MI_01 1381 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE3&MI_01 1382 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE4&MI_01 1383 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE5&MI_02 1384 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FE8&MI_01 1385 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF0 1386 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF1&MI_01 1387 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF2&MI_01 1388 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FF6&MI_02 1389 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FFC&MI_02 1390 | %HTC% = USB_Install, USB\VID_0BB4&PID_0FFF 1391 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E03&MI_01 1392 | %HTC% = USB_Install, USB\VID_0BB4&PID_0C96&MI_01 1393 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E06&MI_01 1394 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E07&MI_01 1395 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E0B&MI_01 1396 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E0F&MI_01 1397 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E11&MI_01 1398 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E12&MI_01 1399 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E16&MI_01 1400 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1A&MI_01 1401 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1C&MI_01 1402 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E1D&MI_01 1403 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E21&MI_01 1404 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E25&MI_01 1405 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E27&MI_01 1406 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E28&MI_01 1407 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E2C&MI_01 1408 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E30&MI_01 1409 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E32&MI_01 1410 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E33&MI_01 1411 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E37&MI_01 1412 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3B&MI_01 1413 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3D&MI_01 1414 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E3E&MI_01 1415 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E42&MI_01 1416 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E46&MI_01 1417 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E48&MI_01 1418 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E49&MI_01 1419 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E4D&MI_01 1420 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E51&MI_01 1421 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E53&MI_01 1422 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E54&MI_01 1423 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E58&MI_01 1424 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5C&MI_01 1425 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5E&MI_01 1426 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E5F&MI_01 1427 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E63&MI_01 1428 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E67&MI_01 1429 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E69&MI_01 1430 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E6A&MI_01 1431 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E6E&MI_01 1432 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E72&MI_01 1433 | %HTC% = USB_Install, USB\VID_0BB4&PID_0E76&MI_01 1434 | %HTC% = USB_Install, USB\VID_0BB4&PID_0F87&MI_01 1435 | 1436 | 1437 | ;Motorola 1438 | ; Moto G 1439 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E84&MI_01 1440 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E80 1441 | 1442 | ; Moto X 1443 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E65&MI_01 1444 | 1445 | ; h 1446 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B6&MI_01 1447 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B8&MI_01 1448 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B9 1449 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64BB&MI_00 1450 | 1451 | ; test 1452 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EE&MI_03 1453 | 1454 | ; q sm 1455 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E51&MI_02 1456 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E53&MI_01 1457 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E55&MI_01 1458 | 1459 | ; q dva 1460 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E27&MI_01 1461 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E35&MI_02 1462 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E38&MI_03 1463 | 1464 | ; i 1465 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_7100 1466 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7102&MI_01 1467 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7104&MI_03 1468 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7106&MI_03 1469 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7108&MI_01 1470 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710A&MI_03 1471 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710C&MI_02 1472 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_710E&MI_02 1473 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7111&MI_01 1474 | 1475 | ; x im 1476 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64CA&MI_01 1477 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D0&MI_02 1478 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D2&MI_02 1479 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D4&MI_03 1480 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D6&MI_02 1481 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64D8&MI_02 1482 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64DA&MI_03 1483 | ; x am 1484 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B2&MI_02 1485 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_64B3&MI_01 1486 | 1487 | ; ics qc d 1488 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E22&MI_01 1489 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2E23 1490 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E25&MI_02 1491 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E29&MI_05 1492 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E2B&MI_07 1493 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E2D&MI_01 1494 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E31&MI_01 1495 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E33&MI_02 1496 | ; ics y 1497 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DD&MI_02 1498 | 1499 | ; ics o4 1500 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4356&MI_02 1501 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_435E&MI_02 1502 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4362&MI_02 1503 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4364&MI_02 1504 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4366&MI_01 1505 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4368&MI_01 1506 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4354&MI_02 1507 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_435C&MI_02 1508 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433D&MI_02 1509 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433F&MI_02 1510 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4306&MI_02 1511 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4308&MI_02 1512 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4358&MI_02 1513 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4360&MI_02 1514 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436A&MI_01 1515 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436C&MI_01 1516 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_436E&MI_01 1517 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4370&MI_01 1518 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4372&MI_01 1519 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4374&MI_01 1520 | 1521 | ; t qc 1522 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E16&MI_01 1523 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E18&MI_00 1524 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E1A&MI_02 1525 | 1526 | ; g2 1527 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41C7&MI_02 1528 | 1529 | ; p qc 1530 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2DF1 1531 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF3&MI_01 1532 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF5&MI_04 1533 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF7&MI_01 1534 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DF9&MI_01 1535 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFB&MI_01 1536 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFD&MI_02 1537 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DFF&MI_05 1538 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2E02&MI_02 1539 | ; o4 1540 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4311&MI_02 1541 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_433B&MI_02 1542 | 1543 | ; o4-1 1544 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4313&MI_03 1545 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4314&MI_04 1546 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4315&MI_04 1547 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4317&MI_01 1548 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4319&MI_01 1549 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431B&MI_01 1550 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431D&MI_02 1551 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_431F&MI_06 1552 | ; o4-2 1553 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4330&MI_04 1554 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4331&MI_04 1555 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4333&MI_01 1556 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4335&MI_01 1557 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4337&MI_01 1558 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4339&MI_02 1559 | ; dq+ 1560 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE6&MI_02 1561 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE8&MI_01 1562 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DE9&MI_02 1563 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DEA&MI_01 1564 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DEB&MI_02 1565 | 1566 | ; h nV 1567 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70AB&MI_04 1568 | ; et 1569 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7094&MI_09 1570 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7096&MI_0B 1571 | ; ev 1572 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70B1&MI_07 1573 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70B3&MI_09 1574 | ; t o4 1575 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_42F1 1576 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F3&MI_01 1577 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F5&MI_04 1578 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F7&MI_01 1579 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42F9&MI_01 1580 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42FB&MI_01 1581 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42FD&MI_02 1582 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4302&MI_09 1583 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4304&MI_0B 1584 | ; s o4 1585 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_42D1 1586 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D3&MI_01 1587 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D5&MI_04 1588 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D7&MI_01 1589 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42D9&MI_01 1590 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42DB&MI_01 1591 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42DD&MI_02 1592 | ; d nV 1593 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_70C1 1594 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C3&MI_01 1595 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C5&MI_04 1596 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C7&MI_01 1597 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70C9&MI_01 1598 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70CB&MI_01 1599 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70CD&MI_02 1600 | 1601 | ; e 1602 | %MotSingleInterface% = USB_Install, USB\VID_18D1&PID_708C 1603 | %MotSingleInterface% = USB_Install, USB\VID_18D1&PID_70AC 1604 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70A2&MI_01 1605 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70A9&MI_01 1606 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_70AF&MI_02 1607 | 1608 | ; o3 1609 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C1&MI_01 1610 | ; o,e 1611 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7090&MI_01 1612 | ; g 1613 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41C3&MI_01 1614 | ; ft 1615 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E5&MI_02 1616 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7092&MI_02 1617 | 1618 | ; g,o3 1619 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E7&MI_02 1620 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E9&MI_04 1621 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EA&MI_01 1622 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41EC&MI_01 1623 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41ED&MI_03 1624 | ; c 1625 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD3&MI_04 1626 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD4&MI_02 1627 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2DD5&MI_02 1628 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2DD9 1629 | ; o/e,e 1630 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7080&MI_02 1631 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7082&MI_01 1632 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7087&MI_01 1633 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_7089&MI_01 1634 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_708B&MI_04 1635 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_708C 1636 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_70AC 1637 | ; s 1638 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4284&MI_04 1639 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4286&MI_01 1640 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_4289&MI_01 1641 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_428B&MI_01 1642 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_428C&MI_01 1643 | ; d2 1644 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A2&MI_04 1645 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A4&MI_01 1646 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A7&MI_01 1647 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42A9&MI_01 1648 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42AA&MI_01 1649 | ; dp 1650 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B2&MI_04 1651 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B4&MI_01 1652 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B7&MI_01 1653 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42B9&MI_01 1654 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42BA&MI_01 1655 | ; v2 1656 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C2&MI_04 1657 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C4&MI_01 1658 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C7&MI_01 1659 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42C9&MI_01 1660 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_42CA&MI_01 1661 | ;Calgary 1662 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D7B&MI_03 1663 | 1664 | ;Calgary 1665 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D74&MI_04 1666 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D75&MI_02 1667 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D76&MI_02 1668 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D7B&MI_03 1669 | 1670 | ;Morrison 1671 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_2D62 1672 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D61&MI_01 1673 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D64&MI_01 1674 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D66&MI_00 1675 | ;sholes umts 1676 | %MotSingleInterface% = USB_Install, USB\VID_22B8&PID_41D1 1677 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41D2 1678 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DA&MI_04 1679 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 1680 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DC&MI_01 1681 | ;Sholes CDMA 1682 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41DB&MI_01 1683 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_41E2&MI_04 1684 | ;Morrison/Motus/Zepplin 1685 | %MotCompositeInterface% = USB_Install, USB\VID_22B8&PID_2D68&MI_01 1686 | 1687 | ;SONY Sony Tablet P 1688 | %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_04D2&MI_01 1689 | ;SONY Sony Tablet S 1690 | %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_05B4&MI_01 1691 | 1692 | %Huawei% = USB_Install, USB\VID_22DA&PID_0C03&REV_0255&MI_01 1693 | %Huawei% = USB_Install, USB\VID_22DA&PID_0C03&MI_01 1694 | %Huawei% = USB_Install, USB\VID_12D1&PID_1038&REV_0231&MI_01 1695 | %Huawei% = USB_Install, USB\VID_12D1&PID_1038&MI_01 1696 | %Huawei% = USB_Install, USB\VID_12D1&PID_1054&REV_0231&MI_01 1697 | %Huawei% = USB_Install, USB\VID_12D1&PID_1054&MI_01 1698 | 1699 | ;LG P99x 1700 | %LG% = USB_Install, USB\VID_1004&PID_618E 1701 | %LG% = USB_Install, USB\VID_1004&PID_618E&MI_01 1702 | %LG% = USB_Install, USB\VID_1004&PID_61A6 1703 | %LG% = USB_Install, USB\VID_1004&PID_61A6&MI_01 1704 | %LG% = USB_Install, USB\VID_1004&PID_61D9 1705 | %LG% = USB_Install, USB\VID_1004&PID_61D9&MI_01 1706 | %LG% = USB_Install, USB\VID_1004&PID_61F9 1707 | %LG% = USB_Install, USB\VID_1004&PID_61F9&MI_01 1708 | %LG% = USB_Install, USB\VID_1004&PID_61FA 1709 | %LG% = USB_Install, USB\VID_1004&PID_61FA&MI_01 1710 | %LG% = USB_Install, USB\VID_1004&PID_631C 1711 | %LG% = USB_Install, USB\VID_1004&PID_631C&MI_01 1712 | %LG% = USB_Install, USB\VID_1004&PID_6866 1713 | %LG% = USB_Install, USB\VID_1004&PID_6866&MI_01 1714 | %LG% = USB_Install, USB\VID_1004&PID_D001 1715 | %LG% = USB_Install, USB\VID_1004&PID_D001&MI_01 1716 | %LG% = USB_Install, USB\VID_1004&PID_D10A 1717 | %LG% = USB_Install, USB\VID_1004&PID_D10A&MI_01 1718 | 1719 | ;Spreadtrum 1720 | %Spreadtrum% = USB_Install, USB\VID_1782&PID_5D04&REV_0229&MI_01 1721 | %Spreadtrum% = USB_Install, USB\VID_1782&PID_5D04&MI_01 1722 | 1723 | ;ViewSonic 1724 | %ViewSonic% = USB_Install, USB\VID_0408&PID_3998&REV_0216&MI_01 1725 | %ViewSonic% = USB_Install, USB\VID_0408&PID_3998&MI_01 1726 | 1727 | ; Xiaomi 1728 | %Xiaomi% = USB_Install, USB\VID_2717&PID_9039&REV_0228&MI_01 1729 | %Xiaomi% = USB_Install, USB\VID_2717&PID_9039&MI_01 1730 | 1731 | ;Lenovo 1732 | %Lenovo% = USB_Install, USB\VID_17EF&PID_7435&REV_0255&MI_01 1733 | %Lenovo% = USB_Install, USB\VID_17EF&PID_7435&MI_01 1734 | 1735 | ;Google Glass 1736 | %GoogleGlassBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022&REV_0100 1737 | %GoogleGlassADBInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216&MI_01 1738 | 1739 | ;ZTE Valet 1740 | %ZteValet% = USB_Install, USB\VID_19D2&PID_0310&REV_0233&MI_01 1741 | %ZteValet% = USB_Install, USB\VID_19D2&PID_0310&MI_01 1742 | 1743 | 1744 | [USB_Install] 1745 | Include = winusb.inf 1746 | Needs = WINUSB.NT 1747 | 1748 | [USB_Install.Services] 1749 | Include = winusb.inf 1750 | AddService = WinUSB,0x00000002,WinUSB_ServiceInstall 1751 | 1752 | [WinUSB_ServiceInstall] 1753 | DisplayName = %WinUSB_SvcDesc% 1754 | ServiceType = 1 1755 | StartType = 3 1756 | ErrorControl = 1 1757 | ServiceBinary = %12%\WinUSB.sys 1758 | 1759 | [USB_Install.Wdf] 1760 | KmdfService = WINUSB, WinUSB_Install 1761 | 1762 | [WinUSB_Install] 1763 | KmdfLibraryVersion = 1.9 1764 | 1765 | [USB_Install.HW] 1766 | AddReg = Dev_AddReg 1767 | 1768 | [Dev_AddReg] 1769 | HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}" 1770 | 1771 | [USB_Install.CoInstallers] 1772 | AddReg = CoInstallers_AddReg 1773 | CopyFiles = CoInstallers_CopyFiles 1774 | 1775 | [CoInstallers_AddReg] 1776 | HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll" 1777 | 1778 | [CoInstallers_CopyFiles] 1779 | WinUSBCoInstaller2.dll 1780 | WdfCoInstaller01009.dll 1781 | 1782 | [DestinationDirs] 1783 | CoInstallers_CopyFiles=11 1784 | 1785 | [SourceDisksNames] 1786 | 1 = %DISK_NAME%,,,\i386 1787 | 2 = %DISK_NAME%,,,\amd64 1788 | 1789 | [SourceDisksFiles.x86] 1790 | WinUSBCoInstaller.dll = 1 1791 | WdfCoInstaller01007.dll = 1 1792 | WinUSBCoInstaller2.dll = 1 1793 | WdfCoInstaller01009.dll = 1 1794 | 1795 | [SourceDisksFiles.amd64] 1796 | WinUSBCoInstaller.dll = 2 1797 | WdfCoInstaller01007.dll = 2 1798 | WinUSBCoInstaller2.dll = 2 1799 | WdfCoInstaller01009.dll = 2 1800 | 1801 | ; Kmdf 1.7 definitions 1802 | [USB_Install_17] 1803 | Include = winusb.inf 1804 | Needs = WINUSB.NT 1805 | 1806 | [USB_Install_17.Services] 1807 | Include = winusb.inf 1808 | AddService = WinUSB,0x00000002,WinUSB_ServiceInstall 1809 | 1810 | [USB_Install_17.Wdf] 1811 | KmdfService = WINUSB, WinUSB_Install_17 1812 | 1813 | [WinUSB_Install_17] 1814 | KmdfLibraryVersion = 1.7 1815 | 1816 | [USB_Install_17.HW] 1817 | AddReg = Dev_AddReg 1818 | 1819 | [USB_Install_17.CoInstallers] 1820 | AddReg = CoInstallers_AddReg_17 1821 | CopyFiles = CoInstallers_CopyFiles_17 1822 | 1823 | [CoInstallers_AddReg_17] 1824 | HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01007.dll,WdfCoInstaller","WinUSBCoInstaller.dll" 1825 | 1826 | [CoInstallers_CopyFiles_17] 1827 | WinUSBCoInstaller.dll 1828 | WdfCoInstaller01007.dll 1829 | 1830 | 1831 | [Strings] 1832 | ProviderName = "ClockworkMod" 1833 | SingleAdbInterface = "Android ADB Interface" 1834 | CompositeAdbInterface = "Android Composite ADB Interface" 1835 | SingleBootLoaderInterface = "Android Bootloader Interface" 1836 | WinUSB_SvcDesc = "Android USB Driver" 1837 | DISK_NAME = "Android WinUsb installation disk" 1838 | ClassName = "Android Device" 1839 | APXBootLoaderInterface = "APX Android Bootloader Interface" 1840 | 1841 | ; Generic Samsung ADB Interface 1842 | Samsung = "Samsung Android Interface" 1843 | 1844 | ; Google Nexus Generic 1845 | GoogleNexusBootLoaderInterface = "Google Nexus BootLoader Interface" 1846 | GoogleNexusADBInterface = "Google Nexus ADB Interface" 1847 | 1848 | ; Google Nexus 7 1849 | GoogleNexus7BootLoaderInterface = "Google Nexus 7 BootLoader Interface" 1850 | GoogleNexus7ADBInterface = "Google Nexus 7 ADB Interface" 1851 | 1852 | ; Google Galaxy Nexus 1853 | SamsungGalaxyNexusBootLoaderInterface = "Google Galaxy Nexus BootLoader Interface" 1854 | SamsungGalaxyNexusADBInterface = "Google Galaxy Nexus ADB Interface" 1855 | 1856 | ; Google Nexus S 1857 | GoogleNexusSADBInterface = "Google Nexus S ADB Interface" 1858 | 1859 | ; Google Nexus Q 1860 | GoogleNexusQADBInterface = "Google Nexus Q ADB Interface" 1861 | 1862 | ; Google Nexus One 1863 | GoogleNexusOneADBInterface = "Google Nexus One ADB Interface" 1864 | 1865 | ; Asus Transformer Prime TF201 1866 | AsusTransformerPrimeADBInterface = "Asus Transformer Prime ADB Interface" 1867 | AsusFastbootInterface = "Asus Fastboot Interface" 1868 | 1869 | ; Asus Transformer TF101 1870 | AsusTransformerADBInterface = "Asus Transformer ADB Interface" 1871 | 1872 | ; Asus Eee Pad Slider SL101 1873 | AsusEeePadSliderADBInterface = "Asus Eee Pad Slider ADB Interface" 1874 | 1875 | ; Dell Cloud Connect 1876 | DellCC = "Dell Cloud Connect" 1877 | 1878 | ; Generic HTC Interface 1879 | HTC = "HTC Android Interface" 1880 | 1881 | ; Nook Interface 1882 | Nook = "Nook Android Interface" 1883 | 1884 | ; Motorola Interface 1885 | MotSingleInterface = "Mot Single ADB Interface" 1886 | MotCompositeInterface = "Mot Composite ADB Interface" 1887 | 1888 | ; Huawei Interface 1889 | Huawei = "Huawei Android Interface" 1890 | 1891 | ; LG Interface 1892 | LG = "LG Android Interface" 1893 | 1894 | ; Spreadtrum Interface 1895 | Spreadtrum = "Spreadtrum Android Interface" 1896 | 1897 | ; Xiaomi Interface 1898 | Xiaomi = "Xiaomi Android Interface" 1899 | 1900 | ; Lenovo Interface 1901 | Lenovo = "Lenovo Android Interface" 1902 | 1903 | ; View Sonic Interface 1904 | ViewSonic = "View Sonic ADB Interface" 1905 | 1906 | ; Google Glass Interface 1907 | GoogleGlassBootLoaderInterface = "Google Glass Bootloader Interface" 1908 | GoogleGlassADBInterface = "Google Glass ADB Interface" 1909 | 1910 | ;ZTE 1911 | ZTEValet = "ZTE Valet/Z665C ADB Interface" 1912 | --------------------------------------------------------------------------------