P535 RAW ROM DUMP方法
首先需要下载一套工具软件,itsutils. 该软件可以在下载
http://www.xs4all.nl/~itsme/projects/xda/tools.html
使用工具DUMP之前,先用注册表编辑器编辑手机上的注册表。
HKLM\Security\Policies\Policies 键值下 00001001从2改成1,解锁后才能运行无签名软件。这个值修改後就生效,无需软启,因为有时候软启以后这个值又会恢复到2
1. 将下载到的文件解压缩到 C:\itsutils
2. 将PPC连接到电脑,并且确认Activesync连接成功,右下角出现绿色圆圈。
3. 点击Windows的开始,运行,输入CMD, 或是直接启动命令行窗口
4. 在命令行窗口输入 cd c:\itsutils
5. 我们现在要获取手机上的各个存储分区信息,运行 pdocread -l,程序会列出如下的内容,注意黄色框内的数据,这就是我们要dump的RAW ROM.
6. 检测该分区尺寸是否正确
运行 pdocread -w -d TrueFFS -p Part02 -t
程序运行後,反馈回real nr of sectors: 149472 - 72.98Mbyte (0x48fc000) 如下图
注意图中两个黄色框内数值一样,这就是ROM的正确尺寸.
7. 接下来我们就该dump ROM了. 运行pdocread -w -d TrueFFS -p Part02 0 0x48fc000 Part02.raw
此命令的意思就是让程序按照TureFFS格式读取02分区,读取长度从0到0x48fc000,然后保存为当前目录的Part02.raw
8. 程序执行完毕后,会在C:\itsutils目录下有一个72.98MB的part02.raw. 这个文件就是一个标准的IMGFS镜像,用imgfsview可以解开此文件并且编辑里面的内容。
此教学通用于其他型号PPC手机的ROM DUMP ,只是在命令上有少许区别, 大部分HTC(Dopod)手机的分区不是TrueFFS格式,而是FLASHDR格式的。这个会在步骤5中看出来,只需在后面的dump过程中将TureFFS替换为FLASHDR就可以。