XDA上的新ROM的定制方法——请用G'Reloc
XDA上的新ROM的定制方法——请用G'Reloc
本人比较懒,所谓的定制,一般只加入中文支持就完了。以前用CONsam的Xbeta_ROM_Kitchen_Utilities和Yonsm的Romcmd的工具加入中文支持,特别是Yonsm的Romcmd,修改注册表很方便,谢谢两位前辈。
但XDA上的新ROM遇到了问题,比如TNT_V5和BetaROM等,用上述工具定制都失败,用Xbeta_ROM_Kitchen_Utilities 1.5死在第二屏,用Yonsm的Romcmd定制能进入系统,但无法与系统同步。
郁闷了一星期,今天试用G'Reloc,问题得到了解决。估计是新的ROM的模块地址有问题,必须用G'Reloc修正。不过我只在Yonsm的Romcmd得到成功,Xbeta_ROM_Kitchen_Utilities 1.5还是死在第二屏。
Yonsm的Romcmd使用请见Yonsm前辈的“IMGFS 格式的 ROM OS 定制工具集”
http://www.yonsm.net/read.php?367
"IMGFS格式的ROM OS定制工具集,非常方便的批处理,支持.nb格式的ROM OS编辑。
把 .nb 文件拖动到 OSDump.bat 即可解开 OS。
把 .nb 文件拖动到 OSMake.bat 即可根据 nb 和 nb 所在目录下的 dump 文件夹,生成 .new.nb 新的 OS。
把 .nb 文件拖动到 OSWrite.bat 即可刷写 OS。
内置其他特殊改进过的工具,包括我写的 SortReg 工具,排序注册表项目,方便REG文件对比(推荐用 Beyond Compare比较,用RegWorkShop编辑.reg文件)。
小技巧,把这三个 bat 文件创建快捷方式到发送到文件夹“SendTo”中,以后就可以在 nb 上点击右键,选择发送到来操作 nb 了。
虽然是 BAT 命令集,没有UI界面,但是比其它的ROM定制工具,甚至更方便。"
G'Reloc使用见小桥前辈的“misar的G'Reloc工具在模板中的利用方法”
http://www.xbeta.cn/thread-4232-1-1.html
"misar大侠新出的这个工具解决了原来需手工算MODULE的问题(手工修改麻烦死的),在模板中的利用方法:
下载附件中的G'Reloc,解压备用,在每次BUILDOS之后(即生成了 TEMP\DUMP目录),把这个EXE文件复制到TEMP目录下,将TEMP下的DUMP目录改名成SYS,运行G'Reloc.exe,里面的数值不用管,他是自动取的,直接点击doit!按钮,等待重新修正MODULE地址结束后,把TEMP\SYS目录再改名为DUMP,然后再运行 CREATEROM,这样生成出的ROM就是MODULE地址全部修正后的。"
下面是新ROM定制步骤:
1.用Yonsm的Romcmd先 Dump ROM
2.加入中文支持,复制覆盖中文区域Wince.nls和联系人查找支持outres.dll.0409.mui,tapres.dll.0409.mui。
3.注意ROM大小,TNT_V5和BetaROM已经达到ROM的最大容量,加入中文Wince.nls后比原系统大600K,要删去不小于600的文件,我删了Java文件。如果ROM超出ROM限制,制作是会报错。
4.把这个G'Reloc文件复制到Romcmd目录下,将DUMP目录改名成SYS,运行G'Reloc.exe,里面的数值不用管,他是自动取的,直接点击doit!按钮,等待重新修正MODULE地址结束后,把SYS目录再改名为DUMP.
4.用Yonsm的Romcmd 的OSMake.bat制作新ROM。
5.刷机。
附件: 您所在的用户组无法下载或查看附件
搜索更多相关主题的帖子:
ROM Reloc XDA 定制 Romcmd