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)

Jack6428 2010-11-10 18:44

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
The only use I see for this is if I get stranded in some remote location, so I could have more battery power...

Airtux 2010-11-12 05:46

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Waht is "Load bq27x00_battery_module"?

Thanks.

direx 2010-11-12 10:06

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

Originally Posted by Airtux (Post 871133)
Waht is "Load bq27x00_battery_module"?

It's explained in the help dialog. It allows QCPUFreq to use a more accurate temperature.

AgogData 2010-11-27 10:35

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
i use QCPUFreq up to 950 only to play psx emulator then i reduce to 600 and uncheck the overclocking after closing the emulator, i do that twice or three times/day..is that harmful ? i mean should i stay overclocking the whole day ?

Changegames 2010-11-27 12:27

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
i got a problem im OC at 125/1000 and everytime i enable smart reflex it reboots on me, im at the latest version from devel...

direx 2010-12-01 09:57

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

Originally Posted by AgogData (Post 884289)
i use QCPUFreq up to 950 only to play psx emulator then i reduce to 600 and uncheck the overclocking after closing the emulator, i do that twice or three times/day..is that harmful ? i mean should i stay overclocking the whole day ?

I'd say it's better to use 600MHz when you don't need more. Leaving the CPU at 950MHz all the time won't do any good - it'll only drain your battery faster.

Quote:

Originally Posted by Changegames (Post 884342)
i got a problem im OC at 125/1000 and everytime i enable smart reflex it reboots on me, im at the latest version from devel...

This is expected. SmartReflex is unstable and it also says so in the QCPUFreq help pages. Especially with excessive overclocking (>750MHz) SmartReflex might cause reboots. SmartReflex is only useful for saving battery life - if you are OC'ing to 1000MHz you obviously do not care about battery life too much :P

To all QCPUFreq users:
I would also kindly ask you people to test the current release in extras-testing. Since the old release in extras has some UI problems in PR 1.3 I would like to promote QCPUFreq 0.4.1 to extras and this is where I need your help: so please test it and place your vote. Thanks!

zimon 2010-12-03 14:34

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

Originally Posted by direx (Post 723705)
[*]SmartReflex should save a little power in all case

A feature request:
To have finer grain of chooses how SmartReflex is enabled.
Before there were vdd1 and vdd2 which can be enabled or disabled separately. Now I think there is even more optionswith PR1.3.

Someone may be able to enable SmartReflex for core but not for MCPU and someone other way around.

direx 2010-12-03 14:53

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

Originally Posted by zimon (Post 888412)
Before there were vdd1 and vdd2 which can be enabled or disabled separately. Now I think there is even more optionswith PR1.3.

This is definietely interesting. However I still only see sr_vdd1_autocomp and sr_vdd2_autocomp - I guess I'll have to mount debugfs first. While this looks promising I believe that this is not part of the Fremantle kernel - I'll suspect this is part of Harmatton.

I'll look into it.

- direx

ing005 2010-12-05 02:18

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
my n900 keep running at 500 mhz

i tried removing qcpufreq , deinstall kernel setting and flash kernel with flasher 3.5 but didn't help

Please help , thanks

mvuori 2010-12-10 23:18

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Now I have a reason to thank you properly. For once I forgot to take along a spare battery and I think this utility got me home with nicely without running out of juice. So, thank you!

heartbreakdoctor 2010-12-11 17:34

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
so guys wat is best min and max frequency for gd battery life n best performance?,my min is 500 n max 850

direx 2010-12-12 11:19

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

Originally Posted by heartbreakdoctor (Post 894761)
my min is 500 n max 850

First of all I'd recomment the "ulv" preset that kernel-config offers. For me 850 seems way to high, I'd go with 700 MHz as maximum. This gives good performance and good battery life (with ulv preset).

As a minimum frequency I'd choose 250MHz.

heartbreakdoctor 2010-12-12 16:43

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
k am doin min 250 max 700,i think emptyin swap memory will fasten so does anyone knw how to empty it??

bobaseth 2010-12-12 18:23

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
I'm quite new to "QCPUFreq" and I don't want to overclock or underclock. What I do want is to save more better life and keep all original factory settings. I hear interesting features with "SmartReflex" so..., is it possible to just use "QCPUFreq" for only "SmartReflex" because I hear it helps ( and will it work) saving battery life. Thank you!

heartbreakdoctor 2010-12-13 14:25

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
guys i tired load ulv but couldnt play videos so any ideas how to solve that ??n i made it lv it works good.and any idea on how to empty swap memory ??

sony123 2010-12-17 20:01

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Hi direx, thanks for the very useful app. One suggestion I'd like to make is having a configurable upper limit in "Setting" to limit the range that the slider controls. For example, I could set max limiter to 850MHz and the max frequency the slider can go will be limited to 850.

I'd like to see this feature because I did accidentally drag the slider too far a couple of times while adjusting frequency. The limiter would serve as a safety feature in such case.

direx 2010-12-17 20:38

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

Originally Posted by sony123 (Post 898957)
Hi direx, thanks for the very useful app. One suggestion I'd like to make is having a configurable upper limit in "Setting" to limit the range that the slider controls. For example, I could set max limiter to 850MHz and the max frequency the slider can go will be limited to 850.

I like this idea - I'll implement it in the next release. Thanks for the feedback!


Meanwhile I would like to ask you people to vote for QCPUFreq in extras-testing. So many people have downloaded this application and not even 10 people were able to give some feedback in the extras-testing page of QCPUFreq in the past 4 weeks - this makes me kinda sad.

sony123 2010-12-17 22:51

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

Originally Posted by direx (Post 898984)
Meanwhile I would like to ask you people to vote for QCPUFreq in extras-testing. So many people have downloaded this application and not even 10 people were able to give some feedback in the extras-testing page of QCPUFreq in the past 4 weeks - this makes me kinda sad.

Just voted.... QCPUFreq is reaching Extra!

zimon 2010-12-17 23:44

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
I do not know, if QCPUFreq had something to do with it, but I had this problem yesterday and fiddling with QCPUFreq and returning normal non-overclocked settings did not fix the issue.

I started by enabling lv-profile in x-terminal and then after raised the upper limit to 900 Mhz with QCPUFreq. Then noticed something was wrong, and reboots didn't fix the problem, nor reseting the settings to normal non-overclocked and non-undervoltaged levels.

Does QCPUFreq currently change the voltage levels or just change the upper limit of CPU frequency?

mehulrajput 2010-12-18 00:23

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

Originally Posted by ing005 (Post 889485)
my n900 keep running at 500 mhz

i tried removing qcpufreq , deinstall kernel setting and flash kernel with flasher 3.5 but didn't help

Please help , thanks

By default it runs at 500Mhz, if you look at the graph given in titan kernel 500Mhz is default with vanilla kernel. As such I run with 500Mhz and 1000Mhz. BTW 500Mhz takes same current as 250Mhz as per titan, so why bother....

direx 2010-12-18 08:37

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

Originally Posted by sony123 (Post 899065)
Just voted.... QCPUFreq is reaching Extra!

Thanks!

Quote:

Originally Posted by zimon (Post 899095)
Does QCPUFreq currently change the voltage levels or just change the upper limit of CPU frequency?

QCPUFreq does not change any voltages. But if you've set a profile such as lv with kernel-config, it'll use the voltages defined by the profile.

leojab 2010-12-18 09:54

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
Can you have qcpuferq give the option to set preset or saved frequencies.. I mean you can give a list box options of kernel-config setup and we can choose and execute it from your application rather then starting from x-terminal

Jayboy5 2010-12-18 14:05

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
I agree with leojab, this would be perfect if it worked with kernel power a little more. options to switch between ideal, lv, starving, etc would be a perfect option for this app. Right now I am being forced to use the qcpufreq app for smart reflex, queen beecon for buttons on my homescreen to switch between a stock kernel, starving @stock freq, and ideal limits: 500 900 for MyPaint. with this addition, I would not have to use queen beecon at all. I remember when I first tried to download this app when it came out and was a little dissappointed because I thought it more of a gui kind of, for kernel power settings...

sony123 2010-12-18 18:00

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
I found something strange...

My env:
1. Have QCPUFreq in the QuickLaunch status menu widget.
2. Have the portrait-support status menu patch installed.
3. Have an app opened in portrait mode, then launch QCPUFreq from QuickLaunch.

Outcome:
QCPUFreq doesn't launch when foreground app is in portrait mode.

richard.lawry 2010-12-19 00:02

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
previously i was able to overclock & underclock with this app, but once i had to reboot my phone with factory settings ever since then i am unable to overclock my phone more than 600 mhz, i can only underclock....
pls help

zimon 2010-12-19 00:31

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

Originally Posted by richard.lawry (Post 899693)
previously i was able to overclock & underclock with this app, but once i had to reboot my phone with factory settings ever since then i am unable to overclock my phone more than 600 mhz, i can only underclock....
pls help

What does it say?
# uname -a
# kernel-config show

richard.lawry 2010-12-19 00:37

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

Originally Posted by zimon (Post 899703)
What does it say?
# uname -a
# kernel-config show

the whole scrolling bar is now only limited upto 600mhz

zimon 2010-12-19 01:05

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

Originally Posted by richard.lawry (Post 899704)
the whole scrolling bar is now only limited upto 600mhz

Check the settings in QCPUFreq that you have overclocking enabled. It is in the main menu of QCPUFreq.

And the above comment's purpose was that you would run the commands in x-terminal as root user and put the output in this thread so people who try to help would get information they need.

(QCPUFreq would be much more useful if it would support those voltage-settings which come with kernel-config. Also, if someone has played and has some kind of wrong settings, like I had when all other things were working but DSP-acceleration wasn't, QCPUFreq won't notice it and although the device is rebooted QCPUFreq takes the old (non-working) settings in use. So, with the other pre-set voltage-frequency-settings there could be "set normal" in QCPUFreq which will reset all voltage and frequency-settings to normal non-fiddled values.)

direx 2010-12-19 17:40

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 am planning to add support for loading common presets offered by kernel-config, such as
  • ideal
  • lv
  • ulv
  • xlv
  • custom (a user-defined preset named "custom")

Quote:

Originally Posted by sony123 (Post 899541)
I found something strange...

My env:
1. Have QCPUFreq in the QuickLaunch status menu widget.
2. Have the portrait-support status menu patch installed.

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.

Quote:

Originally Posted by zimon (Post 899708)
QCPUFreq would be much more useful if it would support those voltage-settings which come with kernel-config.

QCPUFreq is not meant to be a GUI version of kernel-config. I believe that voltage-related settings should only be changed by very advanced users who should be familiar with the command line and the kernel-config utility.

Quote:

Originally Posted by direx (Post 898984)
I like this idea - I'll implement it in the next release. Thanks for the feedback!

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?

AgogData 2010-12-19 18:37

Re: [Announce] QCPUFreq - save battery power by adjusting your maximum CPU speed
 
i really love QCPUFreq and i always use it to OC, but is it faster with OC-ing scripts or other methods ? cause QCPUFreq lets you raise only the maximum value. so is it better to be like 500 - 900 than 250 - 900 ?

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 12:17.

vBulletin® Version 3.8.8