View Single Post
  #2 (permalink)  
Old 08-08-2008, 04:17 AM
no2chem's Avatar
no2chem
Retired Staff
Offline
 
Join Date: May 2007
Posts: 1,168
Reputation: 11628
no2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation levelno2chem can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Several kitchen questions...

Quote:
Originally Posted by SweetBearCub View Post
Following the step-by-step instructions in a post in this section regarding making a custom ROM for my Mogul, I downloaded, installed, and updated the kitchen, and took a look at the available options.

However, it is a bit confusing, so I have some questions. My search of the forums turned up little in the way of good answers, so I'm asking here.

1) As far as I can determine, the kitchen is using files from the 3.49 ROM, not the final 3.56 ROM. Will this have any bad effects? I am using the latest 3.42.xx radio.

2) Page Pool Size - I see that the default is a bit over 6 megabytes. I know that setting it to zero is the same as using the default setting. I also know that the page pool size, available RAM, and speed are inter-related. My goal is to maximize available RAM, but I don't want to go so low that programs fail to work properly. Is a page pool setting of 1 sufficient? (Never mind the speed penalty, for now)

3) In the kitchen, there is a colored bar above the category list with a number above it. As I added modules, this bar changed from blue to green, to yellow, and to red. Presumably, it is warning me that my ROM may be too large to build or function correctly. However, notes in the Kitchen seem to make me think that it is set up for the Apache, which in some cases cannot deal with a jumbo-sized ROM. Is it taking the Titan into account? If so, does the bar mean what I think it means? Where should I stop adding apps? When it turns yellow? When it reaches a magic number?

4) Presumably, when I have created a custom ROM to my liking and have flashed it onto the phone, it (and all apps and settings within it) will be restored upon a hard reset, correct?

5) If I have some registry changes that are not listed in the kitchen that I would like to add (or programs/games) how can I add them to my ROM? Would I need to turn them into CABs and place them in my ExtROM? If so, how do I create CABs?

Thanks!
1) which version of the kitchen are you using; and how are you comparing the drivers?
2) IMHO, 6MB is the optimal setting for this device. Some say to up it more, but my opinion and my benchmarks have shown that this only significantly affects soft boot time, the difference bettwen 6MB+ pagepool is within margin of error. Lower than 6MB, you'll run into hurdles ESPECIALLY when GAC, i.e. .NET CF is involved. I used to build roms on 4MB, but really, 26mb fresh on boot is more than enough.
3) no clue, unless you add about 100 packages, you are unlikely to run out of space on the titan.
4)correct. this includes exchange passwords, etc.
5)You could either create you own oem packages - see TOOLS>OEMIZER, which makes it really simple, or you can rely on a tool such as SASHIMI, Tiermann autorun, or SDAutorun (UC). Since you're building a rom anyway, you might as well oemize.
Reply With Quote
This post has been thanked 1 times.