|
||||
Cook your own Custom Touch ROM
This is just a quick guide on how to cook your own Custom Touch ROM. This kitchen should only be used for those that want cook the "old school" way. If you're a noob looking to cook a rom, I recommend using the Official PPCGeeks Kitchen, which is gui based, and very easy to use.
This is my method, others may have their own method. I am not re-writing a kitchen tutorial, I am merely condensing it into simple steps. If you can follow instructions, you can cook your own ROM. The tricky part is, what do you do when you get an error? That's where the real fun begins, lol. It's trial & error. All these tools are already out there, I only packaged them for convienience.....Thanks to DogGuy, Lattisimo, No2Chem, jakdillard for making these tools available! Step 1. Download & extract the Vogue_Kitchen_tools ftp://up.ppcgeeks.com/Vogue/Users/OMJ/Kitchens/Vogue_Kitchen_tools.rar Step 2. Copy you donor .nbh to the root of your kitchen. Run prepit.bat (doubleclick it). This will decompile the rom into OEM/SYS/ROM folders. Step 3. Copy your OEM's into the OEM folder. Many OEM's can be found here http://ppckitchen.org/packages/PPCGeeks_OEM.rar . You may have to search the forum/FTP to gather the OEM's you want. You can also use the OEM pkg creator to convert your cab to OEM. Step 4. Run BuildOS, make sure there's a checkmark for each program you want to include in the ROM, then click the green "play" button at the top. It will say done at the bottom when finished. If you don't add any OEM's, there will be nothing to "check" in BuildOS. BuildOS uses the OEM/ROM/SYS folders to create a dump, located in \temp\dump. Step 5. Run "buildit.bat" (doubleclick it). This will take the dump & convert it to a flashable rom. When complete, your ready to flash ROM will be in the RUU folder, named RUU_signed.nbh. Step 6. Run the ROMUpdateUtility.exe in the RUU folder, you may want to 1st use the included PagePool changer to set the pagepool higher. I use 32, stock default is 12. If this is your first attempt to build a rom, start simple. Just to get the feel of it, follow the above steps, but skip step 2 (dont add any OEM's). Run Prepit.bat, BuildOS, buildit.bat, then flash. Next time around, add in your OEM's. I hope this guide will help anyone that has interest in building their own custom ROM.....good luck Breaking down the leaked Sprint rom..... Step 1. Use WinRAR to extract the RUU_Vogue_4350_PPST_SpeciallNBH_SPRINT_WWE_3.02.65 1.2_Radio_435011_3.37.15_AM_NV_SPCS_1.33_0823_Test .exe, this is what it will look like: Step 2. Copy the largest .nbh to your kitchen, in this case 2.nbh. If you want to break down 2.nbh, use NBHExtract, it will look like this: You can also use NBHTool which can convert NBH to NB & NB to NBH.
__________________
Last edited by OMJ; 05-12-2008 at 07:21 AM. |
This post has been thanked 28 times. |
|
||||
Re: Cook your own Custom Touch ROM
Quote:
Nice simple guide. Don't forget to remind them that if they do run in issues, suggest that they search XDA and here. Also, I just do buildit at the command line and don't include the nbh filename. Have you given that a shot? |
|
||||
Re: Cook your own Custom Touch ROM
Thanks for the quick guide OMJ. I've downloaded the OMJ Kitchens twice now and keep getting CRC / unexpected end of archive errors when extracting.
|
|
||||
Re: Cook your own Custom Touch ROM
Quote:
Use a download manager like Free Download Manager and you'll get the whole file. |
|
||||
Re: Cook your own Custom Touch ROM
Dude if this works for me im going to be a happy dude! MAke my custom ISO for my boxes, and now my wm! Im taking it that I can add all the 3rd party apps and etc I want pending memory right. I can make an evil lil rom with all kinds of goodies for all. Any other tips would be helpful!
|
|
||||
Re: Cook your own Custom Touch ROM
Ok i know i have a sprint mogul but i figured that shouldnt stop me from asking this anyways.........What does it do when you change the pagepool? Does it free more memory or does it make the device snappier or what? Inquiring minds want to know lol.
Thanks |
|
||||
Re: Cook your own Custom Touch ROM
Just like the page file on your computer or "swap" file. Think of it as an extension to your memory, instead of it being separated its located on your hard drive or in this case you storage space.
|
|
|
|