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
Register Community Search

Notices


View Poll Results: Does this work for you?
Heck yeah 28 70.00%
Heck no 4 10.00%
I am afraid to try 8 20.00%
Voters: 40. You may not vote on this poll

 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #20 (permalink)  
Old 09-26-2010, 01:54 PM
frizzlefry's Avatar
PPCGeeks Regular
Offline
Pocket PC: touchpro Energy.HERMAN.24631.Sense2.5.Cookie.Sep.4
Carrier: alltel
Threadstarter
 
Join Date: Feb 2008
Posts: 104
Reputation: 275
frizzlefry is becoming a PPCGeeks regularfrizzlefry is becoming a PPCGeeks regularfrizzlefry is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Netripper overclock working on touch pro 1

Quote:
Originally Posted by hillsmi View Post
Can someone explain for those of us that are tech challenged what the above registry values actually mean?

Also, with the SetClockSpeed prgm, what is the difference between the 'clock speed' and the 'throttled clock speed'?

Thnx
This is directly copied from oruam's readme contained in the zip xda-developers - View Single Post - [APP] Msm7kCpuSpeed - Overclock Raphael/Diamond/Topaz/Rhodium/Blackstone/Whitestone.

SetCpuSpeed V1.0
SetCpuSpeed uses Msm7kClockLib.dll (from Msm7kCpuSpeed application developed by NetRipper, [APP] Msm7kCpuSpeed - Overclock Raphael/Diamond/Topaz/Rhodium/Blackstone/Whitestone - xda-developers) to over and underclock the CPU.

Requirements and compatibility
SetCpuSpeed was developed for HTC Topaz (Diamond 2) with WM6.1 and it critically depends on Msm7kClockLib.dll that should be present in \Windows directory. It may be working on other HTC phones that use the same CPU (Rhodium, Raphael, Blackstone, Whitestone) but the test is up to you.

Install
Install Msm7kCpuSpeed application. If Msm7kClockLib.dll is not installed in \Windows directory copy it there.
Copy SetCpuSpeed.exe somewhere in your phone, run it and check its working (see Usage below).
When satisfied in \Windows\Startup directory create a link to SetCpuSpeed.exe with parameter "/boot". Set BootTime value (see Parameters below) to a value large enough to allow you to kill SetCpuSpeed.exe with a task manager after soft reset.
Soft reset your phone and wait. If the phone freeze soft reset again, kill SetCpuSpeed.exe before it changes the clock, lower PerformanceLevel value and try again.

Uninstall
If present remove the link to SetCpuSpeed.exe from the \Windows\Startup directory, then soft reset. After that you can safely delete SetCpuSpeed.exe.

Parameters
SetCpuSpeed working depends on some parameters it gets from registry under the keys HKEY_LOCAL_MACHINE\Software\Msm7kCpuSpeed. All the values are DWORDs.
File SetCpuSpeed.reg can be used to set the default values using a regeditor that can import it (examples are Dotfred's Task Manager, Dotfred's TaskMgr, and SKTools, SKTools features).
Command - (default value: 0) - If set to 1 SetCpuSpeed reloads the parameters and restores Command to 0. If set to 2 SetCpuSpeed restores Command to 0 and terminates itself.
BootTime - (default value: 20000) - If run with parameter "/boot" SetCpuSpeed waits BootTime milliseconds before acting on the clock.
CheckTime - (default value: 200) - SetCpuSpeed checks the CPU clock every CheckTime milliseconds.
SettlingTime - (default value: 10) - Time to wait after restoring CPU clock to safe value (604 MHz).
PerformanceLevel - (default value: 33) - This is the overclock factor, the CPU clock is approximately PerformanceLevel * 19.2 MHz (e.g. 33 * 19.2 = 633.6 MHz).
ScreenOffPerformanceLevel - (default value: 9) - This is the underclock factor, the CPU clock is approximately ScreenOffPerformanceLevel * 19.2 MHz.

Usage
SetCpuSpeed works this way.
1 - When the phone is about to suspend (for the user pressing the Power button or due to power timeout) SetCpuSpeed sets the CPU clock to the safe value (604 MHz) to prevent SOD.
2 - If SetCpuSpeed is called with parameter /screenoff it undercloks the CPU according to ScreenOffPerformanceLevel. The CPU remains underclocked until the screen is switched off and then on again or until the phone is suspended and then resumed. If you have TouchLockPro installed ([APP][Updated 1-4-2010] TouchLockPro 2.12.8 *NEW* with Proximity sensor support - xda-developers) SetCpuSpeed will also make the screen go off.
3 - When the phone resume from suspend or the screen return on SetCpuSpeed overclocks the CPU according to PerformanceLevel value.

USUAL LEGAL DISCLAIMER
Use SetCpuSpeed at your own risk! NO WARRANTY! Although running this application does not seem to produce any damage on my phone, I take no responsibility for any kind of damage or major or minor inconvenience caused to devices or data or person or whatever else due to this application and its usage.
Reply With Quote
 

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


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 02:38 PM.


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