分享
 
 
 

XV6700 ROM DIY详解

王朝other·作者佚名  2008-12-28
窄屏简体版  字體: |||超大  

前言:

应广大对XV6700有动手兴趣的网友的要求,写一篇关于ROM DIY的详细教程,所以就根据自己做ROM的经验将具体的流程写一下,希望能够对大家有所帮助。最近比较忙,这个教程只能一点一点地写,希望大家不要转载。

做ROM现行的有两种方法,一种是用Kitchen做,这种做法简单,出错少,但是目前只有英文的免费Kitchen,还没有哪位大虾将中文Kitchen免费释放出来,需要自己来进行汉化之后才能用,比较麻烦。呵呵,汉化这个DD确实比较烦,不舍得释放也是人之常情啦!

不过10月份以来Tonney和芋头都陆续释放了WM6的Kitchen给大家下载,让更多的机油有了可以自己DIY的机会!

另外一种就是直接Dump了做,这种做法原理简单,但是操作起来比较繁琐,一定要仔细认真,否则做出来的ROM可就有问题了哦!不过这种方式倒是比较适合个人使用,随心所欲的DIY你的ROM。

下面我先介绍Dump方式做ROM的方法。

工具准备:

Custom ROM Tools

CoXCo.exe

Wince CAB Manager

软件安装:

下载Custom ROM Tools,解压缩。

CoXCo.exe和CECabManager在Apps文件夹中。

工具介绍:

1) 1. De-Encode nk.nbf

解压缩nk.nbf到nk.nba

下载一个你认为基础比较好的ROM,将其中的nk.nbf文件拷贝到1. De-Encode nk.nbf文件夹中,运行HTC64 Extended ROM Tool.exe,选择Decode,在跳出来的对话框中选择你需要转换的nk.nbf文件,然后Next, 这是后会跳出来一个警告对话框“The ROM is an unknown device, be careful!”, 意思是“这个ROM来源未知,小心!”,不需要理会它,点“确定”即可。

在接下来的对话框中,会出现nk.nbf文件将会转换成为nk.prj和nk.fat文件,这里没有什么需要修改的,继续执行就可以了。你会得到nk.prj和nk.fat这两个文件。

2) 2. IMGFS Tools

将nk.fat文件改名为nk.nba,然后拷贝到文件夹“2. IMGFS Tools”

运行nba_to_dump.bat,会跳出一个DOS窗口,一路回车,你会得到以下文件和文件夹;

imgfs_raw_data.bin

imgfs_removed_data.bin

dump_MemoryMap.txt

Dump 文件夹

3)3. HV Tools

这是修改Default.hv和user.hv这两个注册表的工具文件夹。

default_hv_to_txt.bat 将Default.hv文件转换为TXT格式;

make_default_hv.bat 将Default.txt转换为Dedault.hv文件;

user_hv_to_txt.bat 将user.hv转换为TXT格式;

make_user_hv.bat 将user.txt转换为user.hv文件;

这里需要注意的是,将Default.hv和user.hv转换为TXT格式之后为ANSI格式,需要将其转换为Unicode格式,这一点很重要!

4)4. XIP Tools

这里是添加注册表信息到boot.hv文件中,一般不需要操作这个文件夹。

5)5. BootScreen

更改开机画面

添加删除文件:

1) 添加程序到ROM中

绿色软件的添加:

绿色软件直接拷贝到Dump文件夹中即可。

CAB文件:

CAB文件可以安装Apps文件夹中的CE CAB Manager,然后用该软件打开cab安装包,将该CAB文件中的文件解压出来拷贝到Dump文件夹中。然后将注册表部分导出来,按照分类分别添加到Default.txt和user.txt中。

这里需要注意的是,很多cab安装文件已经指定了安装目录,需要在initflashfile.dat文件中创建该程序的相应目录。

另外,部分cab文件的注册表文件和安装目录是集成在setup.dll文件中,这时候需要用rar将该文件解压缩,得到一个setup.xml文件,打开后可以将该文件中的相关部分拿出来,分别做相应的操作或者直接利用该setup.xml文件制作一个.provxml文件,要注意该文件需要使用unicode格式。 由于篇幅有限,这里就不一一详细说明了,如果有遇到问题的,可以跟贴提问。

绿色软件:

绿色软件的添加最简单,直接将文件复制到Windows目录下,然后在initflashfile.dat文件中做好快捷方式即可。

需要删除ROM中的软件,可以按照上述操作,反其道而行之。

关于initflashfile.dat这个文件的制作,可以参考芋头发的帖子,这里就不展开叙述了,也是比较简单的。附件中有一个CoXCo.exe的工具是把.dat转为.txt格式,notepad2是用来编辑initflashfile.txt文件的。

芋头的帖子地址:http://www.diypda.com/viewthread.php?tid=678&extra=page%3D1

2)Build ROM

当你需要的软件添加\删除完毕之后,就可以运行 文件夹2. IMGFS Tools中的Dump_to_nba.bat,生成.nba文件了。

3)NBA to NBF

利用文件夹1. De-Encode nk.nbf中的HTC64 Extended ROM Tool.exe生成.nbf文件。注意针对你的机子型号选择合适的.prj文件,例如V版的要选择Verizion.prj,已经解了SuperCID的则可任意选择。

4)接下来的就是把.nbf文件复制到刷机包里面开始刷机了,这个相信大家都会了吧,呵呵。

上文中提到的相关的软件下载地址:http://www.diypda.com/viewthread.php?tid=845&extra=page%3D1

以上文章首发友人和DIYPDA,如有转载请注明出处。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有