n00bs rom cooking.. - P3600 ROM Development

Hello all
I would like to cook my own rom...
I have downloaded RomDonalds and have tried to get a rom started
but have had probs, I spoke to bennec83 who has helped me as much as he can so far but works with hermes more....thanks for your help bennec83
My questions are
what base rom to use?
how to extract roms from "officail" releases?
Tips and tricks..
Lets keep the knowledge flowing
To the Chefs.....what would you recommend as a starting point..or method..
I started with a rom and when editing the default-boot.rgu there were so many @="" in the wrong place, it would take me a week to update...
WHERE DO WE START

hi there, try this.
download a official rom first, then use winrar extract all files, you will find ruu_sighed.nbh. use NBHextract or ROMbaker you can extract .nb file from this .nbh one. that is your os!
that's what all i know. i'm new as well.

sailer1983 said:
download a official rom first, then use winrar extract all files, you will find ruu_sighed.nbh. use NBHextract or ROMbaker you can extract .nb file from this .nbh one. that is your os!
that's what all i know. i'm new as well.
Click to expand...
Click to collapse
I have a question here.. if I download the official rom from my vendor (TIM) italian it's in a .exe and once it lunches it does the rest.. is there a way to extract it from there.
Thanks,

itlinux said:
I have a question here.. if I download the official rom from my vendor (TIM) italian it's in a .exe and once it lunches it does the rest.. is there a way to extract it from there.
Thanks,
Click to expand...
Click to collapse
You can unpack it with Winrar..
Open winrar and point to the .exe file, and u will be able to unpack all the files, as were it a normal rar archive.

Related

Rom Modification (Cooking)

Hi everybody,
I would like to cook Artermis rom for my own Dopod P800W. How can I do this and what about the tools for rom modification? Please suggest me and put the link for download.
Thank you very much.
Everything you need is here:
http://forum.xda-developers.com/showthread.php?t=310076
The steps that I am using
1. Select the ROM that you want that has nbh extenstion
2. use nbhtool to extract the .nbh rom to nb files. Remane the os.nb to RUU_signed.nb
3. use the above link to get the tool to extract the RUU_signed.nb. This tool will extract all files in the rom and put them in folders--->There is a word doc in there that tells you what to do. It is a bit cumbersome but just follow it you will be fine.
4. in Sys folder, remove or add the folder you want--becareful here because there are folder interdpendent to each other so make sure you know what to add or delete.
5. use the Core tool again to build the new os.nb file. Make sure you follow the procedure in the work doc...
6. To build the nbh rom to load back to your device you will need htcrt tools. Copy the new os.nb and other nb files to the htcrt folder--this is what I do. Then run the htcrt program to build the new nbh romfile.
I hope the above will help you. I am building my own rom currently by using some component from B&Bv3.7 and the official wm6 v3.7 as the touchflow ROM. I have been playing with the above tools for sometimes now but still do not know what exactly what is required in each folder yet. Hard but fun...hihi.
attached...nbhtools and htcrt...just to save you sometimes. The core kitchen is in the above link. All programs run in DOS mode, BTW.
Thank you very much, I will try to use it for my rom cooking.

Samsung i780 kitchen - release 0.1 BETA

DEPRECATED VERSION: USE 0.2 BETA INSTEAD
PLEASE NOTICE THAT THIS KITCHEN IS A VERY EARLY BETA AS IT HAS NOT BEEN DEEPLY TESTED
*** USE IT AT YOUR OWN RISK! I ASSUME NO RESPONSIBILITY! ***
Hi guys,
after many days of testing I'm releasing my kitchen for i780.
It is very basic: no gui, only batch Windows scripts.
What you can do with this kitchen:
A) Convert your Part02.raw dumped rom to bin flashable PDA rom
B) Create a dump folder to cook your own rom and recreate a bin flashable PDA file.
Please notice that there's no tool included to edit, add or delete modules and files from rom dump.
You must use one of the tools available here in forum to do this or do this by hand.
Donwload the zip file and extract everything.
READ CAREFULLY THE README FILE IN THE ZIP ARCHIVE
This file explains how the procedures work and what you need.
PLEASE TEST THIS KITCHEN AND REPORT YOUR RESULTS
I thank chaimd for his bintonb0 tool, tadzio for his tools and Juggler for conv3 sourcecode.
I also thank Topogigi for his original procedure.
I modified conv3 tool to make it work with i780 rom files and made split and merge tools.
If you want to try this kitchen, I thank you!
[FONT=&quot]If any guru in the forum wants to make a gui for this kitchen or insert tools for module, file and registry editing (like the ones you can find in other kitchens), it would be appreciated.[/FONT]
Issue 1: it seems there's a problem with Part02.raw conversion. It screws up connection settings. Problem is being investigated.
[Partial solution]: it seems that this problem is due to both size and language: I used an English rom to convert an Italian Part02.raw.
Using an Italian rom seems to solve the problem. But you must check the new rom size: if it's too big it gets cut down and it doesn't work.
Amazing Thank you very much!
inertiax3 said:
Amazing Thank you very much!
Click to expand...
Click to collapse
wheres the download link ?
Everything's online now!
Have a good time and let me know!
Thank you very much
And is it possible to use it for create a .bin flashable phone rom ?
sorry for a noobie question.
with this kitchen, can i cook a wm6.1 by replace all the wm6 files with wm6.1 files?
Thanks famucs i have tried your procedure.
It's all ok but i nedd to split i780_XIHA7_Rev12.img in tree part loader, pda and phone.
Can You help me?
sorry for my terrible english.
tatoone said:
Thanks famucs i have tried your procedure.
It's all ok but i nedd to split i780_XIHA7_Rev12.img in tree part loader, pda and phone.
Can You help me?
sorry for my terrible english.
Click to expand...
Click to collapse
thats easy .. heres how to do it
fire up mirage on ur pc and chose the eboot+phone+pda option and select ur file ..
then dont connect the samsung to pc.. instead use file explorer on pc nd go to c and copy the three files to some other folder.. cancel the mirage on pc then
ruffruff said:
sorry for a noobie question.
with this kitchen, can i cook a wm6.1 by replace all the wm6 files with wm6.1 files?
Click to expand...
Click to collapse
i was thinking the same thing.. ? if you try let me know too !
zohaer21 said:
i was thinking the same thing.. ? if you try let me know too !
Click to expand...
Click to collapse
I love your footer about the 8502 being a mistake. I also own one. what a dissappointing and relatively useless machine it is, and I can't find a buyer...
I have tried with dump of HC1 italian but I have more problems.
The more little is the desappear of office folder but most important is the deseppear of remote connection e wifi connection.
tatoone said:
I have tried with dump of HC1 italian but I have more problems.
The more little is the desappear of office folder but most important is the deseppear of remote connection e wifi connection.
Click to expand...
Click to collapse
That's interesting:
can you tell me exactly what rom did you use as a base?
ruffruff said:
sorry for a noobie question.
with this kitchen, can i cook a wm6.1 by replace all the wm6 files with wm6.1 files?
Click to expand...
Click to collapse
Don't think you can.
In another thread, people were talking about a xip part needed to switch from wm6 to wm6.1
famusc said:
That's interesting:
can you tell me exactly what rom did you use as a base?
Click to expand...
Click to collapse
I have the the loader and the phone of i780DXHC4 english.
I have processed a dump of italian rom version i780XIHC1 with yor software.
Peraphs the dump of italian rom is broken??
tatoone said:
I have the the loader and the phone of i780DXHC4 english.
I have processed a dump of italian rom version i780XIHC1 with yor software.
Peraphs the dump of italian rom is broken??
Click to expand...
Click to collapse
No, I think there's a problem with payload update.
Thanks i will try it
where to get the part02.raw from ? i wanna work with dh4 rom ?
thanks
Convert Part02.raw to .bin
Hello famusc,
Thanks for your effort to create a kitchen for the i780! I wanted to create a backup of my Dutch i780-rom (PDA: i780XKHA3) and I managed to dump part00.raw, part01.raw and part02.raw.
Now I wanted to convert part02.raw to a flashable .bin file so I could reflash this Dutch rom if I want to go back to factory defaults, but the warnings make me a bit scary to test the .bin I created, so I wanted to ask some questions first:
-The .bin has to be as large as possible, I have the i780pda_WWE_test2.bin which is 78.512 kB and my Part02.raw is 79.104 kB. The .bin I get when the conversion is finished has a size of 78.512 kB. Does this mean some data of my original dump is lost? (I kinda understand your conversion tool replaces the part02.raw file of a flashable .bin rom with another part02.raw which in my case is the Dutch part., but is all the information still in it?)
-My second question is if it is a problem if I used an English .bin with a Dutch .raw?
If you could please anwer my questions I would be very happy, because I have seen some requests for Dutch i780 roms and it might come in handy for other languages, because in this rom Windows Live Messenger is included (and obviously working). So maybe someone can extract it.
If you are interested I could upload the .raw files i have dumped and maybe you or someone else can create a flashable Dutch rom from it (or extract WLM if it is needed).
Grtz,
Manchurian
Manchurian said:
Hello famusc,
Thanks for your effort to create a kitchen for the i780! I wanted to create a backup of my Dutch i780-rom (PDA: i780XKHA3) and I managed to dump part00.raw, part01.raw and part02.raw.
Now I wanted to convert part02.raw to a flashable .bin file so I could reflash this Dutch rom if I want to go back to factory defaults, but the warnings make me a bit scary to test the .bin I created, so I wanted to ask some questions first:
-The .bin has to be as large as possible, I have the i780pda_WWE_test2.bin which is 78.512 kB and my Part02.raw is 79.104 kB. The .bin I get when the conversion is finished has a size of 78.512 kB. Does this mean some data of my original dump is lost? (I kinda understand your conversion tool replaces the part02.raw file of a flashable .bin rom with another part02.raw which in my case is the Dutch part., but is all the information still in it?)
-My second question is if it is a problem if I used an English .bin with a Dutch .raw?
If you could please anwer my questions I would be very happy, because I have seen some requests for Dutch i780 roms and it might come in handy for other languages, because in this rom Windows Live Messenger is included (and obviously working). So maybe someone can extract it.
If you are interested I could upload the .raw files i have dumped and maybe you or someone else can create a flashable Dutch rom from it (or extract WLM if it is needed).
Grtz,
Manchurian
Click to expand...
Click to collapse
Thank you for using my kitchen.
First of all I ask you to use version 0.2 BETA: it contains some important corrections in conv3 tool.
Now:
1) Part02.raw is usually bigger than required. So we are interested into its shrinked size. I think that your 78512K bin file should be good.
In 0.2 kitchen it is explained how to check bin size is enough for new data.
2) It's not clear whether you'll have problem with a bin of a different language than raw file. As for my experience, I always got connection problem when I used a different language bin. You can try and then have a look at connection settings and at wifi Internet-Work settings. If you find no connection defined or you can't connect through wifi, than it doesn't work.
You should use a Dutch bin to be sure you'll have no problem.
Hope I helped you,
Bye
Hi, Thank You for your I780 Kitchen ,
this is first time i build a rom,
may i know that where can i found the file
part02.raw?
Thank You for reply =)

Samsung i780 kitchen - release 0.2 BETA (New Version!)

PLEASE NOTICE THAT THIS KITCHEN IS A VERY EARLY BETA AS IT HAS NOT BEEN DEEPLY TESTED
*** USE IT AT YOUR OWN RISK! I ASSUME NO RESPONSIBILITY! ***
Hi guys,
after many days of testing I'm releasing my kitchen for i780.
It is very basic: no gui, only batch Windows scripts.
What you can do with this kitchen:
A) Convert your Part02.raw dumped rom to bin flashable PDA rom
B) Create a dump folder to cook your own rom and recreate a bin flashable PDA file.
Please notice that there's no tool included to edit, add or delete modules and files from rom dump.
You must use one of the tools available here in forum to do this or do this by hand.
Donwload the zip file and extract everything.
READ CAREFULLY THE README FILE IN THE ZIP ARCHIVE
This file explains how the procedures work and what you need.
PLEASE TEST THIS KITCHEN AND REPORT YOUR RESULTS
I thank chaimd for his bintonb0 tool, tadzio for his tools and Juggler for conv3 sourcecode.
I also thank Topogigi for his original procedure.
I modified conv3 tool to make it work with i780 rom files and made split and merge tools.
If you want to try this kitchen, I thank you!
[FONT=&quot]If any guru in the forum wants to make a gui for this kitchen or insert tools for module, file and registry editing (like the ones you can find in other kitchens), it would be appreciated.[/FONT]
Issue 1: it seems there's a problem with Part02.raw conversion. It screws up connection settings. Problem is being investigated.
[Partial solution]: it seems that this problem is due to both size and language: I used an English rom to convert an Italian Part02.raw.
Using an Italian rom seems to solve the problem. But you must check the new rom size: if it's too big it gets cut down and it doesn't work.
Version 0.2: this version contains a new conv3 release. This release it's a little bit more complicated than the previous one but it supports a wider variety of rom images and guarantees correct conversions. Previous release could lead to incorrect roms so you should consider it as deprecated.
For Issue 1, limitations are still the same: you should use a rom of the same language of the dump and mind the result size
this is just great
great job
great effort for the great device.
I will try for sure, thanks a lot
Recreate???
At first thanks for the kitchen!!!
But I got one question... How can I rebuild the dump folder and what files are needed in the kitchen directory to recreate???
Do I just have to start RecreateBin.bat and it uses the files from the dump-directory???
THANKS!!
mievalt said:
At first thanks for the kitchen!!!
But I got one question... How can I rebuild the dump folder and what files are needed in the kitchen directory to recreate???
Do I just have to start RecreateBin.bat and it uses the files from the dump-directory???
THANKS!!
Click to expand...
Click to collapse
You must read the PDF file in the kitchen directory. Some parameters may change according to the ROME used
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
vibranze said:
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
Click to expand...
Click to collapse
you need flashable pda part file for convert,
like XHD1 pda file (you can find in this forum).
vibranze said:
Hi Famusc,
Great Kitchen!
I have some questions before I can try your kitchen.
In the PDF you mentioned, an existing bin PDA ROM, what do you mean by that and how to get it? I have E1 ROM .raw files with me but not the .bin file.
Cheers,
Vibranze
Click to expand...
Click to collapse
Hi,
Existing bin file will be used as a model ton convert your raw file. Famusc said that the bin file must be the largest possible. So far, we use the D1 bin file. The probleme is E1 raw file part is larger than D1 bin file.
There may also have concerns related to the language of ROM file. I try to cook a French raw file with an UK D1 rom, and the result is a broken ROM
Hi Eunjea & Webise,
Thanks for the explanation.
My current stock ROM is D1 and how to convert it to .bin format if I want to use mine?
Actually I always use English ROM and replace the wince.nls and add some fonts to support Chinese reading
Btw, how do I know what is the value for first jump, footer start and footer checksum address? In the PDF, the first jump address is on 444400 and in my bintonb0.txt I also have 444400, can I follow the same address?
Cheers,
Vibranze
webise said:
Hi,
Existing bin file will be used as a model ton convert your raw file. Famusc said that the bin file must be the largest possible. So far, we use the D1 bin file. The probleme is E1 raw file part is larger than D1 bin file.
There may also have concerns related to the language of ROM file. I try to cook a French raw file with an UK D1 rom, and the result is a broken ROM
Click to expand...
Click to collapse
I just want to backup my ROM which is built by my operator so that if I have problems with the upgrade I can always go back to my original ROM.
How can I create the bin files for te part 1 and 3?
Can anyone advise, as there is no bin file for the Omnia this kitchen will not be compatible, right? Or is there a way to create one?
I managed to dump an Dutch rom, version E1.. Could you explain how I can make a flashable image for the complete rom and/or how to make a radio rom from the three parts I dumped?
Furthermore, i have had some issues when I dumped the rom with the instructions that were in the readme.pdf.
There are some connection problems, that the originally phone doesnt have..when I flashed my rom, there werent any connection settings visible. e.g. settings > connections > connections > advanced > select networks, here was nothing visible.
It seems a bit like the same problem that people had with the english dumped E1 rom. Is there a chance that certain files from the raw files werent correctly put in the i780_flashable.bin (final product) ?
Is this the latest version of famusc's kitchen?

reconstructed and extracted topaz(diamond2) rom

i dont know if anybody will use that for coocking, but here you go
source files from:
http://forum.xda-developers.com/showthread.php?t=492839
used raw files mirror:
http://rapidshare.com/files/209667451/topaz-dump.7z
reconstructed and extracted rom using kaiser kitchen and last official diamond rom:
http://rapidshare.com/files/209653495/x.7z.001
http://rapidshare.com/files/209659330/x.7z.002
http://rapidshare.com/files/209664675/x.7z.003
multiple archive - unpack with http://www.7-zip.org/
!!!!dont flash that rom in to your diamond!!!!
have fun
some screens will be nice... tks
Hi gentleman, what is the difference of x.7z.001; x.7z.002 and x.7z.003
Probably a multi-part archive. 7-zip is free, with better compression than rar.
macpuarsa said:
Hi gentleman, what is the difference of x.7z.001; x.7z.002 and x.7z.003
Click to expand...
Click to collapse
its like the parts of an RAR archive... this is in "7-zip" format.. download that software.. and keep the 3 parts in a same folder..
that means..
http://rapidshare.com/files/209653495/x.7z.001
http://rapidshare.com/files/209659330/x.7z.002
http://rapidshare.com/files/209664675/x.7z.003
these three files... and unzip it..
macpuarsa said:
Hi gentleman, what is the difference of x.7z.001; x.7z.002 and x.7z.003
Click to expand...
Click to collapse
its multiple archive
unpack with 7zip... install 7zip after right click on file then 7-Zip option then extract... simpel like that
!!!!no pictures, coz this is not ROM for flashing so dont flash it!!!!!
But this isn't a VGA resized dump, correct?
smiter,
as I understood, this is only flashable in a Topaz correct?
regards
tropheuz said:
smiter,
as I understood, this is only flashable in a Topaz correct?
regards
Click to expand...
Click to collapse
thats right! but you may use some app for coocking.
animelover said:
But this isn't a VGA resized dump, correct?
Click to expand...
Click to collapse
i think no, i have got that dump from here:
http://forum.xda-developers.com/showthread.php?t=492839
and extracted apps looks like topazs
PACKAGE_Topaz_zlibce_m... PACKAGE_Topaz_PushInternetEngine.....
smiter said:
i think no, i have got that dump from here:
http://forum.xda-developers.com/showthread.php?t=492839
and extracted apps looks like topazs
PACKAGE_Topaz_zlibce_m... PACKAGE_Topaz_PushInternetEngine.....
Click to expand...
Click to collapse
I've downloaded the file.. topaz.rar and after extracting I'm having 3 files with .raw extension. Pls anybody let me know how to use these files to flash rom. I've always used DIAMIMG.nbh files to flash it.
Pls also confirm if this ROM can be flashed on HTC Touch Diamond.
i'm using a mac...so don't know if its windows recognisable format..
Thanks,
sumitbirdi said:
I've downloaded the file.. topaz.rar and after extracting I'm having 3 files with .raw extension. Pls anybody let me know how to use these files to flash rom. I've always used DIAMIMG.nbh files to flash it.
Pls also confirm if this ROM can be flashed on HTC Touch Diamond.
Click to expand...
Click to collapse
The rom is for Topaz. You cannot flash it to your Diamond.
What you can do is grabbing the packages extracted and adding theim to an existing Diamond kitchen.
The rom is posted only for porting purpose !

i want the nbh file!!

the rom of HikaRi v2.90 CE 23081!!
i can't flash!! is there anyone can give me the nbh file of this rom?
just a link to download will be fine!!! the nbh file!!!
dude...
search. if its not here, then its not here.
http://rapidshare.com/files/299307869/HikaRi.7z
there's the download link. decompress the goddamn zip file. search before posting in rom development.
can't you understand?in that kicthen,there's no nbh file.that's why i start this thread.i want the nbh file,ok!?!?!
i just wish anyone bulid thd nbh file can sent me that or make a link to download it,thanks!!!!
Its a kitchen, you will not find a nbh file. You are supposed to use the kitchen to make your own nbh file.
Dom1n8tr1x said:
Its a kitchen, you will not find a nbh file. You are supposed to use the kitchen to make your own nbh file.
Click to expand...
Click to collapse
you konw,i can't build the nbh file,that's why i ask for it here.if you made it,sent me that,ok?my e-mail:[email protected]
Sorry but I dont use that kitchen, maybe someone in the Hikari thread will be able to help you.
does anyone use this kitchen can help me?thanks a lots!!!!!!!

Categories

Resources