当前位置: 代码迷 >> Android >> MSM8909+Android5.1.1通过USB连接XP系统无法识别有关问题
  详细解决方案

MSM8909+Android5.1.1通过USB连接XP系统无法识别有关问题

热度:300   发布时间:2016-04-24 12:03:11.0
MSM8909+Android5.1.1通过USB连接XP系统无法识别问题

MSM8909+Android5.1.1通过USB连接XP系统无法识别问题

 

遇到此问题,可以安装应用宝、腾讯手机管家等手机管理软件,应该可正常让Android设备和XP系统正常通信。喜欢折腾的朋友可以看下面的实践总结。

 

USB连接方式:


图1

 

1.     媒体设备(MTP)


图2

自动安装软件提示安装失败,参考解决此问题

http://www.apk3.com/androidnews/html/1577.html

(1)  安装XP完整新版的Windows Media Player 11

此后如果打开USB调试则还是无法正常识别设备,关闭USB调试后就OK了。

但我们如果需要打开USB调试也要和电脑通信呢?看下面。

 

(2)  虽然WP11带了驱动,但默认不会驱动,需要设置一下,右击桌面上的“我的电脑”选择“设备管理器”(或右击“我的电脑”,找到“设备管理器”选项)。然后在“设备管理器”中,右击未驱动带?号的“MTP”,右击“MTP”,选择“属性”,在“详细信息”中记下VID和PID,如下图:


图3

我们USB的VID是1BBB,PID是0167。

 

(3)  修改C盘Windows文件及下的wpdmtp.inf文件

 

在C盘Windows文件夹下的Inf文件夹下(完整路径:c:\windows\inf\wpdmtp.inf),找到wpdmtp.inf(这个只有安装了完整版的WindowsMedia Player11才有),并双击打开它,

找到如下:

[Generic.NTx86]%GenericMTP.DeviceDesc%=MTP, USBMS_COMP_MTP[Generic.NTamd64]%GenericMTP.DeviceDesc%=MTP, USBMS_COMP_MTP

改为

[Generic.NTx86]%GenericMTP.DeviceDesc%=MTP,USB\MS_COMP_MTP%GenericMTP.DeviceDesc%=MTP,USB\VID_1BBB&PID_0167&MI_00 [Generic.NTamd64]%GenericMTP.DeviceDesc%=MTP,USB\MS_COMP_MTP%GenericMTP.DeviceDesc%=MTP,USB\VID_1BBB&PID_0167&MI_00

修改完保存,不需要重启,对着刚刚设备管理器中的MTP,选择“更新驱动程序”,自动安装软件(推荐)就OK了。

 

而且我还试过另一种有不同VID和PID的MTK6582+Android4.4设备,不需要修改wpdmtp.inf也可以,很奇怪。

 

配置后不管USB调试是否打开,都可以正常识别,如下图:


图4

 

2.     相机(PTP)

不管是否做上面的安装和配置,


图5

第1个文件夹是DCIM,第2个是Pictures,可正常拷贝文件。

 

3.     挂载SD卡


图6

 

4.     充电模式


图7

 

  相关解决方案