掌上帝国's Archiver

isky007 发表于 2008-3-12 01:18

浪痕原创简明ROM定制教程!(已经更新加入图片)希望可以加精!

[size=5]发了几个ROM了,支持的人也不是很多...其实最好的ROM是什么样子的?是自己定制,适合自己的!所以说还是自己定制吧,简单的弄个教程,不会定制的可以看一看,高手就不要看了,我也只是个二把刀,不丢人了.... [/size][url=http://www.cccos.cn/post/94.html][size=5]http://www.cccos.cn/post/94.html[/size][/url][size=5]了....[/size]

[size=5][color=#0000ff]几点说明:[/color][/size]
[size=5][color=#0000ff]1.我的定制过程和分解过程都不一定是通用的,我实验过的WM5,WM6都基本没问题,但是分解和定制6.1的时候有的时候不可以[/color][/size]
[size=5][color=#0000ff]2.定制得到的nk.nbf是纯OS,如果你要加入开机画面等内容就自己查找相关的教程吧,不在详细说了[/color][/size]
[size=5][color=#0000ff].[/color][/size]
[size=5][color=#0000ff].[/color][/size]
[size=5][color=#0000ff].[/color][/size]
[size=5][color=#0000ff]X.只看不顶,刷机变砖![/color][/size]

[size=5]

[/size]
[size=6][color=#ff0000]一.先说说OEM包吧
[/color][/size]
OEM包里面一般就是这些文件:DSM(必须有),RGU,或者还有Dll,图片之类的文件....

首先假设你新建一个OEM,文件夹叫OEM_SHIT;

[color=#ff0000]1.DSM文件:[/color]

在OEM_SHIT下新建一个TXT文件,用“GUID生成器”(最后有下载)生成一个形如“1775E279-F73A-442b-B9C4-9AA20A78EE33”的字符串,复制下来,把刚才新建的TXT文件改名为“1775E279-F73A-442b-B9C4-9AA20A78EE33.dsm”,就是刚才生成的GUID加“.dsm”,注意,把“TXT“去掉!也就是要改掉扩展名!
[img]http://img.namipan.com/p/e86b491b561c9bbb1a467559cc2e14aef2ba824c05710000/0/guid.jpg[/img]


OK,恭喜你,DSM文件完成了。

 

[color=#ff0000]2.RGU文件:[/color]

RGU是啥?注册表呗!OME里面的软件可能必须到导入一下注册表项才能保证它正常运行,而这些注册表项就可以犯法在这个RGU里面。

创建RGU:同样新建一个TXT,把名字改成“1775E279-F73A-442b-B9C4-9AA20A78EE33.rgu”(GUID一定要和DSM一样!同样也是改扩展名!),把你要导入或者修改的注册表项粘贴到里面,保存的时候编码要选择“Unicode”.

[color=#ff00ff]注意:第一行一定要是“REGEDIT4”,最后一定要是空行,否则会出错![/color]
[img]http://img.namipan.com/p/ac0220f8a39882c2aecd7e663a30e4556f9a931841790000/0/rgu.jpg[/img]


 

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



[color=#ff0000]4.OEM创建快捷方式和复制文件:
[/color]
这个是由“initflashfiles.txt”文件控制的(自己新建一个就可以,注意编码“Unicode”),下面是一个例子,很容易就明白...

[color=#4169e1];============ WM5torage ============
Directory("\Windows\“开始”菜单\程序\附件"):-File("移动U盘.lnk","\Windows\WM5torage.lnk")
;============ End - WM5torage ============
[/color]
[color=#ff00ff]目标目录[/color]-----------------[color=#ff00ff]源文件[/color]

好了,OEM就说这么多吧,优化注册表也可以用OEM,只要一个dsm加一个rgu就OK了。

[color=#00ffff]△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△[/color] 

[size=6][color=#ff0000]二.HyperCore_V1.01[/color][/size]

这个工具我用的很少,一般都是用来[color=#ff00ff]分解ROM[/color]的,我就讲讲我怎么用的吧....

首先把里面的Core文件夹复制到C盘,把你要分解的ROM(nk.nbf)复制进“C:\Core\HyperCore\Extract\Source”

然后进入“C:\Core\HyperCore\Panel\Extract”

运行“1. DumpRom”,回车,然后DOS窗口里面会滚屏,这就是在分解ROM,完成之后关闭

运行“2. PKG Tool”,回车,出现下图:
[img]http://img.namipan.com/p/2df56816b0ef61b17eb0dab52fc7c0ce240a4b07cf6f0000/3/pkg.jpg[/img]

然后输入“1”,回车,完成以后回到上图

输入“4”,回车,“N”回车,完成之后又回到上图的状态

输入“5”,回车,完成回到上图状态,然后关闭此窗口。

运行“3. DUMP XIP”,不要管他的提示,把自动打开的文件夹关闭,回车就可以了

 

回到“C:\Core\HyperCore\Build”,看看:
[img]http://img.namipan.com/p/4a25360b2fa2e6590d5a2d54c6384f31593cd014af450000/3/core.jpg[/img]

OEM,SYS,ROM(里面有XIP),是不是很不错啊....

 

关于HyperCore_V1.01就说这么多吧

[color=#00ffff]△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△[/color] 

[size=6][color=#ff0000]三.定制(简明步骤)
[/color][/size]
我定制是用的Xbeta_Utilities:

[img]http://img.namipan.com/p/7467a44e9b2ad092da9afebbaad2a4ea76d323b96c6a0000/3/Xbeta.jpg[/img]

把你准备好的SYS和ROM文件复制进来,不要忘记XIP放进ROM文件夹里面,运行“Xbeta_CreateROM.exe”,6次回车,会出现BuildOS对话框:
[img]http://img.namipan.com/p/08e02db8a3d6d118cd7b9e8adcbc235cc76900632b090100/0/buildos.jpg[/img]


在BuildOS里面选择你要集成的软件或者组件,然后点“File”下面的开始按钮,直到窗口左下角显示“Done”,先不要关闭BuildOS!

把“G'Reloc.exe”复制进“temp”文件夹,把temp文件夹里面的“dump”文件夹改名为“sys”,运行复制进来的“G'Reloc.exe”,如图:[img]http://img.namipan.com/p/6cb34d5cc6972bfb3bdc68bcbd57f11d8b025cc9a4340000/0/GReloc.jpg[/img]

点击上面唯一的按钮,直到左下角显示“Done”

现在关闭“G'Reloc v1 beta”,把“temp”下面的“sys”文件夹名字改回“dump”,然后关闭BuildOS窗口,刚才的Dos窗口开始滚屏,完成后关闭,看看是不是“temp”文件夹消失,多了一个OS文件!

再运行“nb2nbf_tornado.exe”,如图:
[img]http://img.namipan.com/p/00ab87ad11cabfd44ae6fe279351d796a889d440ded80000/0/nb2nbf.jpg[/img]

注意标注的地方的设置,然后点击“Translate”按钮,完成就得到nk.nbf了,去刷机吧,享受一下自己的成果!



[align=left][color=#ff0000]△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△ [/color][/align][align=left]以上提到的软件的下载页面:[/align][align=left][color=#0000ff]首先是定制软件包:Xbeta_Utilities,里面还有我加入的“G'Reloc.exe”,“NBF转NB_NBA.BAT”和“nb2nbf_tornado.exe”[/color]http://www.namipan.com/d/Utilities.rar/e4e7d9d5e1e99869c346163fdbd04aeab992222d6def2400[/align][align=left][color=#0000ff]我分解ROM用的HyperCore_V1.01[/color][/align][align=left][url=http://www.namipan.com/d/HyperCore_V1.01.rar/45e6b211829c3b07f54182ec1e3bd58b1f55f5164fa01601][color=#95b32a]http://www.namipan.com/d/HyperCore_V1.01.rar/45e6b211829c3b07f54182ec1e3bd58b1f55f5164fa01601[/color][/url][/align]
[align=left][color=#0000ff]GUID生成器[/color][/align][align=left][color=#000000]
[/color][url=http://www.namipan.com/d/GUID%e7%94%9f%e6%88%90%e5%99%a8.rar/15d18dbe9204ad4330703f9b2006661cf5021e660e440000][color=#000000]http://www.namipan.com/d/GUID%e7%94%9f%e6%88%90%e5%99%a8.rar/15d18dbe9204ad4330703f9b2006661cf5021e660e440000[/color][/url][/align][align=left]CAB Manager自己去口袋找吧,我的也不好用了...忘记以前怎么安装的了....[/align][color=#ff0000]△△△△△△△△△△△△△△△△△△△△△我是牛逼的分割线△△△△△△△△△△△△△△△△△△△△△△△△[/color]



完整内容:[url=http://www.cccos.cn/post/94.html]http://www.cccos.cn/post/94.html[/url]
其他问题以后再添加吧,[size=5][color=#ff0000]只看不顶刷机成转头!!![/color][/size]

[[i] 本帖最后由 isky007 于 2008-3-14 10:18 编辑 [/i]]

james743 发表于 2008-3-12 08:19

呵呵,很好的教程,很傻瓜,但很实用,谢谢楼主

德行第一 发表于 2008-3-12 14:55

若是有图,就可加精


原贴不错

[[i] 本帖最后由 德行第一 于 2008-3-12 14:56 编辑 [/i]]

宏兴 发表于 2008-3-12 16:58

楼住 你最好贴上图  哈哈  支持

逍遥小白兔 发表于 2008-3-12 22:21

占位支持!!!:loveliness: 谢谢分享!辛苦了。

99_99_99 发表于 2008-3-13 01:12

好东西啊,看看呵呵学学

kevin-jin 发表于 2008-3-13 11:18

楼主怎么这么不厚道呢,为了顶自己的贴让别人变转头??
很三俗啊你,再发表这样的言论,你的机器变转头!!

isky007 发表于 2008-3-15 22:33

你刷机变砖!现在有多少人看帖不回,下载不回,我都不想再发什么东西了....弄好几天弄个东西发出来,就那么几个人回复,只占看帖的10%,你什么感觉啊?!

xieyundi 发表于 2008-3-18 08:39

fbghjkhfg

[quote]原帖由 [i]james743[/i] 于 2008-3-12 08:19 发表 [url=http://it1862.5d6d.com/redirect.php?goto=findpost&pid=39243&ptid=2867][img]http://images.5d6d.net/dz60/common/back.gif[/img][/url]
呵呵,很好的教程,很傻瓜,但很实用,谢谢楼主 [/quote]

dhf 发表于 2008-3-18 21:41

对得起自己就行了,给你加金了。

sdrssddrr 发表于 2008-3-25 02:41

路过看看,不过我是新手,还是不太明白

sdrssddrr 发表于 2008-3-25 02:46

楼主也太毒了吧,还有附件也下不来呀

cllin830912 发表于 2008-3-25 08:54

感謝提供! 研究看看怎麼訂製自己的ROM

jcke 发表于 2008-3-25 17:37

别难过 我顶一个 只要好用

sunbirdgull 发表于 2008-3-25 23:08

:L :L :L :L :L

xiaochi1783 发表于 2008-3-27 14:25

真的是很好的教程,看了增加了信心,谢谢你的分享

ggm 发表于 2008-3-28 20:57

楼主说:“只看不顶,刷机变砖!”:'(

jcke 发表于 2008-3-28 22:41

有没有更简单的 可以修改别人的OS 就行了 有没

weixin106 发表于 2008-4-5 23:29

还是支持!正要学习!

劲力十足 发表于 2008-4-6 00:23

这是无私的表现!!值得学习的好榜样!!

页: [1] 2 3 4 5 6 7 8 9

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.