[8525, TyTN, MDA Vario II, JasJam ROM Development] AlainL:
Hi.

I've successfully made and flashed my first "big storage" rom for my HTC Touch (note : NBSplit and NBMerge must not be used).

Now, the next step is to customize it.

I followed your advice to use bepe's Package Tool.

Now, I got two folders (OEM+SYS) in dump folders.

If I understand well, I can remove packages by deleting folders (sample : to remove "Autoupdate", I have to delete "dump\SYS\Autoupdate_Lang_0409" and "dump\SYS\Autoupdate").

But how do I build back .bin file, using "ImgfsFromDump" ?

When I launch "ImgfsFromDump", I got the a popup "abnormal termination". Error detail is :

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="ImgfsFromDump.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="cecompr_nt.dll" SIZE="32768" CHECKSUM="0xC47F1F04" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="09/17/2004 02:48:53" UPTO_LINK_DATE="09/17/2004 02:48:53" />
<MATCHING_FILE NAME="ImgfsFromDump.exe" SIZE="65536" CHECKSUM="0x11E680EF" MODULE_TYPE="WIN32" PE_CHECKSUM="0x19535" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:18" UPTO_LINK_DATE="03/18/2007 20:00:18" />
<MATCHING_FILE NAME="ImgfsFromNb.exe" SIZE="61440" CHECKSUM="0xDFD00954" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1E69F" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:25" UPTO_LINK_DATE="03/18/2007 20:00:25" />
<MATCHING_FILE NAME="ImgfsToDump.exe" SIZE="77824" CHECKSUM="0xD3D9CE4D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1A12F" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:22" UPTO_LINK_DATE="03/18/2007 20:00:22" />
<MATCHING_FILE NAME="ImgfsToNb.exe" SIZE="61440" CHECKSUM="0x5E3CB408" MODULE_TYPE="WIN32" PE_CHECKSUM="0x163F3" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:18" UPTO_LINK_DATE="03/18/2007 20:00:18" />
<MATCHING_FILE NAME="NBHextract.exe" SIZE="35328" CHECKSUM="0xAD662DF3" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/15/2007 01:14:59" UPTO_LINK_DATE="01/15/2007 01:14:59" />
<MATCHING_FILE NAME="nbhgen.exe" SIZE="15590" CHECKSUM="0xBC103AB" MODULE_TYPE="WIN32" PE_CHECKSUM="0x6AEE" LINKER_VERSION="0x10000" LINK_DATE="02/13/2007 10:18:30" UPTO_LINK_DATE="02/13/2007 10:18:30" />
<MATCHING_FILE NAME="NBInfo.exe" SIZE="61440" CHECKSUM="0x6DE2F53" MODULE_TYPE="WIN32" PE_CHECKSUM="0x166A6" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:15" UPTO_LINK_DATE="03/18/2007 20:00:15" />
<MATCHING_FILE NAME="NBMerge.exe" SIZE="77824" CHECKSUM="0xDEF3887A" MODULE_TYPE="WIN32" PE_CHECKSUM="0x22671" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:25" UPTO_LINK_DATE="03/18/2007 20:00:25" />
<MATCHING_FILE NAME="NBSplit.exe" SIZE="73728" CHECKSUM="0xF2FBEAE9" MODULE_TYPE="WIN32" PE_CHECKSUM="0x14EA0" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:15" UPTO_LINK_DATE="03/18/2007 20:00:15" />
<MATCHING_FILE NAME="pkgcommon.dll" SIZE="110592" CHECKSUM="0x4EDFE281" BIN_FILE_VERSION="5.2.0.0" BIN_PRODUCT_VERSION="5.2.0.0" PRODUCT_VERSION="5.2.0.0" FILE_DESCRIPTION="PKGCommon" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Windows CE Image Update" FILE_VERSION="5.2.0.0" ORIGINAL_FILENAME="PkgCommon.dll" INTERNAL_NAME="PkgCommon.dll" LEGAL_COPYRIGHT="Microsoft Corporation" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1F62C" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.2.0.0" UPTO_BIN_PRODUCT_VERSION="5.2.0.0" LINK_DATE="09/08/2006 23:42:59" UPTO_LINK_DATE="09/08/2006 23:42:59" VER_LANGUAGE="Langue neutre [0x0]" />
<MATCHING_FILE NAME="PKGTool.exe" SIZE="61952" CHECKSUM="0x4BE37C59" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1A3FC" LINKER_VERSION="0x0" LINK_DATE="03/11/2007 21:19:23" UPTO_LINK_DATE="03/11/2007 21:19:23" />
<MATCHING_FILE NAME="RecMod.exe" SIZE="77824" CHECKSUM="0x6CEC30BA" MODULE_TYPE="WIN32" PE_CHECKSUM="0x19494" LINKER_VERSION="0x0" LINK_DATE="03/18/2007 20:00:22" UPTO_LINK_DATE="03/18/2007 20:00:22" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1049600" CHECKSUM="0xA0FE6C49" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="DLL du client API BASE Windows NT" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Système d'exploitation Microsoft® Windows®" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Tous droits réservés." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x10FA5D" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 15:53:11" UPTO_LINK_DATE="04/16/2007 15:53:11" VER_LANGUAGE="Français (France) [0x40c]" />
</EXE>
</DATABASE>

Should I keep original dump folder and make change in this one and use transformed dump folder just as reference for name ?

Or is there a "Unpackage tool" ?

Thanks a lot for any help (searched trough forums, but no answer yet)