『03-05』ROM 定制-备份-转换教程(全)

来源:互联网 发布:ubuntu怎么安装gcc 编辑:程序博客网 时间:2024/04/27 22:42

『03-05』ROM 定制-备份-转换教程(全)

03ROM定制1:安装ActivePerl(建议装在C盘)提供下载ActivePerl-5.8.8.819-MSWin32-x86-267479版2:解压缩NbfUtils.rar后把文件放如C盘PERL目录下的BIN文件夹内运行DOS.BAT输入:ppm install Win32-API-0.41WJ.ppd         ppm install XdaDevelopers-NbfUtils.ppd         ppm install Crypt-DES.ppd 如图1,这样PERL就安装完成了3:解压RomEditor放在任意位置既可,把ROM文件放进去。打开RomEditor.exe会提示src.nb文件不存在,不用管它。设定目录改为c:/perl/bin后.点击设定目录   如图24:转NBF为NB格式点击BIN-NB  如图3 5:刷新一下点解压ROM后回在目录里生成in out rom 3个文件夹把要删除的文件从ROM中复制到out文件夹注:(有的文件需要多次删除才行)要添加的文件放到in文件夹  看图4注:(如果要替换文件的话,一定要先删除后再添加,删除后解压看看文件是不是确定删除了然后添加)放上2个版本的RomEditor,批量操作版添加删除后out 和 in内的文件会自动删除。最终版不会有的文件批量操作版添加删除不了的可以用最终版,反过来最终版添加删除不了的可以用批量版试试简单的定制基本上就可以完成了,注册表的修改与发放表大家经常改注册表的兄弟一看应该就明白了注册表与文件发放表需要用Notepad2.exe编辑后保存为unicode编辑。 WM5ROM定制(575-565-585等)WM5修改教程(适用与565-575-585等)1:分解与删除文件把下载的bin格式的ROM放如WM5修改工具内改名成rom.bin后 分解1 分解2后会出来一个dump文件夹,里面就是ROM内的文件夹了,WM5的修改没有03那么麻烦如果只是想删除和替换几个文件的话,直接删除dump里的文件或者把要替换的文件直接覆盖就可以完成。如果文件太大,在合成1时回报错的。大家自己看着办哈2:注册表与发放表这个是主要部分,WM5的注册表存放为default.hv和user.hv01:首先要把HV转换为rgu文件。先设置windows的全局环境变量方法:控制面板>系统>高级>环境变量——>点新建,名:“_FLATRELEASEDIR”,值:“.”。(“”内是数值)将default.hv和user.hv两个文件复制出来。运行dos.bat执行命令:WM5修改工具/rgucomp -o default.hv -nologo > boot.rgu(上面的命令是转换default.hv )  user.hv的为:WM5修改工具/rgucomp -o user.hv -nologo > boot.rgu执行后会在目录下生成一个boot.rgu文件 如图1 02:然后用Notepad2.exe打开,系统自带的不行哦。在最上加上REGEDIT4  如图203:修改完后的boot.rgu一定要保存编码格式为unicode后同名覆盖boot.rgu把rgu转换为hv格式的指令是:WM5修改工具/rgucomp -b然后改名覆盖进dump的同名文件即可04:MO DO和长按HOME的修改在mxipcold_OEMDRIVERS_102.provxml文件内用记事本打开自行修改后面的EXE程序即可如图305:发放表是initflashfiles.dat文件,编辑完后保存覆盖dump内同名文件如图4注:要把只读性去掉才能保存06:全部定制好以后执行“合成1.bat”“合成2.bat”,此时的ROM还不可用。07:效验ROM下载WINHEX安装打开定制好的rom.bin文件,再第二行或第三行找到E9后右键点下,“选择开始”在ROM的最后一个字节上右键点下,“定义结束”选择“工具”菜单,选择“计算Hash值”选择“校验和32位”把数值记下来。如图5然后把你记下的数值替换E9的前8位注意:数值一定要道着写如我计算的数值是21237F01.备份教程与转换NBFROM备份与转换这个没什么好说的,大家看图吧。按提示操作就可以了备份出来的OS部分为NB格式的,改名src.nb后放如RomEditor的文件夹内解压缩下后点击转为NBF格式就OK了,RomEditor是IOICN漏斗鱼兄弟制作,感谢下。偶也是菜鸟,弄了好多天才定制好自己喜欢的ROM,集合了一堆软件和10多个主题插件
原创粉丝点击