Nokia Cooker Nokia Cooker is a PC software reserved to the Cookers, which allows to modify the files containing the phone's firmware to create customized firmwares versions named Cooked-Firmware. Nokia Cooker can modify data which is located in: - UDA - ROFS - ROFx It can't modify data located in the CORE yet. Not all the ROFS/ROFx can be modded! Modding a protected ROFS/ROFx you'll risk to brick the phone. If you aren't sure that your ROFS/ROFx can be modded, don't do it. The modding of the UDA, instead, is always a safe operation. NokiaCooker 1.0 Change-Log: - New: Shows the maximum ROFS partition size and the ROFS extimated size. - Improved: NaviFirm plugin updated to 0.9 version - Improved: the "Allow ROFS Resize" option is not needed anymore and it has been removed. - Fixed: the "Allow ROFS Resize" option sometimes corrupted the ROFS rebuild process, causing strange issues in the Cooked Fw. *** Informations for Developers about Plugins *** When NokiaCooker launches your application it will pass the 4 command-line parameters below: 1) the file currently selected in the window on the right side 2) the path where the fw files have been extracted (eg: c:\nokiacooker\files\n8fw_extracted\) 3) firmware filename (eg: RM-596_011.012_U01.01_79.92_prd.uda.fpsx) 4) firmware type (UDA, ROFS, CORE, UNKNOWN) How to read the arguments depends on the programming language you're using: - for Delphi you should use ParamStr() ParamCount() - for C# you can find the source code of a skeleton Plugin inside \NokiaCooker\TestPlugins\