life资源、教程系列 之一 模板定制和替换xip基础
一个life专用、简单易用的dump rom成为模板和合成的工具,可以在模板下简单快速的制作rom,前提是需要解开的rom[color=darkorange]没有加密[/color],以下以life的o2官方RC2140907B2英文(内核18120)的[color=red]线刷[/color]rom改成为俺现在[color=red]卡刷[/color]的rom(系统语言:英文,外挂语言:微软雅黑中文,文件:AL1.DIO,xip为19949,sys、oem为原装的18120)教程::victory:[color=black]俺现在也是刚学习定制的新手了,如有错漏,大家帮忙提醒了,文章所用的软件均来自互联网,在此感谢原作者[/color]
[color=#ff0000][/color]
[color=red]注意:不适用于atom或atom exec,其他所需的工具软件请移步二楼下载了[/color]
[color=blue]一、需要的东西:[/color]
1、安装定制rom pc端必备工具:microsoft .net2.0、Microsoft Visual C++ 2008 (定制区有:[url=http://www.it1862.com/thread-12266-1-1.html]http://www.it1862.com/thread-12266-1-1.html[/url])
2、o2官方RC2140907B2英文rom下载链接:[url=http://www.myxda.com/xda-atom-life_servicemenu.aspx?region=au#software]http://www.myxda.com/xda-atom-life_servicemenu.aspx?region=au#software[/url]
3、life模板定制工具:
[attach]61669[/attach]
说明:FLASH目录为合成rom后AL1.DIO生成的目录,rom为放原始AL1.DIO和XIP目录,tools里面有相关工具(一般制作不需用了:lol )DumpFiles为解压AL1.DIO,开始制作为进行模板定制rom为AL1.DIO到FLASH目录
4、winhex或UltraEdit,个人比较喜欢winhex绿色简单快速了
[attach]61673[/attach]
[color=blue]二、提取flash.dio:(首先请点击文件管理器去除隐藏文件属性和去除隐藏受保护的操作系统文件的钩)[/color]
[color=#0000ff][attach]61680[/attach][/color]
[color=#0000ff][/color]
1、提取flash.dio文件,把下载的o2线刷rom RC2140907B2(以下简称B2)[attach]61676[/attach]
放到C:\windows\temp\,然后点击运行,出现以下画面点击next,[attach]61677[/attach]
然后程序会把刚才的B2解压出来,把flash.dio拷贝出来,再去除flash.dio的隐藏属性
[attach]61678[/attach]
刷机画面点击Cancel取消
[attach]61681[/attach]
然后删除temp\的B2文件(因为所需要定制的原文件已经有了,所以不需要了)
[color=#0000ff]三、转线刷为卡刷[/color]:lol
1、解压下载的rom工具,建议放C盘
2、把刚才的flash.dio放到rom工具\rom\里面,(之前或者先再备份多个flash.dio,虽然解压方便)改名flash.dio为al1.dio,为什么?因为卡刷要这个名字咯,嘿嘿
3、使用winhex把al1.dio变成真正的卡刷rom,即去除dio文件的前12个字节
首先,打开winhex,绿绿的了:lol ,再打开al1.dio,如图,然后选取前面的12字节,看深色部分
[attach]61687[/attach]
然后编辑-剪切,就可以去掉前面的12字节,有什么提示按确定不理它就可以了,因为超过20m保存无效,最后保存
[attach]61688[/attach]
如果需要可以把两个dio文件,没修改和已修改的同时用winhex打开对比,也可以如图看看字节数,之前是71,303,180,修改后变成71,303,168,呵呵,不用我教了吧
[attach]61690[/attach]
[color=blue]四、终于开始玩咯:[/color];P
1、运行rom工具目录里面的DumpFiles解开rom目录里面的刚才修改后的al1.dio,按任意键继续,然后等待。。。
[attach]61697[/attach]
解压后目录状态,dump目录为某些rom定制时的东西,本次制作不需要了,可以删除
[attach]61698[/attach]
2、(如果只需要xip、sys、oem都是18120的把18120的xip目录拷到rom即可,其他不需改动,其他过程一样)删除原al1.dio,拷贝19949的rom,al1.dio和xip目录到rom目录里面,注意,18120和19949两个的XIP目录boot.rgu文件大小不一样的,即:
xip、sys、oem都是18120
[attach]61700[/attach]
xip19949、sys、oem18120
[attach]61699[/attach]
3、为英文rom添加中国区域,把WinCENLS_WWE替换sys目录的同名目录,原始为268k,替换后869k
[attach]61701[/attach]
4、添加需要的oem到oem目录,测试需要放了ClearType(雅黑字体平滑软件)、YaHei(10m的雅黑字体)、Optimize(注册表添加,里面包含软件首次运行警告去除、stk去除、除keyboard外其他英文输入法屏蔽)如需其他更多的oem,可以利用cab转oem或其他工具,或直接使用小桥老师的0808oem包
[attach]61702[/attach]
5、点击开始制作,任意键继续
[attach]61703[/attach]
进入BuildOS界面,选取ClearType和雅黑字体,注册表修改的oem是没有出现的,不用理,点击上面的绿色箭头开始制作
[attach]61704[/attach]
待画面下方出现Done,点击右上角的X,程序自动进入dos状态合成rom
[attach]61705[/attach]
[attach]61706[/attach]
合成完毕画面,任意键结束
[attach]61707[/attach]
6、最后,到flash目录,找到al1.dio,放内存卡进行卡刷,相关图片:
[attach]61711[/attach] [attach]61712[/attach] [attach]61713[/attach]
终于大功告成
最后说一下rom的特点,如果都使用18120的东西,开机加载其他软件如home、quickmenu2.7等开机只有21m,速度一般般,但杂交了19949的xip后变成了28m,呵呵,而且速度有明显的提高,其他还可以把home、cmwap设置等其它的oem放到oem目录定制,可以参考小桥老师的oem包或自己制作。rom在本人测试中没什么问题,只是做了移植,其他官方的东西没有删除,注册表也没有修改优化的状态下完成的。
[color=red]刷机有风险,文章只作为学习交流,各位对不同的机型、软件版本请了解清楚再动手了,切记!!![/color]
[[i] 本帖最后由 zuomc 于 2009-1-17 20:05 编辑 [/i]] 相关工具软件:
@其他不是必要的软件说明:
Beyond Compare2.5.3:用作两个文件或文件夹对比,用于比较两个不同的rom里面的东西,除了比较,当然还有其他功能,比如复制等等,自己慢慢研究了。
@19949的DIO文件比较大,引用592ppc的链接了,在此先感谢原作者,如有疑问,请PM me!:handshake
[attach]61838[/attach]
@再附上两个注册表修改和life可用的流量监控软件,cab安装,自己搞不了oem,晕ing。。。
[[i] 本帖最后由 zuomc 于 2008-10-18 15:32 编辑 [/i]] 相关问题、答复:
1、相关图片如果看不到右手边的东西,点击图片左上角的位置可以看全图的说:loveliness: 老大地板都不留 好帖啊得慢慢消化才行 求教,字体文件夹里面除了字体本身以外,其他的文件都是什么意思? 还有个问题,如果要杂交19949 是不是必须要附带上相应的AL1.DIO文件才行,如果只用19949的xip 用18120的AL1.DIO是否可行呢? 还有啊,呵呵 如果要刷EX ROM 呢,是否可以从官方rom解压缩到temp里面,copy出来直接使用涅,多谢多谢!!~~:lol 回LS的,oem软件包基本都会用DSM(关联)、RGU(注册表)和相关文件,详细知识自己搜吧。第二个问题,xip里面的boot.rgu不是真正的xip,真正的xip格式为xip_out.bin,大小一般为三m左右,boot.rgu在使用中的系统,windows目录可以找到提取,boot.rgu一般6.0和6.1的大小有点不一样了,相关boot.rgu要和al1.dio对应,用来提取al1.dio的xip到生成的dio文件的。第三问题,本来ex和dio是可以一起放卡刷的,但基础知识和风险LS要充足的情况下再动手了,虽然卡刷一般怎么刷都不会有问题,有问题一般线刷就可以解决,希望玩的开心了 热泪相顶。。。 学习中。。。。狂顶 下载还要点数呀 为什么不整合起来再发啊? 支持!!!!:loveliness: 还是没看懂 里面那个好东西是什么 [quote]原帖由 [i]wfxx[/i] 于 2009-1-16 11:19 发表 [url=http://www.it1862.com/redirect.php?goto=findpost&pid=449686&ptid=18730][img]http://www.it1862.com/images/common/back.gif[/img][/url]
里面那个好东西是什么 [/quote]
里面是针对life可用的流量监控插件cab和两个修改注册表的文档
[[i] 本帖最后由 zuomc 于 2009-1-17 03:12 编辑 [/i]] 认识学习,由衷感激.............:lol :lol 怎么会下载不了呢?