HTC EVO 4G 无法连接电脑与SD卡不能识别的解决方法
HTC, SD卡, 电脑, EVO, 解决
本帖最后由 whw_1981 于 2010-7-3 15:53 编辑
今天中午刷了几个ROM后发现手机的SD卡无法识别,手机插上数据线无法与电脑连接,出现qualcomm cdma technologies msm 这个驱动无法安装,折腾了半天,在网上搜,终于找到解决办法:
1、下载所需要的工具!flash_image和mtd0.img下载如下:
flash_image与mtd0.img文件: ADB.rar (47.57 KB) 下载次数: 808
2010-7-3 15:51
2、mtd0.img文件的修改方法:
(1)找到你的CID,手机关机状态下按返回键+电源按钮 进入fastboot模式,用USB连接到电脑,运行cmd,输入fastboot oem enableqxdm 0,回车,接着输入fastboot oem boot,回车此时手机会重启,cmd窗口会显示一串信息,在其中找到#INFOCID is spcs__XXX(也可能有些机器不是spcs_XXX这种格式的)这一句 这个spcs_XXX就是我们要找的(比如我的是spcs_001)
(2)修改mtd0.img解压,得到mtd0.img,用十六进制编辑器打开编辑里边的CID为你的EVO的CID。
编辑器: HxDSetupCHS.zip (851.49 KB) 下载次数: 562
2010-7-3 15:52
打开编辑器,文件-打开-mtd0.img,将右边的SPCS_001修改为你的CID,然后保存。
在开始菜单运行里输入CMD,然后将找到你的flashboot所在的目录, 输入fastboot oem boot,回车大家就会看到出现很多命令!往上拉!找到自己的型号!我的是spcs_001.
3、开始解决系统无法识别SD卡问题!其实很简单方法如下
开始菜单运行里CMD ,找到fastboot文件所在的目录,输入fastboot oem enableqxdm 0, 出现OK好了,重启手机就会看到无法识别SD卡的问题消失解决!
4、将flash_image和改好的mtd0.img文件复制到SD卡里面,在电子市场里搜Terminal Emulator安装!最后把内存卡插进手机!开机
5、现在就是到了把将flash_image和mtd0.img放入手机data目录下然后运行复活了那么要怎么做呢!看下面将flash_image和mtd0.img放入sd下,在Terminal Emulator中,首先输入su回车,接着输入
cat /sdcard/flash_image > /data/flash_image 回车
cat /sdcard/mtd0.img > /data/mtd0.img 回车
然后输入 chmod 755 /data/flash_image (或者chmod u+x /data/flash_image)回车
最后输入/data/flash_image misc /data/mtd0.img 回车
重启手机,插上USB数据线,驱动已经可以找到了,手机恢复正常!!
此种方法亦可用于其它的型号Android手机,只要将flash_image文件替换成您手机ROOT所用的flash_image文件,修改mtd0.img文件,然后照着上面的操作就可以解决问题了。