修复MOTO C381四向导航键失灵
转自
前阵子看到网上有放出C390的软件包,心血来潮的拿来刷机,结果发现JAVA功能不太好用,开始恢复以
前的备份,等啊等,Flashbackup(刷机,备份软件)长时间无响应,心里一急就把数据线给拔了,结果
开不机,按下* # 开机键,连工程模式(也就是我们MOTO DIYer俗称的DOS模式)也进不了,在别人的
推荐下用了RepStudio_Demo进行修复,终于可以进入工程模式了。于是开始刷官方1.1AR的软件包(也
就是最早的C381软件版本),终于可以开机了,看见了熟悉的HelloMoto字样,问题又来了,四向导航
键(也就是上下左右和中间的导航键)完全失灵,再刷任何C381软件包都无法解决。
仔细在网上查了一下资料,发现V180,V220刷了错误的软件包也会出现这样的问题,但是没有发现解决
方法。几个月过去了,却无意从PDS中却找到了解决办法~
(所用软件在1楼楼底均有下载)
第1步:用Flashbackup提取PDS备份
打开Flashbackup,钩选“Setup”项下的“Disable compression and support of compressed
backups”,
(运行Flashbackup还需要P2K驱动,
[attach]11417[/attach]
再选择“Backups”项,在“Backup mode”里选为“PDS backup”,确定“Phone is connected”之后
,然后选择“Create”,
[attach]11418[/attach]
进度条读完之后,便会在Flashbackup的backup目录下生成一个PDS Backup(*).bin (*为该文件生成时
间)的文件,把它复制一份到其他的目录(以免我们修改错误还可以重新来)。
第2步:修改PDS备份
用PDSTool打开刚才的PDS Backup.bin文件,按“Parse”将PDS文件分解成SEEM文件。
[attach]11419[/attach]
会生成57个SEEM文件。
[attach]11420[/attach]
然后下载四向导航键的原始SEEM文件(这些是从运行正常的V220中提取出来的),解压后一共有5个。
[attach]11421[/attach]
将这5个SEEM文件拷贝到由PDS文件分解出的SEEM文件目录下(FlashBackup/Backup/Seems)
如果提示替换文件则全部替换。
然后再打开PDSTools,按“Assemble”,选择FlashBackup/Backup/Seems下的所有SEEM文件,在
“Version”里选上“4”和“001”,再点击右边的“Assemble”将SEEM文件合并成一个扩展名为BIN的
PDS文件,我们可以把它命名为PDS_4001.bin
[attach]11422[/attach]
第3步:导入新的PDS文件
再打开Flashbackup,还是需要把Backup项下的“Backup mode”里设为“PDS backup”,选择
“Restore”并打开刚才组合成的PDS_4001.bin文件,确定“Phone is connected”之后,按下
“Restore”,进度条读完之后,新的PDS就导入到进去了,手机会自己关机。
[attach]11423[/attach]
再打开手机,四向导航键是不是又能使用了,可把我高兴的哦~!
粗略分析原因:刷不错误的软件包之后,四向导航键不兼容的SEEM文件可能就被记忆在了PDS文件里,
所以无论如何恢复备份或者是重新刷软件包都不可能修改到它,之后把正确的SEEM文件导入进去才能达
到真正的修复目的,简单的来说就是提取-拆分-修改-合并-恢复,OK!
凡是由于刷了错误的软件包引起的导航键失灵的C381 V180 V220等机型均可使用该办法修复,希望能帮
助到有同样情况的机友们。