yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] RoboWang:
hmmm...

I haven't tried the notification event yet, but I will.

With SU2, as long as I am NOT running Wmsm7kCpuSpeed, it will sleep, then resetting itself to default without error or SOD, when awakened.

THEN if I put set up SU2 to run Wmsm7kCpuSpeed.exe when unlocked, it sets the OC. In my case 710 runs without any problems and I have been running it since 9:00AM this morning. off and on, off and on, etc, trying to see if I get any freeze ups or weirdness.

I HAVEN'T tried at a hard set, yet, or pulling the batt to see if it will powerup.

I am running the 18 Jul CHT Reference, 23XXX by nrg. I don't know if that means anything, but with all my apps loaded, I still keep 54-57 mb open, even after a days use.

If that matters.
[Windows Mobile Apps and Games] jh20001:
I finally had the guts to join in on the test. I have it running at 710mhz with the mortscript to keep it running on unlock. I am using the stock AT&T Tilt 2 rom with the standard unlock screen (nothing 3rd party like S2U...although I've been tempted to put it on since I had it on my old Tilt). So far I have turn the screen off and unlocked multiple times without a problem. Seems to be holding at 710, and I exit the app every time I open to check. I'll update with anything that changes.
[Windows Mobile Apps and Games] toadlife:
Don't use my script. It's unreliable. It crashed and gave errors for me all the time too.. Use the other solution netripper shared a couple of pages bacl. We've been discussing in the past two pages.
[Windows Mobile Apps and Games] jh20001:
Wow it didn't take long. After my screen went off and it sat there for about 10 minutes (at 710mhz), it wouldn't come back on. Trying it at 604 now :/
[Windows Mobile Apps and Games] XITruthiX:
@toadlife

ya dude ive been reading... alright i'll give it a whirl, although I dont know the code for 787mhz, if im not mistaken it should be something like 787000/19200 = 40.989 something something for the performance key? I also noticed you have this new method calling those keys as hex yes?
[Windows Mobile Apps and Games] toadlife:
oops

Using the msm7kautocpuspeed program, I've been geting SOD now, even with the frequency set to 604. The device will sleep/wake up several times without issue, but after several sleep/wake cycles it eventually gets the SOD

My script, as buggy and kludgy as it was, was actually more reliable.

Something must be up with the "wake up" notification. It seems the notification is being triggered while the device is still in a state of sleep. With my script, I noticed that it would sometimes be erroneously triggered even when the device not not powered on. When this would happen, I would be greeted with an error message when I turned the screen on.

I think msm7kautocpuspeed is being triggered sometimes while the device is still 'half asleep' and this is causing the SOD.

I found this nugget of wisdom from the mortscript manual..

I might try to write a mortscript that triggers msm7kautocpuspeed, but runs ToggleDisplay(ON) before doing so.
[Windows Mobile Apps and Games] toadlife:
Yea, 40 would be the correct value. When you export the key to text, it won't show as 40, it will show up as hex, which is "28"

http://www.statman.info/conversions/hexadecimal.html
[Windows Mobile Apps and Games] miked79928:
Ok. I finally got it working. The OC will be set at 710 upon wake up from sleep. However, this only happens on the first wake-up. All subsequent ones result in the original clock setting. So, as mentioned before, there seems to be a problem with the notification.
[Windows Mobile Apps and Games] buru898:
Search this thread for nuedynamic clock and my post. It fixes the SoD and underclocks too.
[Windows Mobile Apps and Games] buru898:
787MHz is 41 not 40.

41*19200 = 787200. I use 41 and it sets it to 787MHz.
[Windows Mobile Apps and Games] cmd512:
toadlife, your findings mirror what I've found from using both 604 and even 576MHz all afternoon: From time to time, SOD will still occur when trying to bring the device out of standby. I'm convinced this is not an overclocking issue and more of a device hibernate/wakeup issue.

Also, your snippet about the screen makes sense. For instance, I could still make calls using voice command via the bluetooth headset, but the screen simply would not come on. That makes me believe that the SOD issue we're seeing is actually the screen refusing to wakeup.
[Windows Mobile Apps and Games] maan1976:
I just tired nuedynamic clock based on your post here ............and I had a deep SOD ended in hard reset :) heiiiiiiiiiiiiiiiiiiiii
[Windows Mobile Apps and Games] XITruthiX:
The biggest change in instability ive found MOST often with these new methods isnt SoD anymore. my phone at 787 WAS highly stable, continues to be infact, but with NDC attempting to scale back to 245 when I hit the power button to force sleep the device goes into a hang and the screen stays ON and doesnt go to sleep, its like an awake SoD... really weird. Now if I back it off to 710 and use the same procedure, when it NDC scales it back it sleeps and wakes up fine, but feeds me the freq. calculation error. FYI this is without the mortscripts, im doing this manually to try and narrow the problem.
[Windows Mobile Apps and Games] Dishe:
It looks to me like most people chiming in here are saying those bullet-points are NOT true!

I'm on a Sprint branded TP2, and I can say it works just fine on battery power, and doesn't lock up unless pushing extreme numbers (past 710mhz, for example). And there is certainly nothing "magical" about 604Mhz to us!

Interesting that many of your users are having better luck with stability than the author is! Perhaps YOU'RE the one with a bad device?? ;)

Anyway, I just wanted to suggest that perhaps you re-word the first page to describe your tests versus what users are reporting. If I knew I couldn't use it on battery, I probably wouldn't have tried it (I'm NEVER on AC- I charge a spare battery and swap them out).
[Windows Mobile Apps and Games] BASSMANBOB:
I doubt Netripper has a bad device, I believe its just more of the ROM people are using, and the quality of the processor inside of their phone.

With the testing variables he had, all of those bullets were true. And granted, this is why he has it here, for us to test and improve it!
[Windows Mobile Apps and Games] toadlife:
I confirmed my suspicion by creating a test script to run on "wake up".

The script would turn the display on and show a message:

ToggleDisplay(on)
Message("Power on notification run!","Test Script")

The script ran every 30-60 seconds, so it looks like our phones are constantly transitioning between various levels of sleep and the "wake up" notification is being triggered even when the screen is off.
[Windows Mobile Apps and Games] Alcibiade:
Completely agreed on this point
[Windows Mobile Apps and Games] Alcibiade:
There are several states of wake up and sleep... That's why. The auto throttling up and down should be (and could be) coded in the application itself....

http://msdn.microsoft.com/en-us/library/aa930499.aspx
[Windows Mobile Apps and Games] XITruthiX:
@dishe

Im not one to flame honestly... But before you make an ass of you self, read the 60 pages or so of testing and development of this project and THEN talk crap on the developers, not cool bro.

@toadlife

...The plot thickens

I imagine thats gonna make this way harder than previously thought. Im beginning to think it may be wiser to think a bit outside the box. Maybe it'll be easier for now to have the phone NEVER sleep, use NDC to tell the cpu to scale back on backlight off instead of suspend, and reconfig your script to OC on power button wake. That way whether the phone times out OR is forced "backlight off" it doesnt experience those sleeping/waking problems.

If backlight/touch input are killed on t/o or power button event and NDC scales back cpu power then battery life wont suffer and the script can call a "wake on" event that recognizes the power button input to rescale the OC to the preconfig. yes, no?
[Windows Mobile Apps and Games] toadlife:
Yep. That's why I'm going to stop now. There are many things you can do with mortscript, but and as far as I can see, querying the power state is not one of them.
[Windows Mobile Apps and Games] miked79928:
Although I would sinmply love to have this work all the time and I am sure in the future it will with all the talent working on it, I have come up with a quick solution. I simply put a quick link to the Msm7kAutoCpuSpeed on my home scree. Now with just a quick touch I get an instant speed boost!

I also wanted to say all of you guys currently working to come up with a solution are simply amazing! I in no shape or form have the skills you all do and am very thankful we have people like you who invest so much time and energy. Thank you so much!!!
[Windows Mobile Apps and Games] Vbeaucher:
I know I may upset some people, but I would REALLY appreciate if someone could recap what is/are the best way(s) to OC right now, because I've read every posts in the thread and I'm kind of lost. Not to mention I'm a nubby, so you're not always easy to follow...

Personally, I have a TP2 with MightyROM (WinMo 6.5) and I don't have any problems and very very few SOD using Msm7kCpuSpeed at the 710 mhz. But, as everyone knows, when I put it to sleep, it goes back to 528 mhz. And I use S2P2.

So what to you suggest to me? Please be as specific as possible, I'm sure I'm not the only one looking for an answer, whatever it is as of right now.

Thx alot.
[Windows Mobile Apps and Games] dunebuggydude11:
is there any way that you could add a "reclock" button or something that will change the clock speed back to 528? that way, you could run the app at whatever speed and then put it back to normal so it wouldn't freeze or cause a SOD.
[Windows Mobile Apps and Games] Toysrme257th:
For anyone that can't run high mhz. I bet you're wrong and you can. Remember that the phone scales the voltage. What may be 1.325v one second may be 1.2v the next! (Ive never seen it auto choose 1.1v, but that's also an option). Install NDC & put the voltage level to 7. Bet you can run 787mhz stable now!

I purposely played a very hard h264+AAC movie for my phone to benchmark it for 30 minutes. (it's 720*480, with many high end h264 features enabled that phones simply can't deal with) stock phone plays @ bearly 11fps, 787mhz played it at almost 14. Phone got hot, but it suffered through it!
[Windows Mobile Apps and Games] XITruthiX:
@Vbeaucher

as of now the only stable way to OC is to use the original app from netripper on page one, figure out the highest frequency your phone can handle, and before you sleep the phone make sure you open the app again and hit the "604mhz" button. Thats perfectly stable on my tp2 tested well over 50 times on a single boot
[Windows Mobile Apps and Games] christophocles:
How do you do this, exactly? I am using RhodiumKbdConfig and if I remap the power button to this script, then it only runs this script and doesn't actually make the phone go into standby. If I add the line "PowerOff" to the end of the script, then it downclocks and powers off just fine, but when I press the button again to start the phone up, then it runs the script again and powers off again. I can't get it to run this script and then do the normal standby function.

As a temporary solution, I have assigned the script to double-tap-power-key, so I will just have to remember to do that when I make the phone go into standby..
[Windows Mobile Apps and Games] :
Hi, on my phone basically on every clock speed beyond 528, I get random SOD's after phone was in sleep for some time. It doesn't happen if its on sleep for 1-2 minutes (up to 710) but if its in sleep long enought , even on 604 it SODs.

That's really a pitty, somehow the device is screwed up if it was on higher clock before sleep...Hope someone finds a really stable solution for it. Maybe it's required to run a service observing the power state, overclocking on power on and disabling the trigger to overclock in any other state.

Would consume some RAM, but maybe this helps...

E.g. ActiveSyncKiller kills Replog after disconnecting from USB, but doesn't interfere the replog anytime else...

just an idea?

Edit: just forgot to mention, SOD's also happen if I manually set to OC for 604 just once, so without any auto-triggering....

Another correction: On manual set to 604, w/o any service resuming 604 after sleep, it seems to work, no SOD.
[Windows Mobile Apps and Games] zsunsun:
Using the software posted on the first post, I can confirm that

On Rhodium (TP2) I can move the slider all the way to right and stay stable.

When overclocked I randomly get SOD at about 70% rate except for the special clock.

However, when I wake up my device almost every time (90%) the software crashed and clock speed is back to factory default.
[Windows Mobile Apps and Games] lukesan:
It might be me but what is NDC? Link?

I used google with different keywords and this board but it doesn't come up with anything that sounds related.

ok figured out that it is nueDynamicClock.

edit 2 : can't find the setting to always force it to be at level 7
[Windows Mobile Apps and Games] Pichulec:
Is this program capable to overclock Kaiser?? This is the msm7k series too

Edit:

Not capable, crash at startup :(
[Windows Mobile Apps and Games] :
I remember a tool, where it was possible to set the different stated of devices of a WINMo device depending on the different power states, unfortunately I do not remember the name of the tool, guess I found it in the Wiki sone months ago.

Actually I was not able to adjust the settings in a sensemaking way, so I deleted it again. Maybe the developer of it could help on the different states, like unattended, sleep, standby, on....

EDIT: Found one document explaining the states here: http://www.rdacorp.com/PDF/Windows Mobile Power Management.pdf (Hope I'm allowed to post this link?)
[Windows Mobile Apps and Games] azngl:
Thing is that on the contrary to you guys who has TP 2, Netripper only has a Touch Pro to test, I also have one myself and can confirm that it doesn't work that well on it :p

Anyway, Lucky you TP2 owners!
[Windows Mobile Apps and Games] Toysrme257th:
Battery Gaurd

been playing with it for 2 days. (been using it for months). no help to me
[Windows Mobile Apps and Games] Alcibiade:
Yes voltage helps overclocking. However it shortens battery life & processor life

Anyway... NDC is NOT a solution. I was using it before for undervolting. the issue you ahve with NDC is you end up with SOD when you unplug your phone from the USB plug (I dont remeber well, maybe only when it's sleeping). But anyway you will still have some SOD issues...
[Windows Mobile Apps and Games] Alcibiade:
I posted this link a few pages ago... (Didnt get much attention from anybody). But anyway it seems we all have the same idea in mind...
[Windows Mobile Apps and Games] :
Sorry, didn't want to hijack you, reading this thread very carfully, still overseen this one...
[Windows Mobile Apps and Games] :
Thanks, that's the one I ment...
[Windows Mobile Apps and Games] tlefeuvre:
Have a small question. I used to overclock my old HTC Touch Elf (using either batterystatus or omap clock) and it was working great except that sometimes, it will make my SD Card unstable with the need to unmount/remount it or either soft reset.

I know this kind of problem existed in the past when you tried to overclock your computer on a frequency that was not supported by the hard drive controller (I fried one HD this way on my old i486). Is this going to happen also with this tool ? Is there a risk for the SD Card to be unstable or get corrupted after some use at a higher frequency ?

Thanks for sharing your thoughts about that

Regards,

Thomas
[Windows Mobile Apps and Games] Toysrme257th:
I think I got it! (No scripts, just the program)

Will update in a few hours if I can make it till lunch! :D
[Windows Mobile Apps and Games] Toysrme257th:
The lifespan isn't shortened in the least. The chip is rated to be sold @ 528mhz @ 1.325v. The vast majority can do 528mhz @ 1.1v with no problem. The only thing that is changed is forcing 1.325v all the time. (Which the chip runs anytime its on mains power & 90% of the time the screen is on in use). Im on my third Imagio, all would do 528mhz @ 1.1v voltage lvl 1 in NDC. Cousin is on his second Imagio, both of those would do 528mhz @ 1.1v. MSM7600's seemingly have a lot of overclocking room. Should go for the MSM7200's as well.

The stock Imagio in world mode runs FAR hotter searching for signals (GSM enabled with no GSM networks found) than this overclocked one does playing h264 movies @ 787mhz. Phone feels stock heat output (because they heat output has not changed).

Remember... Chip lifespans are generally quoted as a minimum of 15 years in the worst conditions possible!
[Windows Mobile Apps and Games] Alcibiade:
No worry, in the end I ma glad we all have the same kind of potential solution in mind
[Windows Mobile Apps and Games] Alcibiade:
I agree. That's why my Quad @ home is overcloked nearly 60%... I know I'll replace it before it dies even if I shorten its lifespan. For very small devices it is less obvious (heat is more difficult to evacuate). I was also running my TP2 @ 1.1v... But just cannot stand anymore having SOD when I unplug my device (NDC has been very deceiving in the end...). So anywya coupling NDC with Netripper's app will not solve all SOD
[Windows Mobile Apps and Games] Alcibiade:
That said Toysrme257th you have a point and I think Netripper there is something you should try: can you try with NDC to put your voltage at 1.325 for all the power modes to see whether you still get the SOD when on battery alone ? I understand it is the first problem you want to solve with your TP (And that TP2 users like me dont have)

It's very possible that for the TP the power management undervolts slightly the processor when on battery only. If this is the only events that happens then setting 1.325 for all the modes should solve your issue (I suspect it's soemthing else but it's worth checking)

And then you cna focus on what we are all looking to solve: the SOD when going to sleep mode (And there I suspect it could also be an issue of voltage management, I will check that today with my phone)
[Windows Mobile Apps and Games] :
I'm getting curious about your finding....
[Windows Mobile Apps and Games] Toysrme257th:
worked the first couple times it went to sleep (over 15min each time), then decided it wanted to SOD every day & i can't get it working any more after flashing.
[Windows Mobile Apps and Games] toadlife:
You can add multiple functions to a key. Just add the script and then click the "+" button again and add "Default Key action"
[Windows Mobile Apps and Games] SpinalRemains:
@ToysRMe-

Dam. I thought you had a breakthrough. I feel like my dog just died :(. Just kidding of course; I only feel as if I have to launch and tap 604 before Sleeping device.
[Windows Mobile Apps and Games] chronster:
I wish the OP would post his code so we could hurry up and make something useful of this.

Even if I could just load a profile by running an app that opens, sets the clocks, and closes, I'd be happy because I'd assign it to my windows key long key press on my TP2.

FFS Op, come back and give us the code!:D
[Windows Mobile Apps and Games] Maxx134:
the voltage issue is a good clue to the processor prob.

If NetRippr can somehow take into account, and adjust for the varying voltages into his overclock process, that may slove the issue.

Also noted some very usefull pdf files inlast few pages, but I doubt issue can be truely solved any other way but in controlling the proccessor totally.
[Windows Mobile Apps and Games] glam:
What about that registry trick that was mentioned earlier?
[Windows Mobile Apps and Games] dunebuggydude11:
I created a couple of scripts that overclock/reclock the device that seem to work fine so far if anyone wants to try them.

What they do is:

710MHz Script - Turns off HD2ProximityScreenoff sensor, Disables all automatic power options (backlight and screen off under settings), and overclocks to 710Mhz (or whatever number you set in the registry using the "AutoCpuspeed") {If you don't use HD2ProximityScreenOff, then just delete "run("\Program Files\Hd2ProximityScreenOff\Hd2ProximityScreenOff.exe")" from both scripts

#Set registry settings
RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts","BattSuspendTimeout",0)
RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts","ACSuspendTimeout",0)
RegWriteDword ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 0)
RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 0)

#Change application to run here
run("\Program Files\Hd2ProximityScreenOff\Hd2ProximityScreenOff.exe")
run("\Program Files\Msm7kCpuSpeed\Msm7kAutoCpuSpeed.exe")

604MHz Script - Turns on HD2ProximityScreenoff sensor, Reenables all automatic power options (you'll have to change the numbers in the script to the settings you want), and sets overclock tool to 604MHz which goes back to 528Mhz after sleep. {I have the settings set for 30 sec backlight and 1 minute power on battery / 1 minute backlight and 5 minute power on AC power}

#Set registry settings back to normal use mode
RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts","BattSuspendTimeout",60)
RegWriteDword ("HKLM", "System\CurrentControlSet\Control\Power\Timeouts","ACSuspendTimeout",300)
RegWriteDword ("HKCU", "ControlPanel\Backlight", "BatteryTimeout", 30)
RegWriteDword ("HKCU", "ControlPanel\Backlight", "ACTimeout", 60)

run("\Program Files\Hd2ProximityScreenOff\Hd2ProximityScreenOff.exe")
run("\Program Files\Msm7kCpuSpeed\Msm7kCpuSpeed.exe")
WaitFor("Msm7kCpuSpeed",2)
if (WindowExists("Msm7kCpuSpeed"))

MouseClick("Msm7kCpuSpeed", 385,294)
close("Msm7kCpuSpeed")

EndIf

So all you have to do is run 710Mhz and once you are done overclocking your device, run the 604Mhz and turn off your phone and it will automatically reclock back to 528 with no SOD. I don't know if anyone will actually use it, but it works great for me so do with it what you want. Let me know if you have any questions or need clarification on anything.
[Windows Mobile Apps and Games] Epsilion:
Oh yeah, sorry I should have mentioned that I suppose. It went to full-sleep as NetRipper described above and that is when it reset.

Oddly though I haven't SODed on this cab, but i did with the previous cab NetRipper posted in the Rhodium Overclock bounty thread.
[Windows Mobile Apps and Games] XERO_Racer:
Excellent App!

Reporting with a Tilt 2 and i put it to 787mhz(because im crazy like that) and i can confirm it doesnt hang, even when i unplugged it, it doesnt hang at all :eek: i even turn the phone on stand by for a couple of seconds and its still sits at 787, now if i leave it on standby for a minute i get this "Unexpected Error"

Reporting in with a HTC Fuze, set it on 768 and it hangs LOL, but anything lower than 768 it runs stable when plugged in, but if i unplug it, it crashes!

but im glad to see the progress of this app, hopefully heat issue and the app running on permanent battery power will be almost done because this is an awesome app, im planning to review this app on youtube, if you dont mind! thanks again! :D
[Windows Mobile Apps and Games] XITruthiX:
Yup, same deal as Ive reported in the last thread haha.

Its def the sleep mode that ****s up the OC and scales it back to stock frequency. If you want to get it to SoD, OC to 710mhz, check speed, sleep for a minimum of 1 minute, wake up, check speed (mine runs at 530mhz on wake), RERUN the OC, check spd (usually unstable readings now), sleep for 1 minute, SoD.

When we used to softOC some of the older windows platforms (namely 2kpro), i vaguely remember the power profiles needing a good messing with, although I have no idea if sleeping/hibernating would have changed the OC clocking.

A good solve for this problem is to change the time/out to sleep to NOT sleep and just kill the back light, quick fix?
[Windows Mobile Apps and Games] cevyil61:
I tried this on my Touch HD.But when i change the slider my phone hangs, and when push 604 mhz button, it reverts back.