yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] Alcibiade:
Look for my name in the thread and you will find post explaining you why
[Windows Mobile Apps and Games] 5318008:
Possible insurance?

I have an idea for preventing accidental OC-at-boot/freeze scenarios. If you install to the SD card, then accidentally set it to OC too high at boot, you could take the SD card out before resetting. This would let you bypass the OC at boot. Then, put the card back in after booting and change the settings to avoid a boot-up freeze. Just an idea for anyone thinking of using the OC-at-boot option, a possible fix until the program is finalized.

I wonder if there's a way to figure out the manufacture-date of the processor in each person's phone? Maybe we could get a list going of who can get how fast on what phone/OS/etc and see if any patterns emerge? (I mean, sure, all the info everyone's already posted is scattered around the thread, but I'm too lazy to collate it myself.) I'm curious about this, because my Rhodium is running a stock rom, and I can't go higher than 768 without freezing, whether I'm on battery, USB or charger.

\\(o_O)// --(??)
[Windows Mobile Apps and Games] jh20001:
Well this sucks. I open my mouth and all a sudden it starts freezing :/

I don't know if it was caused by plugging it into a wall charger or not but when i went to plug it in for a recharge, I noticed it wasn't charging. The I noticed it was because it was no longer responding (SoD). I restarted it and walked a way to come back about an hour later to find it SoD again. Looks like my words backfired...here I thought I was free to enjoy a faster phone :/ Back to 604 for now (I want to be able to wake up on the morning...)
[Windows Mobile Apps and Games] shaolin95:
This is very simple to explain...this is just a CPU like any other and you are not going to get all CPUs capable of the same overclock all the time.

I am an avid overclocker and this has always been the case. My current CPU for example, an I7 920 quad core I got it to run 4.1Ghz...there are some with the same CPU and stepping able to hit even more and others fall way short...you will see people buying several CPUs so they can cherry pick the best overclocker and sell the others.

And just for your information I tried Deep Shinning Rom today and my overclock was the same as with Energy Rom, 768Mhz...anything is higher is either instant freeze or a few seconds before it happens.

Normally you can go higher by giving it a bit more voltage but without extra cooling on a cellphone, I wouldn't go there even if possible.

Regards
[Windows Mobile Apps and Games] cls_:
Ok, testing has gone flawlessly for me thus far. Just wanted to mention that with the above scripts, the phone CAN go to sleep without issues.

To sum up, the scripts above will allow the following:

1) Fully automated Overclocking (set scripts once and never worry about it again)

2) Phone can go to sleep WITHOUT problems.

3) 2nd script prevents any issues with using the top button to sleep the phone.

Hope this works well for everyone else. It is working great for me.:D
[Windows Mobile Apps and Games] chihliouma:
Hi there, I'v egot error message said "unknown command 'boost' Line 1(\windows\startup\oc.mscr):boost_speed=40. any idea ?
[Windows Mobile Apps and Games] NetRipper:
Ouch, too bad. That error wasn't there before (and it occurs _before_ the other exception). I'll fix that in a next version.

This has to do with the quality of the die. Usually cpu's are "cooked" in batches, and then tested. The ones that make it through the test, are guaranteed to run at least 528MHz stable. As the cooking process is not 100% the same for each die, there are small variances in quality. These differences become visible when pushing the cpu to its limits.
[Windows Mobile Apps and Games] docnas:
Thanks netripper. Heres hoping the next version will be even better!
[Windows Mobile Apps and Games] BASSMANBOB:
Got the same results! 825 almost works..then it hangs...815 would be perfect!lol
[Windows Mobile Apps and Games] manbat:
I am new to MortScript...?

==========

How do Script 1 and Script 2 need to be "named"?
[Windows Mobile Apps and Games] Doo Doo:
How do you get it up that high i have the same phone as you a htc tilt 2 from at&t & i can only run mine at 729 stable what's your secret ;)
[Windows Mobile Apps and Games] docnas:
The luck of the draw some chips are better than others remember 528 is the lowest common denominator , its the one speed every chip is guranteed to be able to reach anything after that is ur luck. i can be happy that mine reaches 806 stable and im sure theres someone whose phone can over clock way past it too.

EDIT : or maybe its called the highest common denominator.... that sounds better..
[Windows Mobile Apps and Games] Toysrme257th:
MSM7600 FTW!

Sitting fat & happy on TWO Imagio's @ 825mhz playing hard to decode h264 movies nice & stable!
[Windows Mobile Apps and Games] XITruthiX:
BAH!! I had operating at 806 but it randomly hung once, didnt adequately test gonna try and squeeze out at least that last 20mhz haha.

I def had the same results at 825 with operation for approx 5sec then hang, bummer! I wonder if im maxed

btw i was meaning to ask, why the 19.2 clock increments? is that specific to how the cpu is operating or can you pick a more round increment? maybe the fractional adjustments are causing the hang?
[Windows Mobile Apps and Games] Toysrme257th:
http://www.nuerom.com/BlogEngine/post/2009/09/08/Yet-more-notes-on-overclocking.aspx
[Windows Mobile Apps and Games] NetRipper:
The crystal generating the base frequency is a 19.2MHz crystal. All frequencies are based upon this value.

i.e.

crystal * multiplier / divider = hz

19.2MHz * 37 / 1 = 710.4MHz

19.2MHz * 63 / 2 = 604.8MHz (the safe frequency, as divider is set to 2 here, which winmo assumes)

19.2MHz * 55 / 2 = 528MHz

(63 is the maximum multiplier on msm7k)
[Windows Mobile Apps and Games] :
@netripper

any assumption from your side if you can use the backlight status for toggeling between high and secure clock????
[Windows Mobile Apps and Games] thx1200:
Ideas for a boot-mode overclock 'safe mode'

I think a 'safe mode' would be a good addition to the apply at boot. Here are some ideas...

1. Set a registry value, such as HKCU\Software\Msm7kCpuSpeed\BootModeOverclockFailsafe = 1

2. Overclock the device

3. Set a timer to a user configurable timeout, such as 5 minutes. This is important because a lock-up may not occur immediately after overclocking -- it might take a little while.

4. After the timer ticks, set the BootModeOverclockFailsafe = 0

5. On a reset, when the automatic overclock runs, if BootModeOverclockFailsafe is set 1, display a message to the user that the last overclock may have failed, do they want to continue?

A second idea I had is this...

When overclock is run, check to see if a modifier key is being held down, like shift. This is easy to get the status of. If the key is held down, then display a message asking if the user wants to overclock or not. Of course that will only work on devices with keyboards. :-)
[Windows Mobile Apps and Games] SpinalRemains:
Ouch. I was holding well this morning at 806. I was pleasantly surprised. It was doing everything fine and very quick @806MHz, then after about 20 mins Sense rebooted itself :(. Seems that even when the higher frequencies work....... you really have to let the run time draw out to test thoroughly. 787 will work too, but only up to about 35 mins. Mine seems to be maxed out at 768 no matter what I do. That's actually pretty good tho. More than 200MHz higher (and the difference is clearly noticeable).
[Windows Mobile Apps and Games] Toysrme257th:
ya, sense does not like being overclocked very much at all. so funny. overclock because sense is so slow. yet sense is always the first thing to crash lol
[Windows Mobile Apps and Games] Maxx134:
Not a fix, but still, that sounds like a nice safety-net feature..

NetRipper,

can you please look into these reg keys:

Specifically, this key:

"{98C5250D-C29A-4985-AE5F-AFE5367E5006}"="Power-manageable NDIS miniports"
[Windows Mobile Apps and Games] eXceed:
Brilliant, works really well except SOD and clock resetting. Can't wait to see this improve though, is there anyway any of us can help?
[Windows Mobile Apps and Games] cls_:
This is actually how I got the mortscript to work that I posted a page or 2 back. Check out this reg value

HKLM\Drivers\Display\DispOn
[Windows Mobile Apps and Games] cls_:
For everyone who pm'ed about using the scripts I posted, here is a quick how to:

Well, you will need to first install the required programs:

1) Mortscript

2) Rhodium Keyboard Controller

Then copy the scripts to 2 files, say auto-overclock.mscr and safe-speed.mscr. Put the auto-overclock.mscr file into your phones /Windows/Startup dir. Put safe-speed.mscr anywhere you like, but not in the startup dir.:) You will then need to use the Keyboard Controller to configure the top SLEEP button to run the safe-speed.mscr, and then go to sleep.

Also, you can run either of the scripts by using Total Commander, or File Explorer, and clicking/double-clicking those scripts.

BTW, why the hell am I considered a new user, lol. I have been on XDA for years now, just never posted. I hate this waiting 5 minutes to post. :)
[Windows Mobile Apps and Games] toadlife:
That's cool. I saw the "dispon" reg key, but it seemed to not be changing on my phone when the screen went off, but I never thought about just putting the script into an endless loop. I thought that would kill the battery.

I'll try your script out.
[Windows Mobile Apps and Games] 6700Freak:
can you post up your Keyboard config for this?

I tried it last night with the 2 scripts and it never put the phone to sleep.

I had the [POWER] key configured as this:

*

Click

<script>

default key action

So it should have done the script and then the default action (which I would assume would have put the phone to sleep but it never did).

Getting closer.

I actually set the cpu too high at boot and locked the phone....had to hard reset. So building a 'SAFE' SPB Backup now and then will work with at 'TEST' version to see what happy CPU speed I can get.

I remember clocking an HTC Apache (xv6700 on Verizon) to 825 (and above would run stable for a while with a few of these same tricks; 84x and 860's if I remember right)....and it made a HUGE performance difference.

EDIT: And I had to ditch SENSE all together to keep it running stable at 787. 768 it would work for about 30mins then it would kick SENSE out. Not a big deal for me as I switched to MS 3.5.5 a few weeks earlier but was curious to see how much it helped SENSE 2.5.
[Windows Mobile Apps and Games] jh20001:
Well I haven't been able to find a comfortable multiplier yet that doesn't SoD. S2U2 is an awesome app to keep the auto Oc running but I think I will be ditching it because no matter what config I use for it, its preventing all my calendar appointments from popping up so I'm missing all my reminders. I'm starting to get to the point where I will be ditching both S2U2 and the OC app until there is a better way to keep it running. S2U2 is great but the calendar issue is a deal killer for me.
[Windows Mobile Apps and Games] RoboWang:
You can set your reminders in the su2 settings. Just scroll down to Reminders.

ALL of the notifications/alarms are turned off by default, just turn them on. Same with Appointments.

THIS is one of the things I don't like about su2, TOO MANY settings! But, if you learn how to use them, it is a nice app.
[Windows Mobile Apps and Games] toadlife:
Well I tried the script and my phone got the SOD after going to sleep by itself. It looks like I was right about the DispOn reg value. On my phone, the DispOn reg value is not updated when my screen turns off. I'll have to just stick with my script for now. :(
[Windows Mobile Apps and Games] cls_:
Yeah, I was worried about battery life as well, but it seems to be ok.

Ideally, someone will write a service and simply register the service to get power notifications... so when the phone changes to different power states, the service will be notified and can appropriately change the CPU speed.

Here is the xml code from the saved config. Ignore the spoontorch since I have that program running when I long click.

<?xml version="1.0" encoding="utf-8"?>
<Config>
<Version>1.4</Version>
<KeyPressTimeout>300</KeyPressTimeout>
<DoubleClickTimeout>300</DoubleClickTimeout>
<VibrateOnKeyPress>False</VibrateOnKeyPress>
<VibrateOnAction>False</VibrateOnAction>
<ProcessOnLock>False</ProcessOnLock>
<WindowExceptions />
<WindowExceptions />
<WindowExceptions />
<Keys>
<Key>
<KeyCode>65</KeyCode>
<Modifier>None</Modifier>
<Active>True</Active>
<Rules>
<Rule>
<Name>*</Name>
<ProcessKey>True</ProcessKey>
<WindowText>
</WindowText>
<MatchType>Class</MatchType>
<KeyMode>SeparateActions</KeyMode>
<KeyMapping>
<Repeat>False</Repeat>
<RepeatInterval>100</RepeatInterval>
<KeyCode>-1</KeyCode>
<Target>OS</Target>
<Ctrl>False</Ctrl>
<Shift>False</Shift>
<Alt>False</Alt>
<Win>False</Win>
<RWin>False</RWin>
<Action>False</Action>
</KeyMapping>
<Click>
<RepeatInterval>100</RepeatInterval>
<Repeat>False</Repeat>
<Action>
<ActionType>RunProgram</ActionType>
<Path>\Storage Card\My Programs\test\set_safe_cpu_speed.mscr</Path>
<Argument>
</Argument>
</Action>
<Action>
<ActionType>DefaultKeyAction</ActionType>
<KeyCode>65</KeyCode>
<ExtendedEmulation>True</ExtendedEmulation>
</Action>
</Click>
<DoubleClick>
<RepeatInterval>100</RepeatInterval>
<Repeat>False</Repeat>
</DoubleClick>
<TripleClick>
<RepeatInterval>100</RepeatInterval>
<Repeat>False</Repeat>
</TripleClick>
<LongPress>
<RepeatInterval>100</RepeatInterval>
<Repeat>False</Repeat>
<Action>
<ActionType>RunProgram</ActionType>
<Path>\Program Files\SpoonTorch\SpoonTorch.exe</Path>
<Argument>
</Argument>
</Action>
</LongPress>
</Rule>
</Rules>
</Key>
</Keys>
</Config>
[Windows Mobile Apps and Games] toadlife:
See my post a few before yours. The dispon reg key doesn't get updated on my phone, so your version of the script doesn't work for me.

Agreed.
[Windows Mobile Apps and Games] miked79928:
In order to get the power button to function as normal I had to check the box for "extended emulation". You may want to try that. I have been using a script mapped to the power button to under-clock to 604 and S2U2 to over clock to 787 upon wake up for a day now with no problems! The only trick is I have to put the phone to sleep rather than letting it go on it's own which is not a big deal.
[Windows Mobile Apps and Games] Toysrme257th:
I just disabled sleep entirely & only let it dim the backlight (it's automatic mylight via nrgy rom). Looks like with some opportunistic charging @ lunch Im going to make it @ 825mhz the entire day without the battery running out!

Big help to battery life is staying off of 3G, wifi & bluetooth whenever possible. I think I could go 8 hours without sleep being enabled or any charging. Maybe 12.
[Windows Mobile Apps and Games] 6700Freak:
How did you choose the .mscr as the program to run?

All I can get as a choice is .exe files so i can't pick my .mscr for the safe speed.mscr.

Thanks.
[Windows Mobile Apps and Games] :
I'm successfully running the OC at 604MHz since some hours, without any SOD so far, including phases of longer standby (20mins...)

What I changed is one power setting:

HKLM\System\CurrentControlSet\Control\Power

DisableGwesPowerOff=0

(originally it was on 1)

Restart of OC I do by the notification on WakeUp set as described before. No SOD's any more while the standby time.

Could someone try this and confirm? Maybe enabling GWES to power off helps that notifications can be used for re-establishing the overclocking.

Sure, It still only works on the "magic" 604, as on higher frequencies it gets SOD also w/o trying to restart the overclocking.

So what I start by notification: the msm7kautoCpuSpeed, setting in registry "31" for 604 MHz.
[Windows Mobile Apps and Games] shaolin95:
You need to enter the path manually.

I was not able to make it work for me, the whole script thingy, but I know you need to enter it manually cause I asked that too! :D
[Windows Mobile Apps and Games] Ma$etas:
Ok someone help me out here. I know i should just give it a try first but i dont want to mess up my phone. Im running Mighty Rom Full Force on Sprint TP2 with Cookies v1.8.5 installed. I really want to try this out but its kind of confusing ive been reading all the post from the start to end. I see theres V1 V2 Script 1 Script2 modify this modify that run on AC run on phone battery etc.

1) is there an app which i can just install and have everything set so i wont have problems so i can just test out the max speed.

2.) Does it really make a difference in the way you use you phone normally

3.) Hows the battery life.

4.) Do i only charge it from my pc and not a wall charger

5) etc

please reply i use this phone for work and can have unexpectantly crash on me.
[Windows Mobile Apps and Games] dogans:
For people using this, what are the benefits? Does the phone actually work more smoothly? Is manila quicker?
[Windows Mobile Apps and Games] jpc073@gmail.com:
For those who don't know how to create a mscr I have attached a zip that contains cls_'s scripts w/ my modifications. Just put the Startup.mscr in \Windows\Startup (I actually create a .lnk in Total Commander and put the .lnk in \Windows\Startup)

Actually, after looking at the code a little more closely, you no longer need to assign the mscr to the power button. Just put the modified Startup script in post #461 (also in attachment) in the \Windows\Startup. Again great job to cls for getting this going with the script and NetRipper for this awesome app.

***Edit*** Cannot seem to add attachment keep getting an error on page. Sorry.:(
[Windows Mobile Apps and Games] :
you will be allowed as soon as you posted more ;-) waiting for it.

A question: why changing the regkey for powerlevel ans use Msm7KAutoCpuSpeed.exe w/o parameter?

should be possible to run it with the power level as parameter, then you do not have to modify the registry all the time.

So maybe only use the reg-value for the "boost-speed" but hardcode the safe speed power level into the script by adding "31" as a parameter to the exe file.

If this is not possible, you maybe could call a .lnk with added parameter by the script?
[Windows Mobile Apps and Games] 6700Freak:
I thought that it was stated that DispOn variable doesn't change?

Am I wrong?
[Windows Mobile Apps and Games] toadlife:
It may be ROM dependent. On my particular ROM, the value never changes, but it may change on other ROMs.
[Windows Mobile Apps and Games] maan1976:
excellent ,can you pls cab it ,i am having iisue tolet it run,but once it runs , works like a charm
[Windows Mobile Apps and Games] cls_:
@toadlife, Im guessing then the dispon is rom/device specific. This works for me on MediumHills latest CHT verizon rom. Don't know if u tried this yet, but dump your registry w/ screen on, then turn off the phones screen and dump the registry again. Compare the registry files for changes to see what registry changes occur when turing off your display. There is a app that can do this (which i used), but I am away from my computer & cannot think of the name.
[Windows Mobile Apps and Games] jpc073@gmail.com:
The "DispOn" value was not even on my Rom where the original script said it would be. So I created it and it did not change (of course because I created it) and the script would not work. After looking around the registry for a while I found it in a different location. Pointed the script to look there and it worked. I changed the script to look where I found "DispOn" that is one of the modifications I made to the script.

Original Script looked in:

HKLM\Drivers\Display\

Script w/ My modifications looks in:

HKCU\ControlPanel\BackLight\
[Windows Mobile Apps and Games] cls_:
@jpc073@gmail.com,

Glad you found the script useful, and that you improved upon it. Also, yes, I dont think the 2nd script is necessary, but rather a fail safe to prevent any possible scenarios with using the sleep/power button.
[Windows Mobile Apps and Games] toadlife:
I wonder if it might have to do with the "power service" package - a package which was included in earlier Rhodium ROMs, but was taken out in the latest HTC 2.07 ROM. The packages consisted of a single dll, "power_service.dll", which was loaded as a service. My ROM doesn't have this service in it.

I've built my ROM with the power service ncluded when I was trying to solve the SOD issues, but took it back out after finding that it made no difference.

If you could post the name of that reg dumping app later that would be great. If not for this issue, I would find it useful in general since I cook my own ROMs. :)

Thanks. I'll take a look there.
[Windows Mobile Apps and Games] SpinalRemains:
Do you do this by manually toggling data off? I am curious ya see, I hear about data usage draining the battery. I have a TP2. Yes whenI use the wifi the battery drains quicker, but when I use normal 3G it really doesn't. When the arrows are gray (data available but not transferring data) the battery stays fine. My phone seems to tell me when the data is actually working. Initially I was using the keyboard mapper to toggle data connection with Home key, but I'm not sure if that's necessary now. Is it? Is turning off data altogether when not in use, beneficial? Wifi yes, but the 3G doesn't run all the time right?

(I don't mean to ask what you guys think are dumb questions; I just don't know much about pocket PC and I'm learning everyday. I trust you guys here at XDA more than anyone else is all)
[Windows Mobile Apps and Games] J4kUb:
Please help me: My phone hangs ...

Please help me: My phone hangs alway when i want overclock or underclock it. When i press the 604mhz button, frequency goes back to 528mhz. I tried it with and without charger but without changes.

I have Touch Pro (RAPH100/SPL-1.90.Olinex). I uses last Energy ROM (23121.5.3.6) Radio 1.14.25.35 Protocol 52.64c.25.35H

I tried another ROM and Radio, but phone always hangs.
[Windows Mobile Apps and Games] xilpaxim:
Loving the higher freq, up'ed to 806 and now this is what I always wanted from my phone in the first place (when it comes to watching stuff on it) Before, whenever I tried to play almost anything at a decent resolution and bitrate, it would just be horrible, from the picture freezing for seconds at a time while the audio played to almost slide show. Now, I can set the the resolution over 640x480 and bitrate at something decent, and it still just chugs along like it was playing on my computer. Netripper, I love you. Especially since I've decided to wait on moving to an Android device for at least a few more months while I wait on phone models and tablet models to come out and see how they are.
[Windows Mobile Apps and Games] maan1976:
is it possible to cab these scripts and registery files ?
[Windows Mobile Apps and Games] Niewiemjakinick:
hi

I have problem with set frequency 604, after disable my Touch pro from AS frequency automatically back to 528mhz. What's wrong?
[Windows Mobile Apps and Games] azngl:
Have you even read the first post?!!
[Windows Mobile Apps and Games] Alcibiade:
You put thing the wrong way. the more the application is CPU intensive, the more you have a risk your overclocked CPU crashes (Too much heat generated or just some fatal errors arising)
[Windows Mobile Apps and Games] prboy1969:
If you can CAB this up I'll give it a try :D .
[Windows Mobile Apps and Games] shaolin95:
I keep getting this error:

"if without 'EndIf'

Line 561

(\Windows\StartUp\overclocked automaded.mscr):

if (dot < 0) {

any ideas?
[Windows Mobile Apps and Games] maan1976:
I agree , It souds like an ultimate solution , cab it pls
[Windows Mobile Apps and Games] maan1976:
PLS CAB IT , and help others benefit from this great scrpit
[Windows Mobile Apps and Games] maan1976:
it sounds like it is an ultimate solution

CAB IT pls
[Windows Mobile Apps and Games] maan1976:
you can not notice any change in manila or sense speed , and If anybody tells you that his/her manila or sense is running faster,he is definitely lying on you.

manila is a heavy sw and it is already tweaked to the max,and this overclock app has nothing to do with the graphics acceleration