Aaaaarrgh shall I say it again? karam's batterypatch is my patches, he included my scripts in his patch, they are the same. Except that my patch is a bit more powerful, and uses dynamic CPU scaling. My app's main aim is to install the patches, but since dynamic CPU scaling patch requires a profile to load when the device is active, I created ready made profiles, with ones that support HD playback/recording. Then users such as mr.pingu (who is actually now viewing the thread ) requested the ability to creat a profile and set parameters in a GUI, so did that. Then other people claimed that they wanted to use their own profiles, so guess what?...did that too!