PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan > Titan Development
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-08-2008, 03:47 AM
SweetBearCub's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro 2 (Telesales Launch Day H/W Rev.)
Carrier: Sprint PCS
Location: San Francisco, CA
 
Join Date: Mar 2007
Posts: 350
Reputation: 414
SweetBearCub is becoming a PPCGeeks regularSweetBearCub is becoming a PPCGeeks regularSweetBearCub is becoming a PPCGeeks regularSweetBearCub is becoming a PPCGeeks regularSweetBearCub is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Question Several kitchen questions...

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!

Last edited by SweetBearCub; 08-08-2008 at 03:52 AM.
Reply With Quote
  #2 (permalink)  
Old 08-08-2008, 04:17 AM
no2chem's Avatar
Retired Staff
Offline
Pocket PC: who knows
Carrier: probably sprint
 
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.
  #3 (permalink)  
Old 08-08-2008, 11:09 AM
gguruusa's Avatar
Deep Thinker
Offline
Pocket PC: Tin Can
Carrier: Atomic Vibration
Location: Mountain top
 
Join Date: Jan 2007
Posts: 3,252
Reputation: 4726
gguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributionsgguruusa should be added to the payroll for their contributions
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Several kitchen questions...

1) various kitchens use various bases. As a general rule, we use the most current stock rom at the time the kitchen is first created as a porting base. It is unlikely you will see much difference regardless of which base is used.

3) It correctly accounts for the device you are on. It incorrectly accounts for the size of your OEMS (currently uses uncompressed size instead of compressed size). Can only be used as a guideline for now. The true test of rom to full currently is only available when you actually try to build your rom.
__________________
Grammar: The difference between knowing your shit and knowing you're shit.

Last edited by gguruusa; 08-08-2008 at 11:13 AM.
Reply With Quote
  #4 (permalink)  
Old 08-08-2008, 12:53 PM
akastixx's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC EVO 4G
Carrier: Sprint
 
Join Date: Oct 2007
Posts: 323
Reputation: 161
akastixx is keeping up the good workakastixx is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Several kitchen questions...

um, if you can't stand the heat...
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Titan > Titan Development


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 01:23 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com