View Full Version : Rom Cooking
neptune
30-07-2007, 03:39 PM
I'm quite the newbie when it comes to ROM cooking, quite lucky to have a P4350 so I can mess around a bit w/o worrying about bricking the phone. I was able to flash the t-mobile dump using this method:
I'll try to detail out exactly what I did. The rom kitchen was used for every single step. The directions provided with the program are not comprehensive but done well enough that you can figure most of it out.
1). Use the extract tool and choose "dump from bin" and dump the wing os bin posted on the first page. This dumped the contents to a directory in xdump.
2). After this "pkgtool" will run to separate out the sys and oem folders.
3). Move the contents of "xdump" (which should be the sys and oem folders and maybe a couple other files) into the "kitchen" folder.
4). Place the XIP folder and Aserg's os.nb, both of which are found in this thread, into the "ROM" folder. Aserg's os.nb will have to be renamed, check for details in the rom kitchen help file.
5). This is the step where cooks can delete/add stuff but I wouldn't recommend it your first time through.
6). Run "Build" and it should automatically create your new os.nb. We don't need to do any of the conversion afterwards because we can just put this os.nb in place of Aserg's os.nb and use his method to flash.
Please read through the rom kitchen's help manual as well as Aserg's help file for flashing the herald and make sure you understand exactly what you have to do. If you don't have an unbranded Herald it may be difficult to recover from a bricked device. I bricked my device several times before getting it but luckily I have an unbranded Herald so I could just flash an official WM5 WWE back on. Lastly, do this at your own risk, this worked for me but may not work for others.
What I wanted to know is what I would have to do to switch the T-Mobile rom with the PdaViet rom in this process of cooking. I have tried various methods, but have had no luck right now. The ROM image I create hangs at the initial bootscreen.
Also on another note, not sure why this is but when I extract the PdaViet rom and then compile it back together using the Pro Kitchen, the new image is always a bit smaller (like I missed something.)
dkb218
30-07-2007, 03:45 PM
Question: How did you CID unlock your device?
neptune
30-07-2007, 03:48 PM
I didn't have to CID Unlock to upgrade.
neptune
30-07-2007, 05:47 PM
Well I found out that its normal for the rom size to shrink using the Core Pro Kitchen, this is because of Tadzio's program. What I can't seem to figure out is why I can't flash the new build of the PdaViet rom without it freezing at the first splash screen. At first I thought it was the missing .rgu files found by , but I have found out that those were taken out for a reason, so that cancels out one potential problem.
papamopps
30-07-2007, 06:16 PM
We just have to wait a little more. Anichillus is trying to creat the Kitchen for the herald as he promised it. But now after exams he is in holiday. But after that he will present a new kitchen. Just wait a little.
And yes - his kitchen compresses the files more than other.
Keep on working and cooking. The Heraldforum needs it really...
I never liked PDAViet roms - so letīs creat own ones...
Thanks
neptune
30-07-2007, 07:11 PM
Thanks for the update, and only reason I wanted to use the PdaViet rom is cuz it has the newest build. Guess I'll just work with k0ster's release.
blackout203
31-07-2007, 06:58 PM
Yeah man, i'll beta test any roms you create, I just paid to have my Wing CID Unlocked and i'm trying out PDAVIET's rom's now.
papamopps
31-07-2007, 10:15 PM
Yeah man, i'll beta test any roms you create, I just paid to have my Wing CID Unlocked and i'm trying out PDAVIET's rom's now.
Be careful. When it get bricked whiel falshing there is NO chance to unbrick with Herlad RUU!!!
Believe me and donīt try it ;)
Hope you will allways have success while flashing with Asergs Method
falconeyez
01-08-2007, 01:23 AM
Yeah man, i'll beta test any roms you create, I just paid to have my Wing CID Unlocked and i'm trying out PDAVIET's rom's now.
I thought you couldn't CID unlock the Wing.
blackout203
01-08-2007, 03:28 AM
^^imei-check. It worked so far. No other wing user has tried, I don't believe, i'm the first guinea pig.
neptune
01-08-2007, 08:36 AM
So I just started to cook ROMs for the herald and I have to say it is a long and enduring process, but simple enough that anyone who wants to learn is able to do so.
For anyone else who is interested I am using the Core Pro Kitchen to build the roms, using this rom as my base (very clean-also good rom to load to your phone directly. Doesnt have missing files unlike PdaViet rom when running PkgTool.)
http://forum.xda-developers.com/showthread.php?t=319142
I also found a very useful selection of OEM cab packages that work with the herald for the most part. If they dont a simple edit will do the trick.
http://forum.xda-developers.com/showthread.php?t=319970&highlight=rom+kitchen+guide
Even a newb can cook up a rom using this method so there ain't no excuses.\
Cheers
So by all means all P4350 users start experimenting and cooking up ROMS so that Terra and Wing users have something to look forward to when they have an RUU.
Which version of Core Pro Kitchen are you using? The one for Hermes?
papamopps
12-08-2007, 05:30 PM
Which version of Core Pro Kitchen are you using? The one for Hermes?
anichillus told me that the artemis version should work.
BUT write an pm to him and he will give you a link to his "Hyper Core Kitchen" the complete new one!!!!!!!!!
Give it a try
blackout203
12-08-2007, 10:36 PM
im going to try this out again and see if I can cook something up. I tried and actually created a rom be4 but was too scared to try it out. ill see if I can have a release by the end of the week but my computers been acting up. imma try to get the touchFLO working also.
neptune, post your cooked rom up or post some pics. did u do a traditional rom or one with the Touch home plugin and stuff?
blackout203
15-08-2007, 03:37 AM
http://forum.xda-developers.com/showthread.php?goto=newpost&t=323166
Would you be able to add that into your rom? It's a button free activation of the 3D Cube!
blackout203
19-08-2007, 06:47 AM
i'm currently cooking a rom using the Artemis kitchen, i'll post up how it goes, main issue for me is trying to make sure i'm putting packages in the right folder. I downloaded a .rar full of pre-mad packages so all I gotta do is drag and drop. i'm using k0ster's rom as a base but would love to use the official wm6 that was just released as a base as its newer and cleaner i'm guessing. we'll see, maybe we'll see some cooked roms from me soon!
papamopps
19-08-2007, 08:55 AM
i'm currently cooking a rom using the Artemis kitchen, i'll post up how it goes, main issue for me is trying to make sure i'm putting packages in the right folder. I downloaded a .rar full of pre-mad packages so all I gotta do is drag and drop. i'm using k0ster's rom as a base but would love to use the official wm6 that was just released as a base as its newer and cleaner i'm guessing. we'll see, maybe we'll see some cooked roms from me soon!
It should be better to extract the REAL WM6 rom with nbhextract and then start cooking the rom with the kitchen for Artemis (anichillus Core Kitchen??).
ANd be sure - in about one week there will be a new kitchen from him ;)
But please use the real OS. Not a ported one!!
blackout203
19-08-2007, 07:03 PM
^Alright, i'll try that tonight. What is the major files that people remove? (Transcriber, etc.)
papamopps
19-08-2007, 08:03 PM
^Alright, i'll try that tonight. What is the major files that people remove? (Transcriber, etc.)
transcriber, autoupdate, sql ;)
blackout203
19-08-2007, 08:48 PM
Thanks papamopps!
Will you please test out my rom when it is released :)
anichillus
19-08-2007, 09:25 PM
Thanks papamopps!
Will you please test out my rom when it is released :)
Lol :)
He bricked his toy 2x times :P i really doubt it hehe
So...i will make it available for HERALD only users. I suggest this :
People with unlocked Herald and possibility of flashing back to a early rom if something goes wrong to use the kitchen and the proud owners of Terra and Wing not to use it since the risk is high. One bad package and you will have a brick.
I suppose that if it works on a Herald, then it will work on a new version like Wing and Terra...so this means you'll need guinea pigs with "old" unlocked HTC P4350 :)
Cheers !
* will update later tomorrow with new kitchen.
I might be available for testing out some few roms, but not from ppl who dont know what they are doing,that needs someone else to take the risks. (not that its a big risk, since I have the "old" p4350 :)
If you have had success in cooking before, and have rom versions with diffrent apps added and removed, I can be of assistance.
This is something that the herald community has been waiting for since ..i dunno..lol, a long time :)
blackout203
20-08-2007, 12:34 AM
I actually took k0sters release that he made earlier, put it in the artemis kitchen, took some things out and added some in and flashed it back to my device perfectly using Aserg's method so its not that fact I need testers, I just wanna spread idea so I can work on future released and learn through myself and you guys what I need to improve. I'll take this week to learn how to create my own packages even though I downloaded this BIG pre-made package.rar that had a bunch of newer things in it which is what I used but i'm mainly trying to get the TouchFLO working and if I can't do that, i'll try to make a very clean fresh WM6 rom which i'll work on when I get home from work tonight around 10 pm Eastern Time. Look out for it!
and anchillus, the wm6 RUU has been released for the herald community and so has the tmobile RUU so thats no problem for people to be testers! can't wait for the Herald kitchen!
blackout203
20-08-2007, 03:00 AM
do any rom cookers know how to prevent the extended rom from installing? when I tested my remixed rom, the extended rom tried to install and I want to prevent that. thanks to anyone in advance :)
blackout203
20-08-2007, 03:38 AM
can somebody dump the wm6 rom for me in .os format? thanks
papamopps
20-08-2007, 06:03 AM
Thanks papamopps!
Will you please test out my rom when it is released :)
I really would do!!!!
BUT I CANNOT. Even with unlocking my terra with Imei.check - i cannot use the RUU.
SO I cannot unbrick :(
I have to wait for an Terra RUU.
SOrry.
papamopps
20-08-2007, 06:07 AM
Lol :)
He bricked his toy 2x times :P i really doubt it hehe
That´s rigth. Welcome back in "real" life
;)
anichillus
20-08-2007, 08:20 AM
and anchillus, the wm6 RUU has been released for the herald community and so has the tmobile RUU so thats no problem for people to be testers! can't wait for the Herald kitchen!
As papamopps said...he can't use the new ruu...so....still very easy to brick.
I'll work on it though ...but i will take no responsibility if terra or wing users brick they're devices.
That´s rigth. Welcome back in "real" life
;)
Sad to be back :( it's a new exams session coming up :P
But i can't complain, i had a nice time. :D
blackout203
20-08-2007, 08:50 AM
Can't wait on that kitchen man! :)
if only I could extra the .nbh from the ruu's/.exe's
i'm not sure how to or I would cook a rom up
Can't wait on that kitchen man! :)
if only I could extra the .nbh from the ruu's/.exe's
i'm not sure how to or I would cook a rom up
anichillus has a guide how to, look for the core kitchen in either hermes or aretmis section, or else im sure anichillus vil post the guide when he ups the herald kitchen.
But I must admit that I think to myself that if you cant find the answer for how to extract the Ruu on the xda forum by using the search tool, then I question your ability to cook a rom.
anyway, theres plenty of guides of how to, ask rather if someone knows where the guides is, if you have tried to find it by yourself first.
Its my impression that you have to learn all the basics, from step one, (in.ex. extracting a ruu) before you attemt to cook anything.
In anichillus guide he write its best to just extract, and rebuiild without any attemts too cook first, so you will get familiar with the prosess, well thars a advise im following now, and I suggest that we ho are noobs and\or beginners should do what those before us have done....take the time to learn.
Remember that by cooking a rom, and relesing it to public will atleast give your reputation a blow if you do something wrong :)
But try searching the wole forums, not only the herald, im sure you will find guides for what you need. :)
blackout203
20-08-2007, 07:53 PM
Well i was trying nbhextract and I searched aroudn the forum but cuoldn't find anything. To use nbhextract, the rom has to already be on the phone and then it extracts it. and using my SEARCH, I found that anchillus was once a newbie like most of us and he then turned around and started cooking. everyone has to start somewhere. If you could just help me port that rom, I can help build one.
Like I stated before, I used k0ster's os.nb file and remade one for myself so I have no trouble adding/removing items. My next step after extracting the official wm6 is to create my own packages instead of using premade ones but I could cook a rom right now based on k0ster's if I wanted to but I rather use a newer build so could you just help instead of talking about how "new" I am to this?
Knowledge is wealth, share it instead of knocking me down ;)
papamopps
20-08-2007, 08:34 PM
Have a look here.
http://wiki.xda-developers.com/index.php?pagename=Hermes_NBH
First you have to extract the .exe with winrar or something like that - to get the RUU_sighned.nbh then you can extract it to 01_splash; 02_xxx; 05_OS.nb
then you got it
Good luck
I tried and it is working quiet simple.
Well i was trying nbhextract and I searched aroudn the forum but cuoldn't find anything. To use nbhextract, the rom has to already be on the phone and then it extracts it. and using my SEARCH, I found that anchillus was once a newbie like most of us and he then turned around and started cooking. everyone has to start somewhere. If you could just help me port that rom, I can help build one.
Like I stated before, I used k0ster's os.nb file and remade one for myself so I have no trouble adding/removing items. My next step after extracting the official wm6 is to create my own packages instead of using premade ones but I could cook a rom right now based on k0ster's if I wanted to but I rather use a newer build so could you just help instead of talking about how "new" I am to this?
Knowledge is wealth, share it instead of knocking me down ;)
lol, didnt mean to "knock you down" :)
There is a guide how to do the stuff you want posted on both the artemis and the hermes section on how to :)
I found it right away when I search for it ;)
Sorry if I sounded harsh, didnt mean it that way
blackout203
20-08-2007, 10:05 PM
Haha no problem man. It just felt like you or anybody else even wanted me to try it out :(
We all gotta start somewhere right? :) I hope I can make suttin nice for you guys since I got the method now.
Another question, any cookers know how to delete/prevent extended_rom from running? Once I get that down, i'l lbe set to release something.
All I know is that when you have installed the rom, you can press soft reset before ext rom starts its upgrades
blackout203
21-08-2007, 04:08 AM
Yeah I know that but I don't want people to have to do that, I want it automatic like in other roms.
papamopps
21-08-2007, 06:06 AM
Yeah I know that but I don't want people to have to do that, I want it automatic like in other roms.
They changed the registry in the .hiv files and changed the directory name. So that for other devicemodels the "extended_rom" was located in \windows\extrom
because G4 models couldnīt use the real extended_rom.
Therefor you have to convert the .hiv files to .rgu using the kitchen and find the string \extended_rom\autoconfig.... (or something like this)
;)
neptune
22-08-2007, 02:20 AM
I tried to edit the extended rom of my device during the cooking process to no avail, even with the autorun.exe and config.txt files edited it would not execute the cabs I had told it to. I think it might be an issue with CID, but thats just a wild guess.
anichillus
22-08-2007, 07:56 AM
I tried to edit the extended rom of my device during the cooking process to no avail, even with the autorun.exe and config.txt files edited it would not execute the cabs I had told it to. I think it might be an issue with CID, but thats just a wild guess.
Sorry, i don't mean no harm, but are you sure that you correctly edited the config.txt ?
Remember you also have to edit the default.hv in order to trick the system to seek the Extended Rom on the Windows folder.
Cheers.
aah...btw, the Herald kitchen is ready to use as normal this time. No need to manually Dump .nb . Aserg method is used for flashing but all that can be modified easy when valid ruu appears.
papamopps
22-08-2007, 01:54 PM
Sorry, i don't mean no harm, but are you sure that you correctly edited the config.txt ?
Remember you also have to edit the default.hv in order to trick the system to seek the Extended Rom on the Windows folder.
Cheers.
aah...btw, the Herald kitchen is ready to use as normal this time. No need to manually Dump .nb . Aserg method is used for flashing but all that can be modified easy when valid ruu appears.
I guess it cannot be modified such easy. Because we do not have the possibility to sign the nbh correctly. The RUUs are there. many of them. the official ones ;)
intothevoid
23-08-2007, 12:56 AM
Where can i get the herald kitchen? I don't see any link for it
intothevoid
23-08-2007, 02:39 AM
I wanna see if i can put the P4350 rom on the wing. By just copying the nbh file to the wing's bootloader didn't work
xander803
23-08-2007, 03:35 AM
Sorry, i don't mean no harm, but are you sure that you correctly edited the config.txt ?
Remember you also have to edit the default.hv in order to trick the system to seek the Extended Rom on the Windows folder.
Cheers.
aah...btw, the Herald kitchen is ready to use as normal this time. No need to manually Dump .nb . Aserg method is used for flashing but all that can be modified easy when valid ruu appears.
Was the Herald kitchen posted? I'd like to take a crack at it again.
anichillus
23-08-2007, 08:49 AM
Was the Herald kitchen posted? I'd like to take a crack at it again.
No, i didn't posted it. Had some issues back home...all things are good now. I will take a closer look just to be sure and i will release the public beta in a few hours.
intothevoid
23-08-2007, 04:26 PM
No, i didn't posted it. Had some issues back home...all things are good now. I will take a closer look just to be sure and i will release the public beta in a few hours.
cant wait...........:D
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.