Since the last thread was flooded with - crap - I requested the mods to delete it. A fresh start is always good!

Bringing you CPUTweak in a new suit - now written in Python-GTK, zenity, and bash.
This is an official app now, it is heading to the repos soon!

Screenshots:

Features:
*Using these prebuilt profiles and/or setting them as default
*Building your own profile, and having the ability to modify most KP parameters (freqs, avoid freqs, SR, Sampling rate, Up threshold...)
*And of course, using all of these with the classical Dynamic CPU Scaling patch and effective battery saving patches!

To understand more:
The patch Dynamic CPU Scaling requires a profile to load when the device is active, so you can use either one of the prebuilt profiles, your profiles, or build a new one at the spot.
Preloaded profiles are saved in /usr/share/kernel-power-settings/reg
Build my own profiles are in /usr/share/kernel-power-settings/userbuilt

Note: Once you select on of the preloaded profiles, reg will be created in /usr/share/kernel-power-settings/ which stands for that profile.

Version 0.2-2
Changelog:
*Allows you to quickly load your userbuilt profile from the profiles option - if it found one,
*Allows you to load a profile when idle, and another one when active if you activate the DCS patch (or the express),
*Adds support for POWERSAVE_BIAS
*Adds support for IGNORE_NICE_LOAD
*Fixed the 125MHz bug reported

I don't know anythng about programming and your apps seems so great I want to use it. Do I type in exactly the scripts you provide above through the xterminal before or after I install the apps? Besides, do I need to go to rootsh? Pls. help as I mentioned before I don't know anything about scripts. Also I have installed swappolude, will there be any conflict? Thx in advance.