NokiaCooker v2.02 Change

Description Screenshots
Download Donations
NokiaCooker v2.02 Change-Log:
- Fixed: for some fw, the rebuild corrupts the header informations.
NokiaCooker v2.01 Change-Log:
- Fixed: forgot to remove some debugging code that raises some errors when rebuilding images.
NokiaCooker v2.0 Change-Log:
- New: it is now possible to cook ROFS1 too
- New: unlock ROFS1 / ROFS2 / ROFS3 feature (aka "ROFS Recalibration")
- New: Estimated Size and Partition Size are available for FAT image too
- New: added the "Explore Files" button in the toolbar
- New: added main icon
- New: added a context menu to both TreeView and Grid
- Improved: performances when viewing folders containing lot of files
- Improved: performances when deleting the temporary files
- Improved: performances when computing the estimated size
- Improved: performances for the treeview control
- Improved: grid component has been replaced with a new one
- Improved: error handling when opening bad fw files
- Improved: computation of the original CRC has been refactored to use less memory
- Improved: added marker (*) to the fw filename to notify fw needs to be saved
- Improved: Header Parsing
- Improved: log window contains more details
- Improved: minor changes in the GUI
- Improved: realtime detection for the changes in the file-system. The GUI will be automatically updated when you add/remove/rename contents directly using Explore.
- Fixed: Detection of the Partition Size
- Fixed: Computation of the Estimated Size
- Fixed: Wrong CRC computation for some UDA files (eg. N95)
- Fixed: Error when repacking an empty ROFS
*** 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\
Description
NokiaCooker 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
- CORE (only ROFS1 data)
- ROFS
- ROFx
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.
This software is provided "as is" with no warranty whatsoever, express or implied and moreover, WITHOUT any technical support, so, DO NOT contact me about this, because you WILL NOT receive any reply.
If you don't know how to install, or how to use it, probably you don't need Nokia Cooker at all.
Screenshots
Download
http://www.symbian-toys.com/download...ooker_2.02.zip