如何分解一个Customer.NB0
===========================================================
第一步:通过Nb02Img用工具把Customer.NB0转换为Customer.img
分解命令:Nb02Img.exe X Customer.NB0 (x是分解标示符,后面是目标文件)
可以直接在开始\运行该命令(比如Nb02Img.exe和Customer.NB0都放在C盘根目录,则运行栏打入 c:\Nb02Img.exe X Customer.NB0)
或者建一个bat文件,运行这个解码命令
第二步:用winimge工具打开刚转换好的Customer.img文件,分解出程序
winimage下载: WinImage850fix-LDR.zip (956.87 KB) 下载次数: 1920
打开后就可以很清晰的看到customer包里面的这些程序了, 其中有个文件特别注意Preconfig.txt里面包含了对B包程序的操作,后续合成时要自己编写这个脚本
最后通过winimage工具右键点击你想要的文件,点击“提取”即可提取出你需要的程序或文件。OVER
===========================================================
如何合成Customer.NB0
===========================================================
第一步:打开一个img包文件,在其中添加删减程序或脚本
由于B包的特殊格式,请在采用工具包中提供的customer.img文件来制作,先用winimage工具打开这个img文件,然后直接把需要的程序和脚本往里拖即可。 该customer.img文件容量为24M。
第二步:根据添加的程序和脚本编写好Preconfig.txt脚本
脚本中会使用到的几个命令:
CAB 是安装程序
例如添加一个需要安装的程序:CAB:\Extended_ROM\****.cab
XML 是脚本
例如:
EXEC 用来运行exe可执行文件。EXEC:后面是exe文件的路径和运行参数。
例如安装主题: EXEC:\Windows\cusTSK.exe \Windows\Classic Blue.tsk
rst:reset 是重启
我们这里都是合成B包,放置在ext rom中,所以参考脚本只需要修改对应的文件名和命令即可。考脚本:
第三步 点击保存,把添加的内容保存到customer.img文件
第四步 用Nb02Img把img文件转换为NB0
合成:Nb02Img.exe A Customer.img (A是合成标示符,后面是目标文件)
可以直接在开始\运行该命令(比如Nb02Img.exe和Customer.img都放在C盘根目录,则运行栏打入 c:\Nb02Img.exe A Customer.img)
或者建一个bat文件,运行这个解码命令
这样Customer.NB0就做出来了,用IDT工具做出你自己的个性化的ROM吧,再也不怕重启后软件会消失了。