在我的Ubuntu 12.04机器上,基本上可以识别遇到过的手机,却唯独不能识别华为U8500。
经过调查,问题不是出在PC上,也不是出在驱动上,而是出在手机上。
解决的方法有两种(都要求ROOT权限):
1.在Windows下连接华为U8500(装好驱动之后,一般都可以正常连接),打开Windows命令行,输入adb shell进入手机的shell,然后运行:
echo 22>/sys/devices/platform/msm_hsusb_periphera/fixusb
或者是(具体看你的手机拥有那个文件,比如我的手机具有下面的文件,所以我运行下面的命令)
echo 22>/sys/devices/platform/msm_hsusb/gadget/fixusb
2.在手机上安装“终端模拟器”,在这个终端模拟器中获取ROOT权限(运行su命令),然后再运行:
echo 22>/sys/devices/platform/msm_hsusb_periphera/fixusb
或者是(具体看你的手机拥有那个文件,比如我的手机具有下面的文件,所以我运行下面的命令)
echo 22>/sys/devices/platform/msm_hsusb/gadget/fixusb