maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANOUNCE] CPU Power Control - PyGTK (https://talk.maemo.org/showthread.php?t=78589)

ammyt 2011-10-07 11:32

[ANOUNCE] CPU Power Control - PyGTK
 
1 Attachment(s)
This is basially a continuation of the past Dynamic CPU Scaling patch.

This is an official app now, it is heading to the repos soon!

Features:
*Building your own KP profile, configuring frequencies, voltages, and dsp rates, up threshold values, smart reflex, sampling rate... all by a GUI.
*Using ready made profiles "Optimum...HD Blood Kain...Life Doubler" see post #6
*Using your own profile!
*And of course, using all of these with the classical Dynamic CPU Scaling patch and effective battery saving patches!

Screenshots:
http://i.imgur.com/Kfwqe.png
http://i.imgur.com/4nja7.png
http://i.imgur.com/eXFJn.png
http://i.imgur.com/IWd4g.png
http://i.imgur.com/oQDWV.png
http://i.imgur.com/FJtPc.png
http://i.imgur.com/bMAPO.png
http://i.imgur.com/HsZMA.png
http://i.imgur.com/yoxLE.png

The package requires:
Code:

apt-get install dbus-scripts zenity python python-osso python-gtk2
Feedback is welcomed!

neboja 2011-10-07 11:42

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
great man! is it in repos or just to download and install it from here???
btw, could you describe more these profiles, or they are described in program (help/info) itself???

disappear 2011-10-07 12:04

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
Hi ammyt.Does this mean each profile includes also dsp overclocing or not

Boemien 2011-10-07 12:07

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
Neboja is right, we need more explanations! but it's a good app by the way! I'm sick of charging my N900 every nights!!! :D

mesho123 2011-10-07 12:18

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
what is all this meaning ?


1. Optimum
2. Blood Kain
3. Life Doubler
4. HD-Optimum
5. HD-Blood Kain
6. HD-Life Doubler

ammyt 2011-10-07 12:27

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
1. Optimum:
Best in terms of regular usage performance versus battery saving.
Usage: Ideal profile
Max: 805MHz
Min: 500MHz
Idle: 0 - 500 MHz Starving
SR VDD 1: Enabled
SR VDD 2: Enabled

2. Blood Kain
Performance boosted beyond limits, with much effort put in to issue reasonable usage of battery juice.
Usage: ULV
Max: 1150
Min: 500
Idle: 0 - 500 Starving
SR VDD 1: Disabled
SR VDD 2: Enabled

3. Life Doubler
Best in terms of power saving. Day-to-day performance is very good too.
Usage: ULV
Max: 750
Min: 500
Idle: 0 - 500 Starving
SR VDD 1: Enabled
SR VDD 2: Enabled

4. HD-Optimum:
Best choice if your using 720p DSP libraried installed, I personally use this.
Usage: Custom
Max: 900
Min: 500
Idle: 0 - 500 Starving
DSP: 600MHz
SR VDD 1: Disabled
SR VDD 2: Enabled

5. HD-Blood Kain
Turns your N900 to a Nuclear Power Plant.
Usage: Custom
Max: 1150
Min: 500
Idle: 0 - 500 Starving
DSP: 600MHz
SR VDD 1: Disabled
SR VDD 2: Enabled

6. HD-Life Doubler
Even though playing HD videos requires lots of power, this profile manages to get the most out of your battery.
Usage: Custom
Max: 805
Min: 500
Idle: 0 - 500 Starving
DSP: 600MHz
SR VDD 1: Enabled
SR VDD 2: Enabled

In all of these profiles, the vfs_cache_pressure is set to 10 when the device is idle and 100 when it is in use. The processer is also set to an ultra low power state (starving), and the usage of process SIGSTOP pauses greed processes when idle such as trackerd to drastically improve battery usage.

ammyt 2011-10-07 12:31

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
Just download the attachment and install it.
Optimum parameters will be automatically set. Run the program from the menu to change settings.

The package needs dbus-scripts:
apt-get install dbus-scripts

I will add dbus-scripts as a dependency once it is confirmed to work.

ammyt 2011-10-07 12:39

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
Quote:

Originally Posted by Boemien (Post 1104655)
Neboja is right, we need more explanations! but it's a good app by the way! I'm sick of charging my N900 every nights!!! :D

That's why I posted info about the profiles in post #6.

neboja 2011-10-07 12:41

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
great stuff ammyt. thx for explanation ;)

visN900 2011-10-07 12:49

Re: [ANNOUNCE] CPUTweak w/ Configurator Program & Effective Battery Saving
 
Quote:

Originally Posted by ammyt (Post 1104639)
This is basially a continuation of the past Dynamic CPU Scaling patch.

Install CPUTweak.deb, all default parameters will be set. On your Application menu, you should find the CPUTweak Configurator. It allows you to choose between 6 profiles:
1. Optimum
2. Blood Kain
3. Life Doubler
4. HD-Optimum
5. HD-Blood Kain
6. HD-Life Doubler
The configurator app is very user-friendly, you will know what to do directly.
More info about the profiles in post #6

Download and install the .deb package, optimum values will be set. If you wish to load different profiles, run the program from your apps menu.

The package depends on dbus-scripts which you will have to manually install for now:
apt-get install dbus-scripts

I will add dbus-scripts as a dependency later so tha you won't need to apt-get anything, but just when I get confirmation that the program is working.


tks for this man.. u rock!!! i was also thinking of this.. but u did it.. great work man!!


All times are GMT. The time now is 01:31.

vBulletin® Version 3.8.8