Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [ANOUNCE] CPU Power Control - PyGTK

    Reply
    Page 1 of 12 | 1   2     3   11 | Next | Last
    ammyt | # 1 | 2011-10-07, 11:32 | Report

    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:










    The package requires:
    Code:
    apt-get install dbus-scripts zenity python python-osso python-gtk2
    Feedback is welcomed!

    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Files
    File Type: deb CPUTweak.deb (28.1 KB, 463 views)

    Last edited by ammyt; 2011-10-29 at 12:45.
    The Following 52 Users Say Thank You to ammyt For This Useful Post:
    -Tyler-, abhirajsoni, Alastor89, arora.rohan, bccwvfwcw, biobobby89, bipinbn, Boemien, br1zer, Changegames, cooldubai, corduroysack, Daneel, deegore, demolition, eefo, F2thaK, fahadj2003, fw190, guilledoc, ivgalvez, ivyking, J4ZZ, jedi, karam, kent_autistic, Maj3stic, Mike Fila, miqu, Mitrigol, MrBigCow, mr_pingu, Natan_xy, neboja, OVK, prankster, pusak gaoq, rgodinez, shanttu, Silvarum, sirpaul, sr00t, SSLMM, strange1712, Straycat, The Winter, tissot, Transcend, travla, visN900, ysss, zdanee

     
    neboja | # 2 | 2011-10-07, 11:42 | Report

    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???

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to neboja For This Useful Post:
    Boemien, ejasmudar, free-diver, tissot

     
    disappear | # 3 | 2011-10-07, 12:04 | Report

    Hi ammyt.Does this mean each profile includes also dsp overclocing or not

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Boemien | # 4 | 2011-10-07, 12:07 | Report

    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!!!

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Boemien For This Useful Post:
    ammyt

     
    mesho123 | # 5 | 2011-10-07, 12:18 | Report

    what is all this meaning ?


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

    Edit | Forward | Quote | Quick Reply | Thanks

     
    ammyt | # 6 | 2011-10-07, 12:27 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by ammyt; 2011-10-07 at 12:35.
    The Following 16 Users Say Thank You to ammyt For This Useful Post:
    Daneel, deegore, foobar, ivyking, miqu, neboja, prankster, pusak gaoq, sirpaul, smartypants, sr00t, Straycat, tissot, Transcend, visN900, wow23

     
    ammyt | # 7 | 2011-10-07, 12:31 | Report

    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.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to ammyt For This Useful Post:
    prankster

     
    ammyt | # 8 | 2011-10-07, 12:39 | Report

    Originally Posted by Boemien View Post
    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!!!
    That's why I posted info about the profiles in post #6.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    neboja | # 9 | 2011-10-07, 12:41 | Report

    great stuff ammyt. thx for explanation

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to neboja For This Useful Post:
    ammyt

     
    visN900 | # 10 | 2011-10-07, 12:49 | Report

    Originally Posted by ammyt View Post
    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!!

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to visN900 For This Useful Post:
    ammyt

     
    Page 1 of 12 | 1   2     3   11 | Next | Last
vBulletin® Version 3.8.8
Normal Logout