kitchen question - Mogul, XV6800 ROM Development

how can i use a kitchen, i have several from dcd, scrosler, and no2chem that ive wanted to try out but cant, to my understanding i have the latest kitchen from ppckitchen.org and have tried putting the .rar kitchen files to my buildos/kitchen folders but cant get them to show up for my selections, how can i do this? do they have to be in a folder??? do i have to extract them??

1 download kitchen RAR file
2 extract to desktop
3 run build os
4 enjoy

ok, do you mean run the .bat file or what? also, what i mean is how do i use it with the ppckitchen???

yes run the .bat file. kitchens are premade in order to "cook" your ownish version of the rom. you can add applications in OEM form to customize the kitchen further. if you have a kitchen for all those roms that you talked about, you need only that specific kitchen that you want to try. cook your rom say in dcd's kitchen, then flash the rom and try it out. honestly, you'd probably be better off using the .exe and flashing a standard version of the kitchen.

I myself am having the same problem. I downloaded DCD beta kitchen but how do I get BuildOS to see the kitchen. I am looking for exact locations to extract the files and where exactly I need to run BuildOS from. Like the normal program files directory or in the unzipped kitchen directory.

drewcam888 said:
I myself am having the same problem. I downloaded DCD beta kitchen but how do I get BuildOS to see the kitchen. I am looking for exact locations to extract the files and where exactly I need to run BuildOS from. Like the normal program files directory or in the unzipped kitchen directory.
Click to expand...
Click to collapse
DCD's kitchen works by itself. You do not put it in the PPC kitchen.
Just download DCD's kitchen, extract to its own folder, run the batch file.

unL33T said:
DCD's kitchen works by itself. You do not put it in the PPC kitchen.
Just download DCD's kitchen, extract to its own folder, run the batch file.
Click to expand...
Click to collapse
When I do this a DOS window opens and says relocating modules. The a BuildOS window opens and a bar on the bottom moves across while it is loading or doing something. The DOS window then asks me to put the phone in bootloader and the RUU opens. Shouldn't I be selecting OEM and packages to include first? Am I running the kitchen wrong?

kflipproductions said:
yes run the .bat file. kitchens are premade in order to "cook" your ownish version of the rom. you can add applications in OEM form to customize the kitchen further. if you have a kitchen for all those roms that you talked about, you need only that specific kitchen that you want to try. cook your rom say in dcd's kitchen, then flash the rom and try it out. honestly, you'd probably be better off using the .exe and flashing a standard version of the kitchen.
Click to expand...
Click to collapse
thats another thing, ive seen tutorials where it shows to click the .exe but the thing is that there is no .exe file in it, just the .bat file. believe me, ive tried searching but could not come up with anything.
unL33T said:
DCD's kitchen works by itself. You do not put it in the PPC kitchen.
Just download DCD's kitchen, extract to its own folder, run the batch file.
Click to expand...
Click to collapse
so then there is a way to do it from the .bat file??? also, when ever i click the bat file, i get an error saying that i need .net framework 2.0 and i already have it, i know this because when i downloaded it and tried to install it, it tells me i already have it. the picture attatched is what screen comes out as an error.

m_reyna_16 said:
thats another thing, ive seen tutorials where it shows to click the .exe but the thing is that there is no .exe file in it, just the .bat file. believe me, ive tried searching but could not come up with anything.
so then there is a way to do it from the .bat file??? also, when ever i click the bat file, i get an error saying that i need .net framework 2.0 and i already have it, i know this because when i downloaded it and tried to install it, it tells me i already have it. the picture attatched is what screen comes out as an error.
Click to expand...
Click to collapse
Both of those are odd problems I haven't seen before. Maybe posting what OS you're working in (XP/Vista, 32 or 64 bit) might help some other people help you. My experience with the kitchen is limited to 32 bit XP and I haven't had any problems.

unL33T said:
Both of those are odd problems I haven't seen before. Maybe posting what OS you're working in (XP/Vista, 32 or 64 bit) might help some other people help you. My experience with the kitchen is limited to 32 bit XP and I haven't had any problems.
Click to expand...
Click to collapse
well i have a vista 32 bit laptop, just so anyone knows

go to THIS thread for the solution

Related

Opening dcd kitchen 3.2.5 in BuildOS from PPCKitchen

When I open the 3.2.5 kitchen or any dcd kitchen in BuildOS from PPCKitchen I don’t get any options on what to build into the rom and not build, like if I wanted to uncheck certain things in the kitchen that I don’t not want, like I can with no2chem rom's.
Why is this?
That's because this is xda-developers and not ppcgeeks. DCD uses different kitchen software. After you unrar the kitchen, you'll see a file called BuildNB.bat. Run it.
To add OEMs, simply add your folders to the OEM directory and they'll appear in the kitchen.
Ivan
btonetbone said:
That's because this is xda-developers and not ppcgeeks. DCD uses different kitchen software. After you unrar the kitchen, you'll see a file called BuildNB.bat. Run it.
To add OEMs, simply add your folders to the OEM directory and they'll appear in the kitchen.
Ivan
Click to expand...
Click to collapse
And if i would wanna uncheck certain options. Like the upgrade to the camera cause i dont wanna lose the flash option
Dude, just extract the kitchen folder to your desktop from the rar...and run buildnb.bat
Everything else is pretty straightforward.
I wonder if the problem is that you're not actually running DCD's BuildOS??
Unpack the .rar, and run BuildNB.bat - you'll be able to make changes there.
Ok.....I'll try that. Thanks for the info guys
I see your running Radio ROM 3.37.71....You have good service with it?
Just wondering if anyone has told you to unrar the file then run BuildNB.dat yet?
lllboredlll said:
Just wondering if anyone has told you to unrar the file then run BuildNB.dat yet?
Click to expand...
Click to collapse
POST #4 and #5 ...Now to go home and flash to 3.2.5

Help with DCD

The file for sd card flashing a rom says it should be TITAIMG.nbh, why when i download just the rom is it dcd_titan_3.2.6.exe. I'm trying to load my phone up with 3.2.6 and radio 3.42.50, so far I have updated my bootloader to 2.47 and updated the radio, but now it is just stuck at the verizon screen everytime i load and the bootloader is not dectecting the .exe file.
You must RUN the exe. It will unpack a file called RUU_Signed.nbh or something (just look, you'll see it along with the rest of the stuff, just close the program when it opens). Rename that to TITAIMG.nbh and put it at the root of ur card.
hybridfury said:
The file for sd card flashing a rom says it should be TITAIMG.nbh, why when i download just the rom is it dcd_titan_3.2.6.exe. I'm trying to load my phone up with 3.2.6 and radio 3.42.50, so far I have updated my bootloader to 2.47 and updated the radio, but now it is just stuck at the verizon screen everytime i load and the bootloader is not dectecting the .exe file.
Click to expand...
Click to collapse
If you have WinRAR or Winzip.... Right click on the EXE on the computer... extract the files.
In the extracted files list... find Ruu_signed.nbh.
Rename Ruu_signed.nbh > TITAIMG.nbh
Copy this file to the MicroSD card.. then get into bootloader.
nitro66215 said:
If you have WinRAR or Winzip.... Right click on the EXE on the computer... extract the files.
In the extracted files list... find Ruu_signed.nbh.
Rename Ruu_signed.nbh > TITAIMG.nbh
Copy this file to the MicroSD card.. then get into bootloader.
Click to expand...
Click to collapse
You can do that as well. Either way, try it and let us know how it goes.
Ahhh, I thought it was an executeable lol. Ok well anyways, i just went ahead and ran the kitchen utility and had it make one for me and renamed it, just now booting into windows 6.1 for the first time. One question, since i had the kitchen build the rom for me and i just used what was already checked as far as features and added no additional ones, is that gonna be identical to the rom i would get from extracting this .exe file?
hybridfury said:
Ahhh, I thought it was an executeable lol. Ok well anyways, i just went ahead and ran the kitchen utility and had it make one for me and renamed it, just now booting into windows 6.1 for the first time. One question, since i had the kitchen build the rom for me and i just used what was already checked as far as features and added no additional ones, is that gonna be identical to the rom i would get from extracting this .exe file?
Click to expand...
Click to collapse
yup. good luck
hybridfury said:
Ahhh, I thought it was an executeable lol. Ok well anyways, i just went ahead and ran the kitchen utility and had it make one for me and renamed it, just now booting into windows 6.1 for the first time. One question, since i had the kitchen build the rom for me and i just used what was already checked as far as features and added no additional ones, is that gonna be identical to the rom i would get from extracting this .exe file?
Click to expand...
Click to collapse
Yup, just don't forget to run your carrier cab when done.
-edit-
Since you r on verizon, you may have to get a new A-Key if this is the first time you flashed ur phone.
joojoobee666 said:
Yup, just don't forget to run your carrier cab when done.
-edit-
Since you r on verizon, you may have to get a new A-Key if this is the first time you flashed ur phone.
Click to expand...
Click to collapse
I think DCD should used GC's approach on that. BIG BOLD LETTERS.... RUN CARRIER CAB!!! lol. like the GPSMODE = 4 thing. ROFL
nitro66215 said:
I think DCD should used GC's approach on that. BIG BOLD LETTERS.... RUN CARRIER CAB!!! lol. like the GPSMODE = 4 thing. ROFL
Click to expand...
Click to collapse
No comment
Ok, I got everything up and running pretty easily. The only issue im having now is GPS. I loaded up google maps and it works fine, but it's not finding any satellites. What is the gpsmode=4 you are talking about ?
hybridfury said:
Ok, I got everything up and running pretty easily. The only issue im having now is GPS. I loaded up google maps and it works fine, but it's not finding any satellites. What is the gpsmode=4 you are talking about ?
Click to expand...
Click to collapse
Congrats on getting it up and running
The mode 4 was a joke regarding one of the other threads in this forum (http://forum.xda-developers.com/showthread.php?t=423231) which, incidentally, is where I would point you for GPS issues. Basically, you will need to get your phone into Service Programming mode via QPST and change some settings for the gpsOne chip. I say read through the thread (ignore some of the ehh....how should i put this....disagreements) and come come up with your own conclusion as to what the mode 4 issue is and what you need to do. Basically, If one doesn't work for you, try the other

Anyone have official WM6.1 OS only ROM from VZW?

Does anyone have just the OS ROM portion of the new VZW MR1 update? If so could you link it or explain how you disassemble the NBH file? What tools did you use and do you know of a good thread to learn to make your own kitchen?
Yes, I have searched for these. Kitchen one just returns too many results. The Stock OS querry returns too many unrelated posts. I have seen it floating around before.
Any help is appreciated with any portion of this post.
Thanks!
scrosler said:
Does anyone have just the OS ROM portion of the new VZW MR1 update? If so could you link it or explain how you disassemble the NBH file? What tools did you use and do you know of a good thread to learn to make your own kitchen?
Yes, I have searched for these. Kitchen one just returns too many results. The Stock OS querry returns too many unrelated posts. I have seen it floating around before.
Any help is appreciated with any portion of this post.
Thanks!
Click to expand...
Click to collapse
First, you need to extract the self-extracting EXE that Verizon/HTC made.
Download the utility called NBHUtil. This will extract the NBH file and create NB files. In order to compile the individual files into an NBH again, use NBHGen, found in the kitchen under tools, with the following schema...
***Sample
TITA1000
00000000
VZW2.09
USA
200,0_SPL.nb
600,1_Splash.nb
601,2_SubSplash.nb
900,New_ExtROM.nb
300,3_Radio.nb
400,4_os-new.nb
*** End Sample
1 - is the phone model. Must be written as TITA1000
2 - CID
3 - Version
4 - Region Code
5 - 10 - these are the individual files.
first 3 digits is the area of memory to write the file. These MUST be as the sample. Then a comma and the "File Name". In order to create an NBH file that only has one, just delete the other lines. For OS only make it like this...
** OS Only
TITA1000
00000000
DCD_3.2.6
USA
400,4_os-new.nb
*** End OS Only
Edit: Forgot to explain NBHGen. It is a command line utility. Create the "Sample" text above and name it ****.txt (whatever you want to call it). Then run in CMD prompt..... nbhgen ****.txt. All the files must be in the same directory. If it finds the txt file, and the nb files, it will successfully create the NBH file as Ruu_signed.nbh
** OS Only
TITA1000
00000000
DCD_3.2.6
USA
400,4_os-new.nb
*** End OS Only
Click to expand...
Click to collapse
This isn't a dcd rom so why would you call it DCD_3.2.6? Should be whatever the output from nbhextract gives.
gc14 said:
This isn't a dcd rom so why would you call it DCD_3.2.6? Should be whatever the output from nbhextract gives.
Click to expand...
Click to collapse
Yes. I am aware... it's just a sample. You can call it whatever you want. Obviously don't use somebody's "Copyrighted" name. LOL.
gc14 said:
This isn't a dcd rom so why would you call it DCD_3.2.6? Should be whatever the output from nbhextract gives.
Click to expand...
Click to collapse
Thank you both very much. This is the info I needed. I want to delve into making my own kitchens. This is what I needed.
Thank you both!
nitro66215 said:
First, you need to extract the self-extracting EXE that Verizon/HTC made.
Download the utility called NBHUtil. This will extract the NBH file and create NB files. In order to compile the individual files into an NBH again, use NBHGen, found in the kitchen under tools, with the following schema...
Edit: Forgot to explain NBHGen. It is a command line utility. Create the "Sample" text above and name it ****.txt (whatever you want to call it). Then run in CMD prompt..... nbhgen ****.txt. All the files must be in the same directory. If it finds the txt file, and the nb files, it will successfully create the NBH file as Ruu_signed.nbh
Click to expand...
Click to collapse
Quick Question. I noticed the NBH tool you posted as the ability to make and NBH files as well as tear them down. Would you use the NBH Gen program to generate NBH files over this NBHUtil that you posted?
EDIT: Nevermind! I built my first OS only ROM from these two tools. My next question is how do I break the OS.NBH or NB down into the actual kitchen files. I would assume that is the next step to creating your own kitchen, correct? Long ago on my Apache I used the DogGuy Kitchen maker with success. I tried that the other day and it made a mess of my Titan, hehe. Any suggestions? Alos, I would prefer to learn command line if at all possible. I hate GUI's. Yes I really did say that. I hate GUI's.
These tools are in the kitchen as well. There is a readme attached.
scrosler said:
Quick Question. I noticed the NBH tool you posted as the ability to make and NBH files as well as tear them down. Would you use the NBH Gen program to generate NBH files over this NBHUtil that you posted?
EDIT: Nevermind! I built my first OS only ROM from these two tools. My next question is how do I break the OS.NBH or NB down into the actual kitchen files. I would assume that is the next step to creating your own kitchen, correct? Long ago on my Apache I used the DogGuy Kitchen maker with success. I tried that the other day and it made a mess of my Titan, hehe. Any suggestions? Alos, I would prefer to learn command line if at all possible. I hate GUI's. Yes I really did say that. I hate GUI's.
Click to expand...
Click to collapse
I've used the NBH tool to build it... but it came out funky. So I just use the NBHGen utility
nitro66215 said:
I've used the NBH tool to build it... but it came out funky. So I just use the NBHGen utility
Click to expand...
Click to collapse
Ok, same thing here. Otherwise everything is working exactly as you described. Thanks.
Will try the the IMAGEFS tool now.
This is too easy... So far...
Another question but sort of off topic. Is there a way to grab a ROM NB or NBH file from my phone? If so would it bring back all the custom apps and settings?

Looking for some OEM files

So I've spent the better part of the evening getting familiar with cooking ROMs--very cool! I cooked a few using PPCGeeks kitchen and played around with different things/options. I've kind of hit a road block--did some searches but really couldn't find anything solid that would guide me. Hopefully someone can point me in the right direction.
1) In the wiki, there are stock ROMs downloadable for Sprint. Is there any way to get the OEM packages that were used to build the ROM? Reason is that there are a few apps that I would like to have that I have not been able to locate that are in the stock ROM.
2) If I have the CAB for an app, is there an easy way to create an OEM package for it? I picked apart a CAB and it looks like it can be done manually but a couple of the CABs I have are pretty big with a ton of files.
Thanks!
Joe
Hey!
I'd recommend going on to ppckitchen.org and downloading their ppckitchen Kitchen. Once you download the application, run the update (if you're running Vista, you'll want to run that as an admin) which will download several rar files containing OEMs and ROM files. Be patient, they're big.
Once updated, navigate to the Kitchen install directory (mine is in C:\Program Files\PPCkitchen.org\BuildOS) and copy the OEM RAR files from the Kitchens directory to new location. I'd recommend the core, PPCKitchen_OEM, Carrier and Generic files as they contain most of what you'll be looking for.
Now, unrar the files and take the OEMs you want to your usual kitchen file (I use DCD 3.2.6). Be aware that some OEMs will not work with some ROMs and wil crash the BuildOS, so experiment and see what works for you. Also, take a look inside the PPCKitchen app (pay respect to the Master Chef) and see if the OEMs you want don't require prerequisite OEMs to be installed.
Voilá... dinner's served.
Hope this helps.
As for the CAB OEMizing, never done that, I pretty much scavenged everything I need. Maybe someone else can help us both.
drnoir said:
Hey!
I'd recommend going on to ppckitchen.org and downloading their ppckitchen Kitchen. Once you download the application, run the update (if you're running Vista, you'll want to run that as an admin) which will download several rar files containing OEMs and ROM files. Be patient, they're big.
Once updated, navigate to the Kitchen install directory (mine is in C:\Program Files\PPCkitchen.org\BuildOS) and copy the OEM RAR files from the Kitchens directory to new location. I'd recommend the core, PPCKitchen_OEM, Carrier and Generic files as they contain most of what you'll be looking for.
Now, unrar the files and take the OEMs you want to your usual kitchen file (I use DCD 3.2.6). Be aware that some OEMs will not work with some ROMs and wil crash the BuildOS, so experiment and see what works for you. Also, take a look inside the PPCKitchen app (pay respect to the Master Chef) and see if the OEMs you want don't require prerequisite OEMs to be installed.
Voilá... dinner's served.
Hope this helps.
As for the CAB OEMizing, never done that, I pretty much scavenged everything I need. Maybe someone else can help us both.
Click to expand...
Click to collapse
Thanks! I did all that already but I'm in "learning" mode right now so I wanted to try a bunch of different things out... one of which was creating OEM files from cabs.
joestop said:
Thanks! I did all that already but I'm in "learning" mode right now so I wanted to try a bunch of different things out... one of which was creating OEM files from cabs.
Click to expand...
Click to collapse
This is what you need. Its great! Turns CAB's into OEM's. Its what I use in my kitchens and ROMs.
http://forum.ppcgeeks.com/showthread.php?t=9830
Good Luck!
-Scott
scrosler said:
This is what you need. Its great! Turns CAB's into OEM's. Its what I use in my kitchens and ROMs.
http://forum.ppcgeeks.com/showthread.php?t=9830
Good Luck!
-Scott
Click to expand...
Click to collapse
THANK YOU!!!

[REQ/Q] Rogers Call Display. How to cook a dll file into a ROM?

Hi all, I'm trying to make Fido Call Display to work on my Device, and I found the solution here. However the solution requires me to cook the rilphone.dll file into the ROM that I'm using (NAFT's v2.3). I've never cooked a ROM before and I'm far from understanding the procedure, but I don't think it's that hard to add a file in a cooked ROM. Can you guys help me out with this?
Please show me how to add/replace rilphone.dll in NAFT's v2.3 ROM. Thank you.
Replied on other thread
Da_G said:
Replied on other thread
Click to expand...
Click to collapse
Da_G said:
Yes, the reason my method does not work is because the rilphone.dll is not signed with a trusted certificate as I stated..
Pretty much leaves the only option as cooking it in, unless you are already using a ROM with a modified nk.exe in XIP to disable certificate checking.. then you can just drag and drop rilphone.dll and reboot.. but since stock ROMs are not modified in such a way, you cook it in, as all files cooked into ROM are trusted..
Unfortunatly there is no way to modify XIP without cooking either.
If a ROM is unprotected (still has it's rgu's) - download a ROM kitchen for your device.. extract the rom of your choice.. replace rilphone.dll in \OEM\OEMDrivers.. then re-assemble the ROM.. no registry manipulation needed.
For the raphael ROM kitchen, name your ROM "RUU_Signed.nbh", put it in \BaseROM
Run RaphaelKitchen.bat
select "e" for extract, then "a" for "From RUU_Signed.nbh"
let it go through its motions, when it's done replace rilphone.dll in \OEM\OEMDrivers
again in RaphaelKitchen.bat select "cf" then "b"
click "BuildOS" tab
click "Load ROM" button
navigate to RaphaelKitcken folder (has subfolders OEM, ROM, SYS, etc), press ok
click green "Go" button
when done, close the window
again the kitchen will go through some motions, when it pops up XVI32 and says "Page Pool Changer" in the command prompt window simply close xvi32
now it should prompt to flash to your device.. and you're done
Click to expand...
Click to collapse
Ya, I tried it with NAFT's v2.3, but it seems that the file is protected... the file can't be read.
I'm not sure I understand, you tried to cook the file into ROM and it gave you an error about it being protected? Or do you mean you tried to copy the file to the device, and it wouldn't let you overwrite? If that's the case that's why I suggest renaming rilphone.dll to rilphone2.dll before you copy to device, and then change the registry to point to that.. that way you don't have to overwrite the file that's already on the device.
Da_G said:
I'm not sure I understand, you tried to cook the file into ROM and it gave you an error about it being protected? Or do you mean you tried to copy the file to the device, and it wouldn't let you overwrite? If that's the case that's why I suggest renaming rilphone.dll to rilphone2.dll before you copy to device, and then change the registry to point to that.. that way you don't have to overwrite the file that's already on the device.
Click to expand...
Click to collapse
i tried what you told me to do on the other post; Rename the file, and extract it... I have no problem renaming the file, but when I tried to extract it with Raphael Kitchen, I got error like "Cannot read the file" or something like that... here is the dump log
ImgfsToDump 2.1rc2
Cannot map file imgfs.bin
Click to expand...
Click to collapse
Nothing was extract.
hmm, sounds like the ROM kitchen is having a problem handing the .nbh you fed it, try it with a stock nbh and see if it works..
the rom you are trying to extract may be protected from extraction.
Just to make sure, you are trying to extract the ruu_shipped.nbh in \baserom.. which is the ROM image, somewhere in the range of 50 to 200mb large..
Da_G said:
hmm, sounds like the ROM kitchen is having a problem handing the .nbh you fed it, try it with a stock nbh and see if it works..
the rom you are trying to extract may be protected from extraction.
Just to make sure, you are trying to extract the ruu_shipped.nbh in \baserom.. which is the ROM image, somewhere in the range of 50 to 200mb large..
Click to expand...
Click to collapse
I redownload the Rom and it seems to work now. I can finally extract it.
As for the rilphone.dll... do you have the right one for Rogers Display? and the one that will work for Fido as well?
edit: I successfully reflashed my ROM, but the display thing doesn't work. Beside replacing rilphone.dll is there any reg I need to change? (can you give me the right rilphone.dll file?
I got the rilphone.dll file here
Sucessfully cooked in NaFT's v3.1, however it still doesn't work. It always show unknown Caller.
any help here would be much appreciated

Categories

Resources