PDA

View Full Version : SharkClocker: Selective Underclocking


Sharkk717
03-18-2005, 06:43 PM
SharkClocker is a simple utility (for your UX/TH/VZ) that lets you set the clock speed for individual applications (i.e. you can have the calculator run at 32MHz and your games run at 123MHz).

Thanks to CliePet for the use of his excellent ARMlet for changing the clock speed!

Screenshot: http://www.ludustech.com/pics/SharkClocker.JPG

DOWNLOAD HERE (http://www.ludustech.com/files/SharkClocker.prc)

note: thanks to jjesusfreak01 for the idea for this application!

enjoy and please report bugs/comments here!
regards, sharky

TJ37
03-18-2005, 07:14 PM
Yay! More freeware :D Thanks Sharky, goin' to try it out now.

BTW, hope you can join the next chat (tomorrow)!

Sharkk717
03-18-2005, 07:21 PM
hey! unfortunately, this won't work w/ TJ series clies (because they have a different processor). did you buy a TH/UX/VZ?

regards, sharky

ps: yep, i'll be at tomorrow's chat :D

m8rk
03-18-2005, 07:41 PM
Cheers Mr S!

- Shaak! :D

Sharkk717
03-18-2005, 07:44 PM
thanks. nice avatar lol :D I forgot something VERY important: thanks to jjesusfreak01 for the idea for this application!

regards, sharky

TJ37
03-18-2005, 10:17 PM
hey! unfortunately, this won't work w/ TJ series clies (because they have a different processor). did you buy a TH/UX/VZ?

regards, sharky

ps: yep, i'll be at tomorrow's chat :D

Sure thing, I'll buy a new CLIE first thing in the morning to try this out! ... :(

jjesusfreak01
03-18-2005, 11:52 PM
Sure thing, I'll buy a new CLIE first thing in the morning to try this out! ... :(
Im not sure if there is an underclock/overclock program for the TJ-37, but if there is, it probably already has this function built in. The good ones do.

BTW, it would be interesting if someone did a battery test of this. Maybe a test to see how long it lasts with normal use as opposed to how long it lasts withselective programs underclocked.

TJ37
03-18-2005, 11:55 PM
Only ARM clocker would be Lightspeed 2.0 BETA, which is not freeware.

jjesusfreak01
03-19-2005, 12:17 AM
Got an idea for a slight upgrade. Since it runs perfectly with Underclock DA installed, I would like it if you had the option of being able to choose the preferred underclock setting within the program. What I mean is, you enter a program, and choose a speed with the Underclock DA, and this is put into Sharkclockers database at the time the program exits. This would save you the hassle of having to go through the individual programs, decide the correct speed, enter the Sharkclocker program, and set it. It would aslo make it easier if you wanted to change speedsin the future. Thanks for the program Sharky!

Sharkk717
03-19-2005, 05:38 AM
jjf- i like the idea and it wouldn't be too hard to implement. BUT what if the user wanted just to do a quick one-time speed adjustment and didn't intend SharkClocker to make it the default speed for that app? Should it have a pop up alert asking the question?

regards, sharky

MarkJones
03-19-2005, 07:28 AM
Thanks for another great app Sharkboy.

A few suggestions and questions.

In reference to jjf's suggestion. How about putting a check box in UnderclockDA for 'appy this setting as default for Sharkclocker' that way the feature is always there, but you don't get 'nagged' with a pop-up everytime you change speeds.

Is it possible for the application list shown in Sharkclocker, to have a second column showning the current speed setting for that application. That way you don't have to highlight each item individually to check its current setting.

Is it possible to have the program work with applications that a run off the MS card by Zlauncher. The application shortcuts created by Zlauncher show up in Sharkclocker's list, but the clock speed is not changed when you launch the application.

Sharkk717
03-19-2005, 08:26 AM
hey MarkJones! excellent suggestion. here's what i've done for the next version (1.1, coming in less than an hour):

1) Now apps default to "--" instead of "Auto". This means that the speed won't be changed back to Auto as it was in v1. Example: if you're in launcher and you change the speed to 96MHz using the DA then go into any other application the speed ALWAYS got set back to Auto. With v1.2, it'll only get set to Auto if you specified that in SharkClocker, otherwise it'll leave the speed unchanged.

2) If you set a speed for an application (other than "--") than that speed will display in parentheses next to the app name in the list (thanks for the suggestion MarkJones!)

3) OK, here's what i did about the DA changing speeds situation:

I added a "Change via DA?" checkbox in SharkClocker. If you check, SharkClocker will prompt you when you leave an application and the processor speed is different than the setting you have in SharkClocker. Note that this only applies for applications that you have a setting enabled for (not "--" apps). Otherwise, no nag is generated and the setting will remain the same even if you change speed while running the app. if you change speeds and then change back before exiting the app, again no nag is generated. semi-clear? if not, i think it will become clear once you start using the new version. it works nicely for me at least.

4) very minor, but now sharkclocker will work by default on resets.

ok. t minus 30 min. till release :D

regards, sharky

ps: i'll look into the ZLauncher thing

jjesusfreak01
03-19-2005, 09:09 AM
Thats what I was thinking, a box in SharkClocker. Options are good, never force anyone to take my way, unless im right, which I ALWAYS AM!!!

Sharkk717
03-19-2005, 09:09 AM
here it is.... please tell me what you think! (same link as the first post): http://www.ludustech.com/files/SharkClocker.prc

Sharkk717
03-19-2005, 02:53 PM
right... so... is it working well, doing its job for everyone?
(no bugs yet jjf? lol)
regards, sharky

jjesusfreak01
03-19-2005, 03:13 PM
right... so... is it working well, doing its job for everyone?
(no bugs yet jjf? lol)
regards, sharky
Now that you ask, how about a button to set all apps as either --, or Auto, so that you didnt have to set all apps as auto to be able to edit them within the program.

dmitrygr
05-07-2005, 09:39 AM
for TJ there is lightspeed and warpSpeed. The former is by ClieVideo and the latter is by me. warpSpeed has a lot more options like a DA-like popup in any app to change the speed as well as fine adjustment by .016 MHz. Try them both and see which one you like more.

alsa
05-07-2005, 12:20 PM
I am about to try it out

DarKIcE
05-20-2005, 09:59 AM
If i run AudioPlayer (set to 64mhz) and then return to zLauncher (no setting) the CPU stay at 64mhz. What about and Auto setting to all apps that have no settings in your SharkClocker ?

JAmerican
05-20-2005, 02:32 PM
This app crashes on my UX.

JAmerican

JAmerican
05-20-2005, 07:59 PM
It works now. But when in programs such as AudioPlayer/MediaLauncher, the setting changes back to 32Mhz once a song is played. Anyway to force a certain setting till app is left?

JAmerican

jjesusfreak01
05-20-2005, 11:06 PM
It works now. But when in programs such as AudioPlayer/MediaLauncher, the setting changes back to 32Mhz once a song is played. Anyway to force a certain setting till app is left?

JAmerican
You would either have to lock the setting, or continuously refresh it. Because it uses the same method to underclock the device to 32mhz as SharkClocker uses, it has just as much power to change it. Continuously refreshing it could make your device run slower, though since you are already underclocking it, it isnt that bad. Did you try manually resetting the clock speed with the DA?

dmitrygr
05-20-2005, 11:22 PM
lock is easy

cliemia
05-22-2005, 09:41 PM
Hey, I haven't tried any over/under clocking yet. I thought I remembered hearing that the NX80 does some sort of automatic underclocking. Is that true? If not, is this app compatible with an NX80? Thanks for all your hard work, Sharky!

dmitrygr
05-22-2005, 09:45 PM
nx? no it doesnt