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 Touch Pro

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-02-2009, 11:22 AM
FormerPalmOS's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
Location: Far far away...
 
Join Date: Nov 2008
Posts: 359
Reputation: 1355
FormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
What makes a custom ROM faster?

There are some known performance tweaks (registry edits for file system caches, disabling some unnecessary services, etc.). These tweaks can be made to a stock ROM as well. So my question is this: What about a custom ROM makes it faster than a stock ROM?

One item I can think of is increasing the amount of free program memory so that the above-referenced cache sizes can also be increased, however increasing cache sizes reaches a point of diminishing returns.

Other things I can think of - using a newer build of WM (assuming the newer build is faster), using newer drivers for certain hardware components (again assuming the newer drivers are faster).
__________________
ROM: WM6.5 nk.exe (Da_G), sys 23518 (Da_G), VZW OEM pack (scrosler)
Apps: Manila 2.1 (yozgatag), Leo dialer (pyrorob)
Reply With Quote
  #2 (permalink)  
Old 01-02-2009, 11:36 AM
rstoyguy's Avatar
SuperNoob
Offline
Pocket PC: iPhone 5s
Carrier: TMobile
Location: Wichita, KS
 
Join Date: Jan 2008
Posts: 6,309
Reputation: 23264
rstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation levelrstoyguy can't get a higher reputation level
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

Quote:
Originally Posted by FormerPalmOS View Post
There are some known performance tweaks (registry edits for file system caches, disabling some unnecessary services, etc.). These tweaks can be made to a stock ROM as well. So my question is this: What about a custom ROM makes it faster than a stock ROM?

One item I can think of is increasing the amount of free program memory so that the above-referenced cache sizes can also be increased, however increasing cache sizes reaches a point of diminishing returns.

Other things I can think of - using a newer build of WM (assuming the newer build is faster), using newer drivers for certain hardware components (again assuming the newer drivers are faster).
Mostly what makes a custom rom is exactly what you have stated. Tweaks to enhance battery life, speed and other quirks. Usually by removing removing some of the "extras" and a page or two of RGU registry tweaks will speed up the stock rom. At least all of my custom roms I build are based off the stock release. IMO the SYS by itself will not make a device go that much faster, Usually a new SYS is void of all the carriers "additions" and that is what makes it seem to run faster. The craze for a higher numbered sys...I'm just not gonna follow that crowd myself.
__________________
If this post was helpfull, let me know by clicking Thanks!

Reply With Quote
  #3 (permalink)  
Old 01-02-2009, 11:39 AM
TurboFool's Avatar
Timeless
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Location: Santa Clarita, CA
 
Join Date: Jun 2007
Posts: 1,642
Reputation: 1112
TurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on repTurboFool is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to TurboFool Send a message via MSN to TurboFool Send a message via Yahoo to TurboFool
Re: What makes a custom ROM faster?

Quote:
Originally Posted by FormerPalmOS View Post
Other things I can think of - using a newer build of WM (assuming the newer build is faster), using newer drivers for certain hardware components (again assuming the newer drivers are faster).
Those are primary factors, as well as removing carrier-specific gunk, or Windows Mobile functions that people just plain don't use (Welcome Center for instance). Beyond that there are some chefs who go above and beyond that, with further tweaks I don't know a damn thing about. But for the most part it's all about newer builds, new drivers if they can find them, and stripping out performance-sapping gunk. Then some, like no2chem, have been known to pack in additional tools that extend the functionality or give you options to choose trade-offs to improve performance more (like on the Mogul, a high-mem mode that disabled the camera and gave you an extra 10MB of RAM).
Reply With Quote
  #4 (permalink)  
Old 01-02-2009, 12:36 PM
jmorton10's Avatar
VIP Member
Offline
Pocket PC: rooted DroidX/leaked 2.2
Carrier: Verizon
 
Join Date: Jun 2008
Posts: 6,692
Reputation: 5695
jmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the communityjmorton10 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

Quote:
Originally Posted by TurboFool View Post
Then some, like no2chem, have been known to pack in additional tools that extend the functionality or give you options to choose trade-offs to improve performance more (like on the Mogul, a high-mem mode that disabled the camera and gave you an extra 10MB of RAM).
When I had my Titan's this mod was absolute heaven. The camera sucked anyway & being able to disable it & gain an extra 8 MB of RAM turned it into a whole new device.

I must have flashed the one Titan 50 times for various reasons, when I got to nueROM3 I stopped (I don't think I ever got an out of memory error again at that point). At that point, the thing ran so well there was virtually nothing to be gained by further flashing. From then on, I loved that phone & still keep it as a BU to my Sprint/flashed to Verizon TouchPro.

~John
Reply With Quote
  #5 (permalink)  
Old 01-02-2009, 01:05 PM
dan-htc-touch's Avatar
VIP Member
Offline
Pocket PC: Dream, Kaiser, Herman
Carrier: rogers
Location: Canada
 
Join Date: Dec 2007
Posts: 1,171
Reputation: 2325
dan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIPdan-htc-touch is a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

don't foget about pagepool, this can be changed on custom roms as well, and add alot of perfomance
Reply With Quote
  #6 (permalink)  
Old 01-02-2009, 01:27 PM
itouch24's Avatar
VIP Member
Offline
Pocket PC: HTC EVO 4G
Carrier: sprint
Location: NY
 
Join Date: Jun 2008
Posts: 1,119
Reputation: 1395
itouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on repitouch24 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

whats some quick reg hacks that can be done on default carrier roms to try and get rid of the sluggishness... ? not in correspondence with tf3d.. i dont use that
Reply With Quote
  #7 (permalink)  
Old 01-02-2009, 06:48 PM
pdoc01's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Evo 3D
Carrier: Sprint
Location: New Jersey
 
Join Date: Sep 2007
Posts: 99
Reputation: 340
pdoc01 is becoming a PPCGeeks regularpdoc01 is becoming a PPCGeeks regularpdoc01 is becoming a PPCGeeks regularpdoc01 is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

It seems like you answered your own question for the most part. Removing bloatware and installing tweaks and useful apps is what they do.
__________________
.


If you found this useful, hit the "Thanks" button.

Reply With Quote
  #8 (permalink)  
Old 01-03-2009, 12:33 PM
FormerPalmOS's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
Threadstarter
Location: Far far away...
 
Join Date: Nov 2008
Posts: 359
Reputation: 1355
FormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

I'm playing around with a host of tweaks on the stock VZW ROM. This link here http://forum.xda-developers.com/show...9&postcount=86 contains my current settings. I'm leaning towards a bigger filter cache and smaller disk cache (the difference between the two being what sort of read-ahead and write cache is being performed). Once I've got some more hours under various configurations I'll post them. But this will make quite an improvement in the responsiveness of the device. The biggest problem with the VZW device is the gimped RAM and the bloated HTC dialer (WTF - why does the dialer require 10M???) - but it is much nicer than the stock WM dialer IMHO, and it supports/recognizes the VZW CDMA ##xxxx programming codes where the stock dialer does not. Less RAM leaves less room for bigger caches. Verizon just makes me scratch my head sometimes - but that's a different thread.
Reply With Quote
  #9 (permalink)  
Old 01-03-2009, 12:41 PM
FormerPalmOS's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon
Threadstarter
Location: Far far away...
 
Join Date: Nov 2008
Posts: 359
Reputation: 1355
FormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on repFormerPalmOS is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

Quote:
Originally Posted by dan-htc-touch View Post
don't foget about pagepool, this can be changed on custom roms as well, and add alot of perfomance
Anyone know the default pagepool size (on the VZW stock if it varies by carrier)? I assume that the change being made is to reduce the pagepool size in turn freeing more RAM for the system?

Or is the performance gain from going to a larger pagepool to allow more ROM programs to be copied to RAM at boot vs. having to be loaded on-demand? (on demand would result in lower performance). I'm not sure exactly how Windows Mobile works here.
Reply With Quote
  #10 (permalink)  
Old 01-03-2009, 02:27 PM
slypher's Avatar
VIP Member
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Sep 2006
Posts: 1,076
Reputation: 1115
slypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on repslypher is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: What makes a custom ROM faster?

Quote:
Originally Posted by FormerPalmOS View Post
Anyone know the default pagepool size (on the VZW stock if it varies by carrier)? I assume that the change being made is to reduce the pagepool size in turn freeing more RAM for the system?

Or is the performance gain from going to a larger pagepool to allow more ROM programs to be copied to RAM at boot vs. having to be loaded on-demand? (on demand would result in lower performance). I'm not sure exactly how Windows Mobile works here.
I'm not sure what the default is, but in most cases a larger page pool gives you a snappier device. Smaller page pool will give you more usable RAM.

An indepth explanation on the page pool can be found below:

http://forum.ppcgeeks.com/showthread.php?t=18995

-s
__________________
"The difference between a smart person and a wise person is that a smart person knows
what to say and a wise person knows whether or not to say it." - unknown

Funniest thread ever!!


Don't just SAY "Thanks" PRESS ... Try it, it only takes a second!
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Thread Tools
Display Modes

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:47 PM.


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