我爱三星i640中文版 制作的闲谈

我爱三星i640中文版 制作的闲谈

·PChome原创·作者:PChome编辑部

把i640V拿在手上的时候有一种敦实的感觉。按下电源键,显示LOGO和动画后发现系统的主题菜单很有特色---干净、利落,要不是顶上的信号图标和底下的状态栏,真还以为不是WM系统。看来VODAFONE在这个主题菜单上花了不少功夫,可谓量身定做。当时就想,制作的

中文

版还是尽量把这个主题保留下来吧。

i640V目前官方只发布了WM6多语言版,当然这个“多语言”不包括中文。从“

移动天涯”

下载得到WM6英文原版,解压,找到BIN文件,使用osnbtool两次分解得到OS.NB,再提取出XIP和IMGFS。三星的I系列机器有个特点,WINCE.NLS必须集成在XIP中(刚刚发现,i640可以不集成在XIP而放在SYS中)。而WM6原版XIP中的WINCE.NLS无中文区域,因此,第一步就是替换XIP中的WINCE.NLS,让其支持中文区域。

使用XIPPORT分解XIP.BIN得到XIP核心文件,用支持中文的WINCE.NLS替换,重新realloc,报错,调整ROMHDR.txt...几分钟后XIP核心处理完成,最后将生成的XIP_OUT.BIN“放回”OS.NB,打包还原为BIN,刷机测试...正常开机,进入设置后找到中文区域。至此,支持中文的WM6 XIP移植完成。

回过头来再说一下平时制作中文版的常用步骤。拿到一个英文原版ROM,首先需要知道如何去DUMP分解,不同的机器可能有所不同;分解后还得知道如何合成;最后生成的ROM又用什么来刷机。解决了上面的问题,剩下的就是处理XIP,对ROM进行中文化或定制。

对i640来说,简单的可用osnbtool将BIN处理为OS.NB;进一步分解为IMGFS和XIP;然后对XIP进行移植处理;对IMGFS进行DUMP;搭建KITHCHEN;在KITCHEN中进行汉化或定制;最后合成BIN;使用专用刷机工具进行刷机。

上面提到的KITCHEN也就是模板,另外,还有一种方法是不使用KITCHEN,采用直接对已有的BIN进行分解DUMP,然后直接在DUMP的结果上进行增加删除,修改注册表,最后合成BIN。这种方法简单直接,但可控性差,适合修改

现成ROM

或经过

all_packages_to_one

加密处理而无法再还原成模板的ROM。

广告声明:文内含有的对外跳转链接(包括但不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,PChome科技所有文章均包含本声明。

相关文章

关键词:游戏

大家在看

已经到底了