maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] QCPUFreq - modify your maximum CPU speed (https://talk.maemo.org/showthread.php?t=56757)

sony123 2010-12-20 08:37

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by direx (Post 900045)
Which menu-patch are you talking about? Please note that if you are experiencing any problems with extras-devel software, it's probably not the fault of QCPUFreq.

That's true. I tried another QT app (I think), Fast App Manager, and found the same behavior so I guess that's the way it is.
The hildon-status-menu patch I mentioned is this one:
http://talk.maemo.org/showthread.php?t=66586

Quote:

Originally Posted by direx
I am still working on sony123's suggestion. After thinking about this a bit I came to the conclusion that a "maximum frequency" setting in the settings widget could be a bit confusing. It's kind of hard to explain the difference between maximum allowed frequency for QCPUFreq, maximum frequency for the CPU and current CPU frequency to new users. Therefore I'd rather display a warning before applying new frequencies above 600 MHz (or 800?). What do you people think about this?

To me, the warning message would work since in normal case users don't adjust cpu frequency, frequently.

However, I would prefer an option in setting because the UI flow is cleaner. I would suggest calling it "Frequency Limiter" to highlight the purpose of such option. Then you can do either of the following to display the limiter status:

1) Full info on main UI:
Minimum CPU speed: 500MHz
Maximum CPU speed: 600MHz
Frequency limiter: ON, 700MHz max

If user accidentally slide past the limiter setting, display a notification and ignore the change.

2) On/Off info on main UI:
Minimum CPU speed: 500MHz
Maximum CPU speed: 600MHz (Limiter: ON)

and make slider scales to the limiter setting so there's no way to slide past the limiting frequency.

direx 2010-12-21 22:53

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by leojab (Post 899285)
Can you have qcpuferq give the option to set preset or saved frequencies..

I just implemented voltage profile loading in QCPUFreq 0.4.2 (in extras-devel). Please test and report back.

Quote:

Originally Posted by sony123 (Post 900380)
However, I would prefer an option in setting because the UI flow is cleaner. I would suggest calling it "Frequency Limiter" to highlight the purpose of such option.

I am still thinking about that. I still believe that it clutters the UI. Right now I am considering a setting: "Confirm frequency before applying" - if this option is set QCPUFreq will always show a dialog for confirming the frequency before actually applying it.
The benefits of this approach are:
  • the main UI does not need to change at all
  • only one simple yes/no setting (probably easier to understand)

sony123 2010-12-22 09:28

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by direx (Post 901683)
I just implemented voltage profile loading in QCPUFreq 0.4.2 (in extras-devel). Please test and report back.

It works great, thanks!

Quote:

Originally Posted by direx
I am still thinking about that. I still believe that it clutters the UI. Right now I am considering a setting: "Confirm frequency before applying" - if this option is set QCPUFreq will always show a dialog for confirming the frequency before actually applying it.
The benefits of this approach are:
  • the main UI does not need to change at all
  • only one simple yes/no setting (probably easier to understand)

Just do whatever you feel more comfortable with. For me, it's easier to speak than to code!

sophocha 2010-12-23 11:23

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
excellent app! works great with the load profiles!

AgogData 2010-12-23 11:32

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by direx (Post 901683)
I just implemented voltage profile loading in QCPUFreq 0.4.2 (in extras-devel). Please test and report back.

load profiles is when i OC using xterm and save my profile ? if thats so i think if QCPUFreq can change min. value besdie max. it could replace that option, or am i missing something ?

zimon 2010-12-23 14:35

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Thanks for implementing profiles loading.

One good extra feature would be if it would show on the main screen what profile is currently loaded. I know it can be difficult to "know" just by running "kernel-config show" because you should compare to the preset files, but maybe just remember what preset was loaded from QCPUFreq last time.

I was going to ask also support at least two custom settings, but of course I can edit the default preset-files to fit my own needs.
I basically just want two profiles; for normal power use and for maximum battery saving use. For latter I can use ULV or XVL and not overclock, but for former I want to overclock so I cannot have lower voltages than VL-profile.

Temporal 2011-01-17 05:37

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by direx (Post 732570)
I personally do not see the point in changing the minimum frequency. QCPUFreq's intention is to save battery power and you won't save any battery power if your CPU only scales down to 500MHz instead of 250MHz.

May I ask you if your intentions haven't changed since then? I wish I could chance my settings to 500-600 for instance, and it would be "faster" with a GUI... and there isn't even the necessity to put a second scrollbar, just another slider in the same scrollbar and then you could add three things with just one thing:
1)Would add the ability to change the lowest frequencies to the ones that don't care about battery, but to how "snappy" their n900 are;
2)Would prevent, with two sliders in the same scrollbar, that you could make the lower frequency be higher than the higher frequency (in fact it would make the lower frequency be forever lower than);
3)Would not change the UI too much, or add too much complexity. Two sliders in the same scrollbar. Minimum and maximum frequencies, and one will never go higher than the other.

I wish I could have that |:), something like that I can have only with an "underground" fork of CPUfreqUI |:/

direx 2011-01-17 09:40

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Quote:

Originally Posted by Temporal (Post 922017)
3)Would not change the UI too much, or add too much complexity. Two sliders in the same scrollbar. Minimum and maximum frequencies, and one will never go higher than the other.

That's the thing - there is no such widget which combines two QSliders on one single QScrollbar.

For a snappy N900 experience you could create a custom preset with kernel-config (with min/max at 550/700) and load it with QCPUFreq.

Temporal 2011-01-17 12:52

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
OOOw, this is a bummer. I don't have Qt programing experience yet, but I can say that when I had to do a different widget in delphi, it was painful, so I can see why you won't even think of trying (and I don't condemn you for that).

Anyway, thank you |:)

Haider 2011-01-17 13:13

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Best way to use at maximum frequency with maximum battery time is to drag the bar to 1150mhz and turn off your phone. :p


All times are GMT. The time now is 02:22.

vBulletin® Version 3.8.8