View Full Version : Nokia cooker 1.1 - Cooked Fw for 3rd / 5th / Symbian^3



Il.Socio
20th March 2010, 18:46
latest ver
NokiaCooker v2.02 - Cooked Fw for 3rd / 5th / Symbian^3 ([Only registered and activated users can see links])

Description

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.

[Only registered and activated users can see links]

For more info...


[Only registered and activated users can see links] NokiaCooker ([Only registered and activated users can see links])

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\


NokiaCooker BETA Change-Log:

ver 1.1 and changelog
[Only registered and activated users can see links]

0.9
- New: File > Recent Files
- Improved: NaviFirm plugin updated to the latest version
- Fixed: The "Advanced > Repack using rofs data: ROFS.ROM" option wasn't working properly when packing a ROFS bigger than original

0.8
- Fixed: Due to some recent changes the CRC-Fixer routine wasn't working properly anymore.
- Fixed: Removed tooltip from the "add/remove plugins" button.
- Improved: The CRC-Fixer routine will fix the fw CRC to match the one contained in the .vpl file (if the .vpl file exists) otherwise will match the original CRC if the .vpl file doesn't exists.
- Improved: Unpacking Speed.

0.7
- New: Support for 3rd party Applications/Plugins. You can Drag & Drop any executables to the Plugin's toolbar to add them to NokiaCoooker
- Fixed: for some UDA, the bkupBootRecord wasn't handled properly showing the message 'Root Cluster is NOT Supported!'

0.6
- New: Added a smart CRC-Fixer: There will be no more CRC warnings in Phoenix!
- Improved: Replaced checkbox with button for ROFS resize
- Improved: Sligtly GUI improvements
- Improved: Better performances when showing folders with a lot of files

0.5
- New: you can now create cooked fw for N8 (UDA/FAT only)
- New: added a checkbox to allow resizing of ROFS/ROFx images.
- Fixed: FAT/UDA editor wasn't working properly.

0.4.3
- Improved: Log Window can be resized
- Improved: The OBY is created trying to keep the same file order as in the original firmware.
- Fixed: Warnings raised from the RofsBuild.exe command will be shown in the log window and the repack will complete successfully. If the RofsBuild.exe raised an error, the repack will not be completed.

0.4.2
- Fixed: Some ROFS file were skipped during the Rebuild if the file was in a very long path like:
"C:\Documents and Settings\Root\Desktop\NokiaCooker BETA 0.4.1\Files\private\10203636\security\trustroots\d evice\certificates\TMO_trusted_third_party_certifi cate.cer"

0.4.1
- Improved: Shows warning messages raised from the RofsBuild.exe command
- Improved: ROFX Rebuild

0.4
- New: FAT32 file-system is now supported. (X6 UDA is in FAT32 format)
- New: Extension Column in the grid. So you can easily remove unneeded languages files from the ROFS
- New: Experimental ROFx support... It should work but NEEDS TO BE TESTED!
- New: Automatically creates a Backup File when repacking firmware.
- Improved: FAT Detection
- Fixed: ROFS Rebuild for N97



PLEASE NOTE: this tool is very easy to use, but it is always a tool for experts and smart people, it is not for everyone!
If you remove or replace some critical system component, your phone will dead at 100%, you have to know exactly which is the purpose of the files that you remove/replace!

hendavi
20th March 2010, 19:06
Thanks for the update! Great job.

fares20045
20th March 2010, 19:21
i wonder why we can't make the orange transparent theme works on n97 ?? i tried so hard but no use . if we can extract the sis file of the orange theme and put every file in its place as resource files and sys files in (z) rofs will that work??:ashamed:

Il.Socio
20th March 2010, 23:22
A quick fix :)

0.4.2
- Improved: ROFX Rebuild
- Improved: Shows warning messages raised from the RofsBuild.exe command
- Fixed: Some ROFS file were skipped during the Rebuild if the file was in a very long path like:
"C:\Documents and Settings\Root\Desktop\NokiaCooker BETA 0.4.1\Files\private\10203636\security\trustroots\d evice\certificates\TMO_trusted_third_party_certifi cate.cer"

CHANDARAKK
21st March 2010, 02:59
very nice update thank i will test and post resulf

wajiman
21st March 2010, 12:03
hey bro i cannot still add files in my n81 firmware. after repacking and opening it again, i cant find any of the files i added

Wojtaz
21st March 2010, 12:17
I can edit firmware from E52?

CHANDARAKK
21st March 2010, 12:41
i can add patcher .ldd and patchcer .ldd to sys/bin and flash to phone everthing done duing flash but phone not power on please fix this problem

Il.Socio
21st March 2010, 12:56
Please, post some useful information...
Did you added only those files, or you made also other changes?
Did you flashed it using JAF?
If you want to help to improve the software, you have to post (at least) the log that you can find in the text area of Nokia Cooker.

CHANDARAKK
22nd March 2010, 02:40
i use e51 v400 alredy hack with U01 and U14 file but after hard reset i lose so now i dont want lose it i try use nokia edit 4.2 to add rompach in ppm (flash languge) that have ROFX but when i save it say eer so i decice to add only patcher.ldd and patchshadow.ldd to ROFX(sys/bin) and save it say done i think that if we have this 2 file in c/sys/bin just install rompatch lite sign evrything ok so i decice flash this file with jaf and phoniex all is ok in flash but phone not power on hope in the next update ROFX will be ok soory my bad english

Il.Socio
23rd March 2010, 02:34
A new version is available

0.4.3
- Improved: Log Window can be resized
- Improved: The OBY is created trying to keep the same file order as in the original firmware.
- Fixed: Warnings raised from the RofsBuild.exe command will be shown in the log window and the repack will complete successfully. If the RofsBuild.exe raised an error, the repack will not be completed.

breno
23rd March 2010, 06:46
Is it possible to edit languages and T9 from a firmware with this app? I have a 6120c with 7.10 chinese fw that includes english but i would like to add brazilian portuguese. I already tried to downgrade to official nokia brazil firmware (5.11) but no success.

bo6o
25th March 2010, 19:42
Hi, I used the last version to mod the last firm of my E52 and I hardly managed to revive the phone after that.
The first time I changed a lot of things, and thought that the reason was that I have done something wrong. The cooker said it has compiled the files OK, but while flashing with Phoenix, some mistakes appeared and I couldn't start the phone. I managed to bring it back to life, and did a second attempt. I just added the two .ldd files for the RP, and deleted two ringtones - the same DEAD result.
My guess is that the recompiling mishappened in a way. The other reason that I can think of is that there were two pairs of files for my product code in Navifirm, but I tried with both of them, and earlier have flashed and hacked the phone with a ready made modded file and one of the packs.
So, any suggestions on where's the mistake?!?!?!

Il.Socio
25th March 2010, 20:41
Unforunately, some ROFS/ROFX contains an additional checksum that (at current time) is not properly handled by any tool, including NokiaCooker...
In order to support also those "protected" ROFS/ROFX images, I'll need to spend more time on this to find the checksum and to fix it.

conkien
26th March 2010, 11:37
Bro Il.Socio, pls help me! Today i can't run NokiaCooker BETA 0.4.3 anyway it`s ok yesterday. I get this report windows everytime open program

[Only registered and activated users can see links]

Mnia786
26th March 2010, 11:51
Just set ur pc date back a day and it will work fine.

pantha007
26th March 2010, 11:52
change your date to yesterday (working for me :-) )

conkien
26th March 2010, 12:15
change your date to yesterday (working for me :-) )
Oh, it's ok. But just only try to set time back 23/02 and not work :hahaha2:
Thanks :partyman:

Il.Socio
26th March 2010, 16:47
sorry, that message is due to the obfuscation utility...
I'll have to create an updated package, in the meanwhile, put back the date as suggested and cross your fingers...

joelin
27th March 2010, 02:46
still can not open even change back the date any solution pls
Posted via Mobile Device

CHANDARAKK
27th March 2010, 04:10
still can not open even change back the date any solution pls
Posted via Mobile Device
i chang date to 25.3.2010 work:ilove: fine

astura
8th September 2010, 18:04
Just wanted to know, is the NokiaCooker Beta 0.4.3 compatible with the N95-3?

kazel07
21st October 2010, 19:03
can i make a custom firmware for my n95?

Il.Socio
4th November 2010, 15:40
Just added a new version to the first post.

0.5
- New: you can now create cooked fw for N8 (UDA/FAT only)
- New: added a checkbox to allow resizing of ROFS/ROFx images.
- Fixed: FAT/UDA editor wasn't working properly.

NOTE:
Not all the ROFS can be modded! Modding a "protected" ROFS could brick your phone.
If you haven't successfully modded the ROFS of your phone before, I suggest you to edit only the UDA/FAT.

N8 ROFS seems to be protected, so it would be better if you don't mod it... but you can freely mod the N8 UDA/FAT! ;)

Alex Genery
4th November 2010, 16:03
Just added a new version to the first post.
Another great work, Marco! Thanks a lot :good2: Rep+ added

--
Title of thread updated

nicesoni_ash
10th November 2010, 08:28
Description

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 BETA 0.6 Change-Log:

- New:
Added a smart CRC-Fixer: There will be no more CRC warnings in Phoenix!
- Improvements:
Replaced checkbox with button for ROFS resize
Sligtly GUI improvements
Better performances when showing folders with a lot of files

For more info...


[Only registered and activated users can see links]

nicesoni_ash
10th November 2010, 08:40
Please merge with the original Nokia Cooker thread.. :D

p0kcik cHels
12th November 2010, 15:58
Description

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.

For more info...


[Only registered and activated users can see links]


NokiaCooker BETA Change-Log:

0.6
- New: Added a smart CRC-Fixer: There will be no more CRC warnings in Phoenix!
- Improved: Replaced checkbox with button for ROFS resize
- Improved: Sligtly GUI improvements
- Improved: Better performances when showing folders with a lot of files
[/b]

Hi all, please help me?
for N97 uda not work. "root cluster is NOT Supported"
[Cry][Cry]

Il.Socio
12th November 2010, 22:09
Thank you for the report.
It has been fixed... You have to wait for the next version.

p0kcik cHels
15th November 2010, 14:23
Thank you for the report.
It has been fixed... You have to wait for the next version.

thank, i can't wait for new version

Il.Socio
18th November 2010, 13:01
new version available on 1st post 0.7

Il.Socio
19th November 2010, 17:15
New version released 0.8

Khantastic
20th November 2010, 07:05
New version released 0.8

nicw work.. title updated

strategist
20th November 2010, 08:54
thnx for the update mate.
REP++ to ya

:ilove:

Aftab_khatri
25th November 2010, 13:07
Bro can i edit e52's rofs file ? Anybudy tested this with this coocker & phone can start after editing e52's rofs?

Il.Socio
1st December 2010, 13:06
new version available on first post

Eddicts60
10th December 2010, 06:08
this look interesting for me.Thanks mate

ankitsut
3rd February 2011, 18:53
NokiaCooker 1.1
622457

""" CLICK ON ABOVE FILE TO DOWNLOAD """


*** 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\



*** History ***

1.1 Change-Log:
- Fixed: support for large UDA files too (N8 - 16Gb File) but it will takes a lot of time to process them.
- Improved: NaviFirm+ plugin updated to 1.1 version
- Improved: ROFX repack seems to work properly (E71)
- Improved: ROFS repack is more accurate. Supports the attExtra attribute (N8)

anubhav123
3rd February 2011, 23:13
Sounds good, let me try this & I ll give my feedback later...

Anyway rep added to you...

ankitsut
4th February 2011, 04:21
Any one tried? Please give feedback..add rep++....

dctudu
5th February 2011, 16:09
Good work bro.....
:good2:

Abhijeet768
30th April 2011, 02:18
bro i dont know how to do it pls help me:emptymind:

tidusheart_1
1st August 2011, 08:52
im having trouble in launching the program.. it says " this version is too much old! Please download the new version from the official website
[Only registered and activated users can see links]"
the versions that i tried are 1.1 and 0.9 both having that error..

can anyone tell me what to do? thanks in advance..

cheetah81
1st August 2011, 12:34
im having trouble in launching the program.. it says " this version is too much old! Please download the new version from the official website
[Only registered and activated users can see links]"
the versions that i tried are 1.1 and 0.9 both having that error..

can anyone tell me what to do? thanks in advance..

Yeh same problem with me ......

cheetah81
1st August 2011, 23:20
Ok its working...
change Pc to Date Feb 11

nadea
11th August 2011, 15:30
Has a problem in opening the program

[Only registered and activated users can see links]

tokyofan
13th August 2011, 17:50
Dont be stupid, a solution has been given ! change date to july