Official link to latest Visual Kitchen Tools: http://forum.xda-developers.com/showthread.php?t=469420
---------------------------------------------------------------------------------------------------------------------
alright i decided to make a thread called how to use Visual Kitchen because it can be complicated at some points and very frustrating.
Alright well you can download my kitchen which is just Grooves but with more stuff that i have added and ect. or you can go download Grooves or also Coolsac
Longhorn Kitchen http://www.cj-morin.com/mobile/WinMo...%20kitchen.rar
Groove Kitchen For TP http://www.everythingdiamond.info/showthread.php?t=5
Groove Kitchen For Diamond http://www.everythingdiamond.info/showthread.php?t=2
alright some other tools that might help along the way of becoming a chef we will need some files to convert cabs to OEMS and OEMS to EXT.
(Note sometimes the OEMS to EXT might not work correctly)
Alright after downloading one of the kitchens we need to extract them to the desktop or what ever folder you want on your computer but i would recommend the desktop.
Ok so open the folder that the RAR file created on the desktop if it was Grooves it would be called Grooves Visual Kitchen... or if it was mine be Longhorn Kitchen, inside you will see EXT..OEMS..Tools..and many other folders inside..this is called the Root folder so when i refer to the Root folder this is what i am talking about.
So lets start cooking some ROMS up your almost there, So in the Root folder there should be a file called Erviuskitchen, double click on it. it should bring up a new window. Alright you can start out fresh or load a saved configuration all ready build like in my kitchen there should be one and also Groove and a download for his.. but if you start out new up top in the middle there is something called device just press the drop down menu and depending on the kitchen it might have multiple devices or just one but just select the apprate device for example select RAPH800..if a messege box comes up just press ok and in the middle section of the kitchen all these files just showed up saying true or false.
alright now in the top right hand section there is something called XIP Build and SYS Build press the drop down menu and select the current version of XIP or SYS file that you want to use in the kitchen i am using 23017 so my XIP will say 23017 and my SYS will say 23017 now some XIP might not be as current as the sys files for example there is a xip that is 21935 and a sys file 21936 it will still work.
alright the fun part is now just about to start so your sitting there thinking wow thats alot of true and falses what does it mean well True means it will be added into your ROM and False will not be added. So now you need to go through them and select what you want into your ROM but for OEMS section you can turn False to True but you can not turn True to False you have to actually go to the Root folder select OEM and navigate to where the folder is and remove it from there but if you do that please restart the kitchen.
So you finally selected everything you wanted well you can either click Create ROM which will build your rom for you and you just sit there till the dos prompt goes away or you can first save your hardwork name it what ever you want and then create a rom. Usually if you ready made a rom and did some changes you should create test then if you like it then save so you have a good place to go back to if something happens when you changed some stuff. After the Command line goes away go back to the root folder and open up either RELEASE_RAPH800, or RELEASE_DIAM500 now some Visual kitchen might be a little different but its almost the same where the rom is cooked to.. so inside on of these folders there is an option for pagepool and can double click on it and select the size of your pagepool and then launch the Custom_RUU.
Well thats how you use the Visual Kitchen hopes this helps some people.
Last edited by indagroove; 08-07-2009 at 03:41 PM.
Alright bringing in new SYS and ROM folders into the kitchen to have the newest builds. Alright first you need to go and find something like this
http://forum.xda-developers.com/showthread.php?t=544445
download the file and when its complete you should have a folder called SYS inside the Rar and a XIP.bin file..
1. make a new folder onto the desktop
2.extract the files to the new folder
3. Copy the SYS folder to your kitchen SYS folder for example (copy the 23022 folder to your kitchen sys folder.)
4. download the attached file which will help turning a module to a file so much faster.
5. go to the root folder then to sys..then to the new folder that you added so say 23022 and
-----------------------
[Moderator Edit]: Some info from indagroove
How To: Create ROM folders for Visual Kitchen from xip.bin
Since the Visual Kitchen builds the XIP during the build process you don't need xip.bin. The portions of the XIP are divided into two parts -- the device specific part (OEMXipKernel) and the build specific part (MSXIPKernel).
The same device specific rom folder (which includes the payload and OEMXipKernel) can be used for all builds by simply renaming the folder to the current build number.
To get the device specific portion (MSXIPKernel) if you only have an xip.bin (used in older kitchens), you need to dump the xip.bin and take the build specific pieces out of it as follows:
Download and extract the attached tool, XIPPort, to a folder on your PC. Then take the XIP.bin that you want to use and put it in the same folder. Double click XIPPort to run the application. When XIPPort opens up click "dump xip.bin" and wait a few seconds.
A new folder called "Out" will be automatically created with the dump of the XIP.bin inside.
Go into the out folder, and you will find 2 sub-folders -- one called "files" and one called "modules". You need to take only some of the files and modules from each folder to create MSXIPKernel.
So, create a new folder called MSXIPKernel to put these files and modules into from the out folder. The files that you need to take from the "files" folder and move to the new MSXIPKernel folder are the following:
723fb954-d931-4348-b672-82a188e587b5.rgu
723fb954-d931-4348-b672-82a188e587b5.dsm
d92a4f0a-378a-4482-8fd3-bd127a05e4de.dsm
boot_ms.rgu
mxip_lang.vol
sysroots.p7b
Next go into the "modules" folder, and take the following modules (folders) and move them to the MSXIPKernel folder:
busenum.dll
cachefilt.dll
certmod.dll
coredll.dll
crypt32.dll
device.exe
devmgr.dll
diskcache.dll
fatfsd.dll
fatutil.dll
filesys.exe
fsdmgr.dll
fsreplxfilt.dll
hd.dll
imgfs.dll
initvmmap.exe
mencfilt.dll
mspart.dll
osaxst0.dll
pm.dll
regenum.dll
This completes your conversion of xip.bin to MSXIPKernel. Now, just a couple of things left to incorporate it into the Visual Kitchen. Take the newly compiled MSXIPKernel folder and put it in a new folder named as the build number (ie: 23016). Also in this folder put the attached packages.txt file. Then put the build folder (ie: 23016), and put it in the ROM>Shared folder of your kitchen. Done.
Last edited by indagroove; 08-12-2009 at 11:50 PM.
more stuff
hopefully this will help alot of people.. will edit later have to get to work haha
http://www.mediafire.com/download.php?yvdqganytv3
extract to a folder put all OEMs in same folder double click on the .bat file and wait till all your OEMs are EXTs.
Is it an error about the number of modules moved from the xip.bin ..because the other MSxipkernels contain seven other modules that ar not listed. I compared with Grooves 23017.
[Moderator Edit] -- copied and merged from this post:
http://www.everythingdiamond.info/sh...4&postcount=13
-------------------------------------------------------------------------------------
Visual Kitchen was a little intimidating to me as well. But here's what I did...
I started with all of indagroove's componants and put them in a folder on my desktop and named it "Kitchen". Pretty straight forward, huh?
In that folder I had these folders: EXT, MyTools, OEM, RELEASE_DIAM500 (RAPH800, if your cooking for a Touch Pro), ROM, SYS, TOOLS. After that I have the Erviuskitchen.exe and the EXT_Packages_rebuilder.exe.
Be sure and put one of indagroove's saved roms (blahblah.erv) in the "TOOLs\RomSaved" folder. Open the Erviuskitchen.exe and look at the pulldown menus at the top-rightish area. They are pretty non-specific looking, right? Now, click on "LoadROM" and it should open up to the RomSaved folder where you put the blahblah.erv file. Pick that and hit Open.
Here's where it's a little tricky. If the .erv file matches the XIP version and the SYS version, you will get no errors and you can move on to the next paragraph of this (hopefully helpful) post. Usually though, you will have to click through the errors and then go up to the XIP pulldown menu and select the correct version. You may get errors again but that's OK, just click through and then go up and change your SYS version in the pulldown menu. Once all that is done you can change the ROM version in the "ROM ver." menu. Name it whatever you want. Now go to the upper left and click on "Save ROM" and either replace the original .erv or name a new one (this is only to save all of your work. You can skip this and go straight to cooking if you want). If you get this far, it's half the battle won!
Now, look at the main screen of the kitchen. There's the list of components divided into groups: XIP, OEM, SYS, and EXT. You can see that indagroove has already set everything up for you but it's worth it to take a moment and check it out. First time around I didn't change ANYTHING but if you are more experienced (or brave) go for it. The only stuff you CAN change are things in the SYS and EXT group. Even things in the OEM group that say FALSE will be included so don't even bother with those (to exclude those you have to manually delete them out of the OEM\DIAM500 (or RAPH800)\0409 folder) Anyhoo, back to the SYS and EXT folders... double clicking on the left-most TRUE or FALSE will change whether or not it will be included. After you are done with your choices it's a good idea to hit "Save ROM" again.
Now the good stuff! Crack open a beer or fire up the bong (or just cross your fingers) and click on "Create ROM". There are folks on here that can explain all of the intricacies of what all happens next but I am not one of those guys yet. Basically, just watch the digital magic. Once it get's to "Building NHB with NHBUtil" (or something like that) it's almost done. When the CMD prompt closes and the kitchen screen says "Done" at the bottom, you can do like I do and hit Save ROM again (in case you forgot to before), then close the kitchen. Your finished RU_signed.nbh is in the "RELEASE_DIAM500 (or RAPH800) folder. Congratz!
I apologize for this becoming a book.
Last edited by watzone69; 08-08-2009 at 04:31 PM.