USB集腋成裘:从Linux PC角度看sys.usb.config为none时的Android设备
来源:互联网 发布:java实体是什么 编辑:程序博客网 时间:2024/05/16 09:33
当sys.usb.config为none时,android设备的USB接口就完全被锁死,无法使用,当然充电功能还是在的。
- 使用lsusb查看,会发现没有android设备的踪影。
- 使用usbmon捉取USB BUS的信息,得到
ffff88012cd41e40 284839608 S Ci:2:030:0 s 80 06 0100 0000 0008 8 <
ffff88012cd41e40 284839926 C Ci:2:030:0 0 8 = 12010002 00000040
ffff88012cd41e40 284839996 S Ci:2:030:0 s 80 06 0100 0000 0012 18 <
ffff88012cd41e40 284845699 C Ci:2:030:0 0 18 = 12010002 00000040 d1180100 10030203 0400
ffff88012cd41e40 284939611 S Ci:2:031:0 s 80 06 0100 0000 0008 8 <
ffff88012cd41e40 284939936 C Ci:2:031:0 0 8 = 12010002 00000040
ffff88012cd41e40 284940007 S Ci:2:031:0 s 80 06 0100 0000 0012 18 <
ffff88012cd41e40 284945835 C Ci:2:031:0 0 18 = 12010002 00000040 d1180100 10030203 0400
可以看到Linux PC不停的尝试去建立连接, Dev#在255可以用的数值之内不停的尝试,而收到的数据bNumConfigurations始终是0(18 = 12010002 00000040 d1180100 10030203 0400最后的一个00是bNumConfigurations)
3. 对比下adb可用的设备在USB bus上抓到的信息, bNumConfigurations为1,Linux PC继续握手过程
ffff8803ce0bdd80 1433311560 S Ci:3:028:0 s 80 06 0100 0000 0008 8 <
ffff8803ce0bdd80 1433311713 C Ci:3:028:0 0 8 = 12010002 00000040
ffff8801bbb2d9c0 1433311772 S Ci:3:028:0 s 80 06 0100 0000 0012 18 <
ffff8801bbb2d9c0 1433311891 C Ci:3:028:0 0 18 = 12010002 00000040 49194800 ffff0203 0401
- USB集腋成裘:从Linux PC角度看sys.usb.config为none时的Android设备
- USB集腋成裘:从Linux PC角度看sys.usb.config为adb时的Android设备
- USB设备在连接PC时的reset从何而来?
- Android设备通过USB 使用PC网络
- 从面向对象的角度看Linux设备模型
- android的usb作为从设备的程序流程
- linux为PCI、USB设备找到合适的驱动
- linux为PCI、USB设备找到合适的驱动
- linux为PCI、USB设备找到合适的驱动
- stm32 USB hid设备与PC进行双向数据传输时PC不识别USB设备
- Android设备的USB通讯
- android开发(20) 使用adb建立pc和android设备之间的连接。usb连接方式。
- PC与Android设备通过USB建立通信连接
- 从扇区看USB-FDD和USB-HDD在引导时的区别
- ARM做为USB从设备的实现
- Linux配置Android设备USB访问权限
- 关于vmware与visual pc对USB设备的支持
- usb设备在sys子系统中的表示
- 计算机网络总结笔记
- 锁
- vmware Tools 全系列版本下载及安装方法(vmware Tools 10~12)
- linux read
- #和##在宏中的妙用
- USB集腋成裘:从Linux PC角度看sys.usb.config为none时的Android设备
- 拿到一份开源项目,快速定位感兴趣的功能代码
- 3.关于removeFromSuperview和addSubview
- Oracle中的char,varchar,varchar2,nvarchar,nvarchar2的比较
- 【infoQ】物联网项目的网络注意事项
- 大数据下的日志-前台展示:无按钮浏览(无按钮,自动滚屏)
- 使用detours实现劫持
- 小图看大图
- dedecms地区数字的调用和转化思路