发了几个ROM了,支持的人也不是很多...其实最好的ROM是什么样子的?是自己定制,适合自己的!所以说还是自己定制吧,简单的弄个教程,不会定制的可以看一看,高手就不要看了,我也只是个二把刀,不丢人了.... http://www.cccos.cn/post/94.html了....
几点说明:
1.我的定制过程和分解过程都不一定是通用的,我实验过的WM5,WM6都基本没问题,但是分解和定制6.1的时候有的时候不可以
2.定制得到的nk.nbf是纯OS,如果你要加入开机画面等内容就自己查找相关的教程吧,不在详细说了
.
.
.
X.只看不顶,刷机变砖!
一.先说说OEM包吧
OEM包里面一般就是这些文件:DSM(必须有),RGU,或者还有Dll,图片之类的文件....
首先假设你新建一个OEM,文件夹叫OEM_SHIT;
1.DSM文件:
在OEM_SHIT下新建一个TXT文件,用“GUID生成器”(最后有下载)生成一个形如“1775E279-F73A-442b-B9C4-9AA20A78EE33”的字符串,复制下来,把刚才新建的TXT文件改名为“1775E279-F73A-442b-B9C4-9AA20A78EE33.dsm”,就是刚才生成的GUID加“.dsm”,注意,把“TXT“去掉!也就是要改掉扩展名!

OK,恭喜你,DSM文件完成了。
2.RGU文件:
RGU是啥?注册表呗!OME里面的软件可能必须到导入一下注册表项才能保证它正常运行,而这些注册表项就可以犯法在这个RGU里面。
创建RGU:同样新建一个TXT,把名字改成“1775E279-F73A-442b-B9C4-9AA20A78EE33.rgu”(GUID一定要和DSM一样!同样也是改扩展名!),把你要导入或者修改的注册表项粘贴到里面,保存的时候编码要选择“Unicode”.
注意:第一行一定要是“REGEDIT4”,最后一定要是空行,否则会出错!

3.注册表项和其他文件的获得:
首先,找到你要做成OEM的软件的CAB安装包,用WinCE CAB Manager打开,点选左侧“注册表”,然后“文件-导出-导出到reg...”,打开得到的reg文件,里面就是你要的注册表项了,复制到你的RGU文件里面就可以了;点选左侧“文件”,在右边列表框中的文件上面单击右键,选择“解压...”,选择“所有文件”,然后选择路径,确定就可以了,得到的文件就是OEM里面的“其他文件了”,现在就可以复制进去了!

4.OEM创建快捷方式和复制文件:
这个是由“initflashfiles.txt”文件控制的(自己新建一个就可以,注意编码“Unicode”),下面是一个例子,很容易就明白...
;============ WM5torage ============
Directory("\Windows\“开始”菜单\程序\附件"):-File("移动U盘.lnk","\Windows\WM5torage.lnk")
;============ End - WM5torage ============
目标目录-----------------源文件
好了,OEM就说这么多吧,优化注册表也可以用OEM,只要一个dsm加一个rgu就OK了。
△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△
二.HyperCore_V1.01
这个工具我用的很少,一般都是用来分解ROM的,我就讲讲我怎么用的吧....
首先把里面的Core文件夹复制到C盘,把你要分解的ROM(nk.nbf)复制进“C:\Core\HyperCore\Extract\Source”
然后进入“C:\Core\HyperCore\Panel\Extract”
运行“1. DumpRom”,回车,然后DOS窗口里面会滚屏,这就是在分解ROM,完成之后关闭
运行“2. PKG Tool”,回车,出现下图:

然后输入“1”,回车,完成以后回到上图
输入“4”,回车,“N”回车,完成之后又回到上图的状态
输入“5”,回车,完成回到上图状态,然后关闭此窗口。
运行“3. DUMP XIP”,不要管他的提示,把自动打开的文件夹关闭,回车就可以了
回到“C:\Core\HyperCore\Build”,看看:

OEM,SYS,ROM(里面有XIP),是不是很不错啊....
关于HyperCore_V1.01就说这么多吧
△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△
三.定制(简明步骤)
我定制是用的Xbeta_Utilities:

把你准备好的SYS和ROM文件复制进来,不要忘记XIP放进ROM文件夹里面,运行“Xbeta_CreateROM.exe”,6次回车,会出现BuildOS对话框:

在BuildOS里面选择你要集成的软件或者组件,然后点“File”下面的开始按钮,直到窗口左下角显示“Done”,先不要关闭BuildOS!
把“G'Reloc.exe”复制进“temp”文件夹,把temp文件夹里面的“dump”文件夹改名为“sys”,运行复制进来的“G'Reloc.exe”,如图:
点击上面唯一的按钮,直到左下角显示“Done”
现在关闭“G'Reloc v1 beta”,把“temp”下面的“sys”文件夹名字改回“dump”,然后关闭BuildOS窗口,刚才的Dos窗口开始滚屏,完成后关闭,看看是不是“temp”文件夹消失,多了一个OS文件!
再运行“nb2nbf_tornado.exe”,如图:

注意标注的地方的设置,然后点击“Translate”按钮,完成就得到nk.nbf了,去刷机吧,享受一下自己的成果!
△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△ 以上提到的软件的下载页面: 首先是定制软件包:Xbeta_Utilities,里面还有我加入的“G'Reloc.exe”,“NBF转NB_NBA.BAT”和“nb2nbf_tornado.exe”http://www.namipan.com/d/Utilities.rar/e4e7d9d5e1e99869c346163fdbd04aeab992222d6def2400 我分解ROM用的HyperCore_V1.01 http://www.namipan.com/d/HyperCore_V1.01.rar/45e6b211829c3b07f54182ec1e3bd58b1f55f5164fa01601
GUID生成器
http://www.namipan.com/d/GUID%e7%94%9f%e6%88%90%e5%99%a8.rar/15d18dbe9204ad4330703f9b2006661cf5021e660e440000
CAB Manager自己去口袋找吧,我的也不好用了...忘记以前怎么安装的了.... △△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△
完整内容:http://www.cccos.cn/post/94.html
其他问题以后再添加吧,只看不顶刷机成转头!!!
[ 本帖最后由 isky007 于 2008-3-14 10:18 编辑 ]
|