秋天兄,根据你的P30_ROM_Kitchen,针对我ido s601 wm5 rom(英文原版rom地址:
http://www.ido-me.com/downloads/S601_WWE_0211a.zip),我在批处理内做了对应的修改,分解时很顺利,但合成时报“BuildImgfs.exe应用程序错误”(没有对dump作任何修改),请帮忙查看那一步出错了,谢谢!
问题已解决!我电脑原来的内存为512M,今天买了条2G的内存,安装后BuildImgfs时不再报警,顺利生成新的rom。
分解bat:
@ECHO OFF
CD /D "%~d0%~p0"
.\Tools\Split NK.BIN 1B
.\Tools\Split NK.BIN-2.bin 275201F
REN NK.BIN-1.bin Header.bin
REN NK.BIN-2.bin-2.bin Footer.bin
REN NK.BIN-2.bin-1.bin NK.nb
.\Tools\NBSplit.exe -data 16640 -extra 12 NK.nb
DEL NK.nb /q
.\Tools\NBSplit.exe -data 512 -extra 8 NK.nb.payload
DEL NK.nb.payload /q
DEL NK.bin-2.bin /q
.\Tools\Prepare_Imgfs.exe NK.nb.payload.payload -nosplit
.\Tools\ViewImgfs.exe imgfs_raw_data.bin
PAUSE
合成bat
@ECHO OFF
CD /D "%~d0%~p0"
MOVE /y .\temp\dump .\dump
RMDIR /s /q .\temp\
.\Tools\BuildImgfs.exe
RMDIR /s /q .\dump\
COPY NK.nb.payload.payload NK.nb.payload.payload.org
.\Tools\make_imgfs.exe NK.nb.payload.payload -nosplit
.\Tools\NBMerge.exe -data 512 -extra 8 NK.nb.payload -conservative
DEL NK.nb.payload.payload /q
REN NK.nb.payload.payload.org NK.nb.payload.payload
.\Tools\NBMerge.exe -data 16640 -extra 12 NK.nb -conservative
DEL NK.nb.payload /q
COPY /B Header.bin + NK.nb + Footer.bin NK.New.bin
DEL NK.nb /q
PAUSE
[
本帖最后由 黯然失色 于 2008-5-1 02:39 编辑 ]