yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] RoboWang:
When I changed the script to make Staus the check, I hadn't had an SOD for 3 days either. When cmd512 pm's me and mentioned the Status over CSA issue, I tested it and found that the phone was not throttling back with CSA, but I hadn't had an SOD since running the script. During phone calls, OR a missed call. So I took his advice and changed the check. Well, I had a long sleep, over 12 hours last night, and a missed call, I had freeze. Never had those conditions before, so I don't know if it was a change in script (went to Status), my upping my OC to 748 from 729 last night, or what. Just too many changes at one time to nail it down.

So, I am leaving the scripts I posted as is until I try cmd512's idea about another Status value change. Hopefully, he will work with me on this as it seems he has that pretty nailed.

The scripts I posted last night (#731) has the throttle problem fixed. Some more testing, but so far, it seems to work. As I said above, I will post another set if our tests prove to be more reliable.

I pm'd you a few minutes ago about this change, and I have just made the change to my own phone script. If it works better, I will update the script.

And jcp, I too thank for the script. I never would have got off my ass and download the Mortscript manual to learn from. Mort is not quite as powerful as some other IDE's, and the syntax is slightly different, but I am getting it. If nettrip hasn't completed his app in the couple of weeks, I will automate this script a little more. It will be a bit of work that will be useless if nettrip fixes the app, himself. But it might be fun if I can spare the time from some other projects.

There is nothing wrong with putting the script in the device's Windows/Startup directory, instead of a link.

I just find that creating a lnk, from the SD located script, in the Startup allows script changes to be saved to SD card easier/faster than the Windows/Startup.

While testing your OC speeds or reliability, you may need to change the script, a lot. As long as the script name stays the same, the lnk in the Startup directory works and there's no need to go back to your devices system directories.

And for the memory saver guys, the script is larger than a lnk.
[Windows Mobile Apps and Games] RoboWang:
Is your phone a Rhodium? What carrier are you using?

Is this a GSM phone?

This is interesting info, as YOU, apparently, have the same system jpc has. He wrote the script with Cellular System Available (CSA) as the call (2 or 4).

Other phones do not, they stay a 9. Mine is one of those.

Even tho I had a 3 day run with no SOD's with the CSA check, I changed over to Status. However, it seems that may not have been the most reliable check and I, and I hope cmd512, are still testing this.

But, if your phone is throwing different status values, and changing 2-4, you will do fine on the old script.

But, we need to know if there are any OTHER values being thrown to the Status parameter.

I can see a long week ahead setting up an auto check for these values, and running the right subroutine for the checked values. We may NEVER get all the values on ALL the phones.
[Windows Mobile Apps and Games] RoboWang:
autostart on and off?

Please explain that.

Are you trying to use this script AND the MSM7 app?

That isn't going to work.

You have to go where you copied the script to on your phone, use the phone's file explorer (most folks use Total Commander, but that's not a necessity) to create a shortcut and copy it into your device Windows/Startup directory.

You CAN just copy the script into your Windows/Startup, but I don't think that's is a very elegant procedure as I don't like changing things in the system files too much. And this script is far from being done. It's only adequate.

After doing that, just reset. You can open MSM7 to check the OC, but EXIT it as you will get an error on restart or sleep if you leave it open
[Windows Mobile Apps and Games] nayr1482:
Hi,

Yes Rhodium (TP2)

Verizon

Global (guess considered CDMA but works on both)

I am attaching 4 files that may help others test.

StartupM.mscr is the original file posted a few back here

StartupM_TROUBLESHOOT.mscr is the same file just with 2 messages added - basically alerting the user of the result of the checks in the file (tells them if the script thinks they are in a call or not)

OverClock_Boost.mscr is what I ended up using

OverClock_Boost_TROUBLESHOOT.mscr is the same file with the above mentioned messages

Interestingly enough - I first tried to use Status and the values that my phone was throwing. Didnt work! Not sure why...I may play with it more.

What I am really curious about - is next time I go overseas will it still work, or will the Cellular System Available work here on CDMA but when I go over on GSM it wont ???

Question - when I look at my Status Values in my reg editor...

When I am in HKLM\System\State\Phone

Status shows up as -2004873056 (0x888010A0)

When I click on Status in go into it...

the DWord Value is 2004873056

Why in one place it has - and in another not ???
[Windows Mobile Apps and Games] RoboWang:
"Why in one place it has - and in another not"

Probably because the reg editor hasn't updated the value since it chage. Refresh the editor and it should change to match.

"Interestingly enough - I first tried to use Status and the values that my phone was throwing. Didnt work! Not sure why...I may play with it more."

This is the problem we are working on at the present. It seems there are at LEAST two scenarios.

1. The system using Cellular System Available (CSA) and actually does what the original jpc script I am working, does.

If you would, could you tell me the values in the registry CSA, and does it change when you get a call?

2. The system that uses the Status value, as mine and several others do.

As your post above shows, the systems that use CSA do throw a Status value, but, so far they have been different than those that use Status, and not the same as other CSA systems!

This adds more to my thought on creating an auto check for which call check to use.

This is not a problem IF the CSA is always the same. 2 to 4, call off, call on.

That's why I need to know what values you have on your system.
[Windows Mobile Apps and Games] buru898:
Wouldn't it be easy to dynamic oc/uc the phone by making a script that looks at the CPU Idle process?

Seems to me when the phone is doing nothing that idle process jumps to 90% to 100% and when other processes are using the phone then the idle process will "give" other processes the %.

The script could easily be made to auto-jump to certain OC speeds based on the CPU Idle process.

So say if CPU Idle is 100% for more than 4 seconds then set OC speed to 299 (as long as backlight is on), and when it hits anything below 100%, 604, below 80%, 667(or whatever), and below 40% could jump to 710, and below 20% could be 787.

I'm almost completely sure this is easy and very possible.. I don't know how to script, but am a fast learner, so when I'm bored and no one else has tried, I'll probably make an auto-throttling script.
[Windows Mobile Apps and Games] gurtejgurtej:
It's working on my topaz at 748mhz. TCPMP confirms it at being 750mhz.

I'm using 'Tess Pride V'
[Windows Mobile Apps and Games] lukesan:
Hi Netripper, what happens if the program closes? Does it stay at the speed you set it or does it revert to the standard speed?
[Windows Mobile Apps and Games] yogi_ziom:
Yes, it`s stays, until you turn phone to sleep.

I noticed, that when I OC to 604, it goes to sleep, and back, without any problem. But on 710, I can not wake it up...
[Windows Mobile Apps and Games] NetRipper:
My app doesn't do anything special when closing. It leaves the CPU in the last state you set it in with the app. The app doesn't need to be running to "maintain overclock" or something.

Yep. That's why "604" is the special frequency I mentioned in first post. :) I'm doing a specific trick with that, but with that trick it's not possible to clock any higher than 604.
[Windows Mobile Apps and Games] yogi_ziom:
Is there a way, to do a shortcut to Your app, that silently OC on 604? For not launching again and again, this would be a nice thing.
[Windows Mobile Apps and Games] iti_uk:
Another vote for an "on demand" over/under-clock feature. This could be really handy and speed up the phone without killing the already short battery life.

Good work!

Chris
[Windows Mobile Apps and Games] shaolin95:
My max OC is indeed 768...going for MAX is an instant lock up for me but I am quite happy...hoping for a fix for the sleep issue thing in the near future.

Great job so far! :)
[Windows Mobile Apps and Games] misiekthcteam:
On my xperia x1 Is just about 696MHz, on 710 phone stop working but 696 is stil great. If it can work on batery... I hope...
[Windows Mobile Apps and Games] aldamon:
Marked for later. Hope you get the sleep issues figured out.
[Windows Mobile Apps and Games] gjcamp:
Super Progress!!

I have not benchmarked this yet but I ran this yesterday on Battery Wide open @ 787 MHz. It seemed to stay very stable @787MHZ thoughout the day (Battery & A/C) and never hung when disconnecting from A/C.

I experienced a faster interface and no SOD issues. I did notice the O'clock app reverted to 528 MHz seemingly at random a couple of times.

I think it may be due to the "CleanRam" app and it's configurationon my phone.

Overall this is a great O'clock interface. I am looking forward to automatic O'clock on startup, Dynamic O'Clocking and hoping for the addition of GPU O'clock.

Thank you NetRipper for all your hard work.
[Windows Mobile Apps and Games] pdafuzzi:
Nice App.

Works fine on Touch HD.

Is it possible to make a silent-version with commandline-Parameter?

So i can start it via script before my Navigation-Program starts or any other program.

Thanks.
[Windows Mobile Apps and Games] willywonkaisrsh:
Works on Imagio

Tested on Imagio/Whitestone. Works fine. Same story as everyone else...

Works on and off battery at 710.

Anything over 710 locks up.

After sleep and wake back to stock 528.
[Windows Mobile Apps and Games] exmeaguy:
Appreciate the effort on this. Well done.
[Windows Mobile Apps and Games] DmK75:
Thanks!

This program works up to 768MHz on Diamond2 without plugged AC.
[Windows Mobile Apps and Games] lapy:
I can confirm this too on my TD2
[Windows Mobile Apps and Games] Maikeu Locatelli:
Topaz

i tried in my topaz, here goes my tests

i saw that the 7100A (topaz and rhodium) is faster that 7101A(diamond, raphael, blackstone ,...)

Stock speed 528Mhz

Integer 325.4

Floating 7.6

@604Mhz

Integer 374.8

Floating 8.6

@729Mhz

Integer 452.6

Floating 10.4

@748Mhz (Max for me)

Integer 458.7

Floating 10.1

@748Mhz on Battery (no hangs for me)

Integer 465.88

Floating 10.7

i can change the speed without problems in battery, and works ^^

but hangs after sleep.

sometimes is the program that crashes after sleep, the speed remains

i installed the .net messages, this is the message
[Windows Mobile Apps and Games] lezink:
Concerning the OC reset when device goes to sleep, i remember the time of my old htc wizard & htc touch : it was a omap 200mhz cpu and the overclock stopped when sleeping. So one of the solutions that had been found was to set a waking event pointing to the shortcut to re-overclock silently (command line).

Maybe this could work again if a commandline param is possible...

just my 2cent...
[Windows Mobile Apps and Games] chronster:
I don't even know if mines working on my TP2.

Running Mr. X rom 6/18, I can slide the bar all the way to the right without ac power and nothing hangs up.

Simple test for me is the start menu. At 100Mhz, it's choppy, sluggish, ****ty. But at 787 er whatever, it's smooth as silk :)
[Windows Mobile Apps and Games] chronster:
Ok, so after more testing, at 787 sense did crash when sliding the bar back and forth, AND, the device does lock up when it goes to sleep.

What I'm thinking this project will evolve into is that this app will actually be some kind of service type thing that runs in the background, setting the clock to 528 before sleep and back to the desired clock speed when it wakes up.

Really a great job here man, please keep up the good work! I can't wait for the day where I can turn my TP2 on and know it's running at 728mhz no matter what.

BTW, for me, I couldn't give less of a F about battery life. I'm near a charger all the time, and with this app, I can set the clocks lower if I'm away for a few days.

That's another thing! This app could save battery life. You just set the clocks to 100 or something before sleep, then back to normal when it wakes up. Would that cause a lockup?
[Windows Mobile Apps and Games] xilpaxim:
Battery doesn't really seem to be much of an issue so far, I ran the app at max this morning (787MHz!) for about 30 minutes while watching a Mp4 video at 768x420 (still a tiny bit choppy, but more of a sometimes stutter than the constant near slideshow it usually is at that resolution) and the battery drain seemed about the same as normal (down to about 80%) with a much smaller resolution video. I'm not using a 1% incremental battery program though. Maybe I should change to that so I can see the real differences.

I am getting the lock up if I let it sleep, and it sometimes doesn't lock up if I put it to sleep on my own.
[Windows Mobile Apps and Games] eatbuckshot:
Oh wow nice, my rhodium could only get up to 768 mhz with semi stability (freezes after sleep and doesn't come back) running with 748 mhz seems to be stable though for general usage. It only mildly improves responsiveness random lags and slowdowns are just mitigated a bit. I went through maybe over 20 roms all with pretty similar performance. Though what I didn't realize and try until this week was using task29 first which seemed to have helped the most. The rom i'm using now has a tweaked kernel along with a optimized registry hives and well it makes the tp2 usable...

I went to the vzw store though, and came across the LG fathom, and I have to say I was pleasantly surprised. Despite it running winmo, everything was smooth everything was responsive and instantaneous... dragging through the start shortcuts was more like having the icons being stuck to your finger it was so fast and smooth. It made browsing in IE possible...

If only the tp2 had a snapdragon processor at 1ghz, or if only we could overclock the tp2 to 3ghz

I do have a htc mogul lying around and tried msm7kcpuspeed on it but unfortunately it errors with "ExceptionCode :0xc0000005 ExceptionAddress: 0x019b11e4 reading:0xb5400104 faulting module msm7kclocklib.dll offset:0x000011e4" it has a msm 7500 at 400mhz and it feels faster than my tp2
[Windows Mobile Apps and Games] dmstumpf:
This is a wonderful solution.

After setting up the startup script, my phone would boot to 710 MHz but did not return to 710 MHz after sleeping or making a phone call. My HLKM\System\State\Phone\Status reads 2290094306 when not in a call. Using that number has allowed the script to function for me.
[Windows Mobile Apps and Games] lmemperador:
i want to launch a mortscipt overclock.mscr or the .lnk of this .mscr with s2u2 (when unlock). but i can't

i only see .exe's to choose.

how to choose a .mscr or a trick to launch the .mscr or .lnk. i want to overclock 55 seconds my mobile and then throttle down to 604.

my power off is in 1 minute.

*********************************

or extend my power off timer in 2 minutes and the overclock to 1 min 55 seconds.

i have made the script, and runs ok, but i don't know how to launch with s2u2
[Windows Mobile Apps and Games] RoboWang:
This is exactly why I had to write new scripts. We just found out there are systems that use the CSA parameter.

The new scripts I posted above will fix that. The problem with your change is it doesn't go far enough and you may get SOD's if you miss a call.

Depending on where you DispOn is located in your registry, choose one of the CSA scripts in the zip file and try that.

You can look at the script 1st if you like, but make sure when it's done, you still have a .mscr file, if you didn't know that already. A LOT of people, don't.

If you make changes to the script files I posted, I won't take any responsibility for what happens. If I have time, I will help, but starting tomorrow, spare time will be precious to me for a while.
[Windows Mobile Apps and Games] docnas:
A little bit of info to add to the pot i have a touch pro 2 sprint phone running energy rom

My CSA value is 4

DispOn is in HKEY Current User

Ive been using JCp's origional script where it overclocks to 749 on boot then down to 729 and to 604 on sleep and on call.

http://xdaforums.com/showpost.php?p=7344437&postcount=602

I had checked multiple times while i was on call to see if it actually underclocks back to 604 and it had. I have missed calls and recived calls, let it sleep for short times and long time ,and have used the power button to make it go to sleep and just let it sleep by itself and so far no problems.
[Windows Mobile Apps and Games] RoboWang:
Yeah, the original script was good. The only thing I didn't like anout it was that it did not update speed changes once the script was run, once.

that meant if the OC speed was too high, you had to change the registry

And yes, there's a LOT of Rhodium users that have phones that just won't run above 671, stably. I have several of them in my PM list, right now. it seems the average long term stable is 710. A lucky few can hit the stratosphere, but the odds are, uh uh.

I guess stable to me me means something different to others.

OR, if your phone can run above the script settings, you had to manually change the registry. I prefer to change the script.

So I made it so it updates the speed settings.

But, I ran jpc's script like it was for days. It works on the right system.
[Windows Mobile Apps and Games] jerryyyyy:
Funny I am on Sprint with the stock ROM and my HKLM\System\State\Phone Cellular System Available value is also a 4

Display on is in local machine... not current... looks like there is no universal solution. Guess this is the ROM.

Can I just ask how you use Total Commander to make a link? I have forgotten. I want to keep the script on the Storage Card to reduce risk or bricking the phone.
[Windows Mobile Apps and Games] docnas:
Didnt mean to sound like i was putting down ur work far be it for me to even think about it as i couldnt write a script if my life depended on it and your doing an awesome job helping people like me who dont know how to go from A to B with out explicit directions.

I was just putting out the info that my sprint TP2 was able to use the basic script i was thinking the difference people were seeing in the registry was due to their TP2 version (ie sprint vs verison vs att vs tmobile) but then the guy right above me just stated he had a sprint tp2 and he had different registry settings so i guess iw as wrong.

Also i guess im one of the lucky ones as far as OC goes as i was able to overclock it to 806 but it did hang on me after a little over a day of use and i thought why push it to the edge when im still getting 200mhz over the base 528
[Windows Mobile Apps and Games] docnas:
total commander -> File then >>>>> ( the top one) and in the list that shows up 2nd from the top Create Shortcut
[Windows Mobile Apps and Games] RoboWang:
Oh no, I don't feel put down at all!

There's so much work to be done to this to get it automated, and EVERY little bit of info makes a difference.

We are finding a LOT of differences in the same device.

ALL have to be accounted for to get a good SINGLE auto script solution.

The evolution moves on.

But, make no mistake, if I wake up tomorrow and find nettrip has finished this app, I would be SOOOOO happy.

If not, I have a lot of work ahead of me, UNLESS some other Mort guy steps up before I get'er done.
[Windows Mobile Apps and Games] Doo Doo:
RoboWang i just used your script located in this post http://xdaforums.com/showpost.php?p=7392227&postcount=785 my DispOn is located in HKLM & my CSA was a 9 so i used Status_M.mscr it works fine but when i checked the OCspeed during a call it didn't underclock to 604 why?
[Windows Mobile Apps and Games] docnas:
@jeryyyy which specific rom are u using? just wondering for comparison for example energy has multiple roms which work off different builds one is a 21xxx build ( the one im on now) and theres also a 236xx build ( which is 6.5.x) so maybe the differences are due to the build of the rom?
[Windows Mobile Apps and Games] RoboWang:
Ok, need some info.

Did you reset the device AFTER you installed the new script?

Does you MSM7 app say 691 after a reset?

Did you have a script on your device, before this one?

If so, delete that file, ad go to the windows\Startup and delete the lnk if you have one named for the file you just deleted.

RE COPY the Status_M.mscr to your SD location. If you don't get an "Overwrite file" pop up, then there's your 1st problem. If you do get the pop up, say "yes" and overwrite.

THEN create a shortcut to the new file and copy to the windows\Statup directory. Overwrite if asked.

Reset and see if it is STILL not throttling down.

IF it is still not working, now for some work, and possibly the other shoe I have been waiting to hear drop.

But first, again, your DispOn is under the HKLM\Drivers\Display registry key AND you have 9 in the HKLM\System\State\Phone\Cellular System Available value in the registry, correct?

Then you have right script.

Ok. what is your value under HKLM\System\State\Phone\Status ?

And if you can, what is the value when you have a call?

And please post in decimal #, not hexadecimal.

To do so, you have to outline Status and edit the key to see it.

We'll go from there.

You can PM me if you don't want to fill this thread. We can always post the results when we figure it out, for others to take note of.
[Windows Mobile Apps and Games] chihliouma:
Hi RoboWang, you've mentioned in your post said

"If your HKLM\System\State\Phone Cellular System Available value is a 9, you will need one of the Status scripts, if it's not a 9, then one of the CSA scripts is the one. Using the DispOn info above, just use the CSA or Status version."

I am not quite sure what does that mean. I've checked my status and the

Cellular System Available value is 1, so I should use "CSA_M.mscr" plus "Status_M.mscr" (my DispOn is in HKLM), right ? Thanks for advice.
[Windows Mobile Apps and Games] RoboWang:
Wow, there's new one, but not unexpected by now. We are finding several different values.

You sig doesn't say, so I have to ask. Do you have a RHODIUM (HTC Tilt2 or Touch pro 2)

Before you use that file, make arrangements to get a call and check to see what the value is, then. If that value changes to a 2, then you need the CSA_M.mscr

If it does not change at all, you need the Status_M.mscr

And PLEASE check back with me so I can change the instructions.

40-50 phones and IF yours stays at 1 it will be a new value, but I can just rewrite the instructions AND I was just about to write the auto check on this.
[Windows Mobile Apps and Games] Doo Doo:
Did you reset the device AFTER you installed the new script? (Yes)

Does you MSM7 app say 691 after a reset? (No because i edited the script to higher values)

Did you have a script on your device, before this one? (Yes but i deleted it before i used your script)

Ok. what is your value under HKLM\System\State\Phone\Status ? (9437344)

And if you can, what is the value when you have a call? (546308256)
[Windows Mobile Apps and Games] RoboWang:
You got PM
[Windows Mobile Apps and Games] chihliouma:
thanks for the quick reply. My phone is TOPAZ. I've checked the value is kept at 1 after get call. I've applied the mortscript files, and it sometimes will jump out like " error calculating frequency....." message. Any idea ? Thanks