yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Cpasjuste:
Many thanks jamadio, and i must agree with you :p

If i'm wright i think it's the first application which provide a per application oc/uv. And after a lot of testing since 3 days it seems to work very well :D
[Android Apps and Games] AudiTuner:
Hey Cpasjuste,

I wanted to stop in and let you know that I think you're doing excellent work with your Pimp My Cpu program. :) I have one request though - would it be possible to add an option to disable the Pimp My Cpu service (and persistent icon) for people who don't want it running?

Thank you!
[Android Apps and Games] lucfig:
Actually Tasker can change the frequencies per app. But pimpmycpu is much better implemented and reliable! Congratulations, out is a really great feature.

Btw.: I an not a big fan of the permanent icon on statusbar too. There is an app called exDialer that can stays in memory with OOM priority =2 without staying on statusbar. I don't know how it does that, is the only one I know.
[Android Apps and Games] Cpasjuste:
Hi,

The status bar is not required, ill add an option to disable it in next release.
[Android Apps and Games] kantjer:
deleted.............
[Android Apps and Games] AudiTuner:
Cpasjuste,

Would it be possible to add the option to disable the service entirely? I get SuperUser notifications at odd times from PimpMyCpu while my phone is running.

Thanks!
[Android Apps and Games] lucfig:
Great news!
[Android Apps and Games] snakefox666:
The same here :(
[Android Apps and Games] kallell:
Still wont take hold for my first profile (default). Always reverts to stock -- the dropdown priority seems to reset for whatever reason.
[Android Apps and Games] d0nald01:
same problem as above !
[Android Apps and Games] capellone85:
I have a problem, when reboot, the program don't start in automatically!!!! Why?
[Android Apps and Games] Ferrum Master:
How to get rid of the notification? It looks ugly...:mad:
[Android Apps and Games] Cpasjuste:
Hi,

i did upload a new version with notifications disabled from preferences if wanted, but also, i hope, a new fix for the profile's not presistent.
[Android Apps and Games] AudiTuner:
Thank you Cpasjuste! I already like the updated interface more. :)

I'll try to report back and let you know if I'm still getting SuperUser notifications at odd times or not.
[Android Apps and Games] AudiTuner:
I am still getting the occasional "random" SuperUser message for Pimp My Cpu but they do seem less frequent so far. It would probably help to note that I am running CM7 on a Motorola Atrix and am using faux123's kernel.

Thank you Cpasjuste for your continued support of this great program. :)
[Android Apps and Games] ppp0941:
do I hv to pay in order to use ver 5.0

I cannot find a way to download it wifout market
[Android Apps and Games] burnout:
Hi,

same for me : impossible to install it from market !

As I downloaded the V4 from XDA, Google knows I installed the app.

So when I try to install from market it's written : "impossible to install Pimp my CPU as you haven't purchase it".

I tried to uninstall and re-install from market : no success.

Any idea ?
[Android Apps and Games] Cpasjuste:
Woot sorry something went wrong when i uploaded v5 on xda, i'll reupload it today
[Android Apps and Games] Cpasjuste:
Version 5.0 now correctly attached on first post !
[Android Apps and Games] burnout:
thanks a lot

Question : from 4.4.2 to 5.0. : do I need to reset values and uninstall 4.4.2 first ?
[Android Apps and Games] Cpasjuste:
Could be a good idea yes :

- Uninstall v4

- Reboot

- Install v5
[Android Apps and Games] burnout:
Hi,

Fantastic !!

V5.0 works properly on my optimus 2x.

Thanks a lot
[Android Apps and Games] dojojin:
Great !!! best app same antutu cpu and cpu tuner ^ ^
[Android Apps and Games] langhaardack:
Okay, so it works like a charm on my O2X, but is there a way to flash other settings? in case you break something (undervolt + apply on boot)?

EDIT: Okay, found the database! seems like every1 had to create a zip-file for his specific config (phone/kernel).

database is at /data/data/fr.mydedibox.pimpmycpu/databases
[Android Apps and Games] nycelitemaster:
Great app with low memory consumption.. very good and thanks for it. However i found 3 bugs that i would like to get them fixed.. and a suggestion to improve..

I am using LG G2X w/ Faux Kernel on MIUI.

==> BUGS <==

- Profiles Keep disabling once you open app, and very slow on switching.

- Created a Default Profile, it automatically get overtaken by Stock Profile.

- Sometime, it is unable to detect governers saying error bla bla.. i can copy and paste the error.

==> Improvements <==

- Modify stock profile so we can adjust voltages

- One global voltage setting for all mhz, so you don't have to keep on changing per profile.
[Android Apps and Games] jacklebott:
Are you able to move the notification to the "ongoing" section? Superb app btw, only app I could find that controls the cpu per app! Now if only it could change the cpu when music is playing...
[Android Apps and Games] Black_BG:
Much to ask!

Hello!

Sorry for my english ... I know it is even worse translate.google.ru )

I wanted to ask you to make such an option:

when loading or unloading an application to put a separate frequency for a few seconds (1, 3, 5) for faster loading and unloading applications.

For example Opera Mini runs at 384/384 but it is slow loading because of this, so I ask to make the window where I can choose the frequency of loading, such as 1188 and while it is running, such as 3 seconds. It turns out I press the shortcut, the processor starts at 1188 and the application is still loaded in the 3 seconds. And then it works in a cost-frequency 384/384

Ideally, to make such a choice for each application, but you can just start a record load any application.

This will make the low frequency while being easy on your desktop.

Well, a similar window for unloading applications from the individual choice of frequency and time. But this is not necessary.

I would be very grateful if you add this feature

Your design is very good! Thank you very much!
[Android Apps and Games] euplio:
Can you please add support to htc explorer?
[Android Apps and Games] Black_BG:
Hello!

I wanted to ask you about one more thing ...

I would like so that was a power-saving mode, which would be more important than all but the screen turns off.

Customize it just like the rest.

And make a point to it in the settings - to enter the program through a dialog box in which to choose - just go to the program or turn on power saving mode.

It would be very convenient, so that with a couple of clicks the phone as a whole shifted into survival mode saves including the CPU.
[Android Apps and Games] Black_BG:
Hello! Please add support for htc desire s... setcpu it works fine.

If interested you can see the theme of Pimp My CPU on 4pda.ru
[Android Apps and Games] TheDrake:
I'm wondering if Pimp My CPU UnderVolting will be ever compatible with multicore kernels using this UV interface:

/sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

Should be quite simple to implement. Example:

cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
192000: 812500
310500: 812500
384000: 812500
432000: 812500
486000: 837500
540000: 850000
594000: 862500
648000: 875000
702000: 900000
756000: 925000
810000: 937500
864000: 962500
918000: 962500
972000: 962500
1026000: 975000
1080000: 987500
1134000: 1000000
1188000: 1012500
1242000: 1025000
1296000: 1050000
1350000: 1075000
1404000: 1100000
1458000: 1112500
1512000: 1125000
1566000: 1150000

[ to over volt ALL frequencies by 25000 uv (microvolts) ]
echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

[ to under volt ALL frequencies by 25000 uv (microvolts) ]
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

[ to set a specific frequency (ie 1.18 GHz)
with a specific voltage (ie 1.0875 volts) ]
echo "1188000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

ref: http://xdaforums.com/showthread.php?t=821372
[Android Apps and Games] Black_BG:
Hello!

I would like to add a request for application loading frequencies (for a while loading an application to set the frequency of loading is different from the frequency of application, see posts above).

I want to ask you to make a separate frequency of loading the phone (after shutdown). Catch the moment is simple, probably... Pimp My CPU puts itself to the frequency when loaded for the first time (it appears in the status bar), or even like that. Sense to give more power to the phone processor at boot time, so that loads quickly. I understand that the phone is not immediately Pimp My CPU load but fast enough and loading the phone at this moment still continues. Similarly, to load the profile the phone so it was possible to set the frequency and the time it will work. And then everything works as usual with the rules that created it.

In advance thank you!

ps

My deepest apologies for this my English
[Android Apps and Games] przemo_pl:
Kinda noob question... But how can I add a profile? When i go to per application view and tap on any application installed, i get 'You need to create a profile first' Info. On initial (profile view, I guess) screen I can't do anything.

Any problems with ICS?

My Neo V is running on KA15 based on official ICS release and NightElf kernel http://xdaforums.com/showthread.php?t=1566871

//Edit:

That's screenshot from my phone:

http://img29.imageshack.us/img29/1070/screenshotrn.png

Shouldn't be there any buttons like Add profile or sth?
[Android Apps and Games] chrisleeuk:
In getting exactly the same issue on the dell streak.

Unfortunately I purchased the pro version from the market.

Because I was fiddling around trying to get it working my 15 minutes ran out.

So no refund.

My phone is rooted running the miui rom from xda.

I'd be happy to help diagnosing a fix assuming this is possible.

Thanks

Chris.
[Android Apps and Games] euplio:
I have exactly the same problem with my Htc Explorer!!!
[Android Apps and Games] MEDBEDb1982:
what kernel is supported by DHD from:

LeeDrOiD GB V3.2.1 - 2.6.35.14 KERNEL

Neok AceDroid Kernel V1.1

LorDmodNCTeam 5.0 kernel CFS

RCMIX_v122_OC_UV_2WCR_EXT4

tried on different firmwares result 0
[Android Apps and Games] euplio:
Is this project died?
[Android Apps and Games] ssuds:
I'm getting this error when I try to change the settings on a profile.

I have an LG G2x on CM 7.2 with Trinity Kernel. I tried clearing cache and dalvik but I still get the same issue. Any help?
[Android Apps and Games] Lucioaba:
io ho in sono Bravia versione 8 kernel3.10.79

Bravia_atv2
[Android Apps and Games] xan:
I can believe my code was hard to read: it was my first android app :P
[Android Apps and Games] Cpasjuste:
Hi xan !

It was still very helpful thanks!

Let me know if i can help you in any way :)
[Android Apps and Games] xan:
I'm glad somebody took over and developed something more stable and robust :)

BTW -> sliders bug is? :D

I'm sorry, kinda not active nowdays, funny to ask for a bug report about my app in other app's thread :D

Hope you dont mind :)
[Android Apps and Games] Mortify1:
Great app, loving my increased battery and decreased heat from my phone! Works perfect on CM7
[Android Apps and Games] Sorensiim:
The sign on my office door says "IT Operations Specialist" so I love it when I'm the user demanding that insanely complex problems get fixed, preferably within the next 10 minutes :D

Anyway: On-the-fly voltage regulations would not only be difficult to implement, but also risky. To high - instantly fry your chip. Too low? Crash the phone, hope that "set at boot" option wasn't enabled. Defining a bunch of profiles and allowing the user to select which ones to use could be nice.

Screen off: Lowest speed, lowest voltage

Default profile: stock speeds, powersave governor, slightly undervolted

Stressing the CPU/running certain apps: Max speed, max power.

Oh and now I'm just tossing two words on the table, to be put in the "nice to have" bin: Locale Plugin

As for the name; You can call it "Pinky Fruitloops Bling-Bling Unicorn Rainbow Pikachu FTW Justin Bieber Edition" for all I care, as long as it works.
[Android Apps and Games] zenosteam:
i am noob i use a kernle that support oc/oc [Kernel][2.6.32][OC/UV][Up to 1.4ghz configurable][2nd Dec][Froyo][Fast Scaling] can explain what governor and and sheduler option and can do this option ( i am on insanity rom) i want to try voodoosnd 4 kernel but i always have probleme of sd card that i ot detected

please help this noob
[Android Apps and Games] Cpasjuste:
New version !

1.4 :

Now almost 100% compatible with the LG Optimus 2x device (with the use of my modified kernel), only "Save as boot" isn't available for now but will come very soon.

Added a "Stress Cpu" test.
[Android Apps and Games] g00ndu:
Hi Cpasjuste,

I have noticed that your program filesize has jumped almost 20 folds from v1.2 to v1.4. Not that I am complaining, I still use your program, but my personal opinion is to keep it small and nifty. :)
[Android Apps and Games] xtacy1:
Thanks for the app but it does not want to work on my Galaxy S, I am running Gingerbread 2.3.3 JVK with Speed Mod Kernel from Hardcore. It gives me the following error " Sorry, you are probably using an unsupported kernel.....

PMCERR:/sys/devices/system/cpu/cpu0/cpufreq/frequency_voltage_tabele: No such file or directory.

Any advise on what Kernel I should use or what to do, I am kind of new to the whole overclocking thing. Please and thank you.
[Android Apps and Games] Ferdimage:
i wonder if its the MIUI rom, but Governor is always set to conservative, even when i select ondemand or performance to set on boot
[Android Apps and Games] derrzredeem:
@xtacy1

It means that the kernel you are using isn't supporting oc/uv.

As far as i know hardcore (speedmod) haven't releasing anything for 2.3.3 (JVK) yet, so i guess you might be wrong, check your settings > about phone, see the kernel you are using.

@ferdimage

I'm pretty sure the kernel you are using included a script (90screenstate_sth), which cause that behavior.

You could take a look at /etc/init.d and edited to ondemand or remove the script, that you should do it

~drz
[Android Apps and Games] Cpasjuste:
New versio, be sure to read ALL the first post :)
[Android Apps and Games] T53N:
Just bought your app in the Market, buy a beer for it :-).

When try to perform the stresstest the app crashes on my device...
[Android Apps and Games] tsiah:
:D That's awesome

Same error here.

Samsung Vibrant T959

Rom Juiced Extreme Edition 1.2

kernel 2.6.32.9-TigersBloodv3.22

I'll try a NAND and see if I can find a compatable kernel :)
[Android Apps and Games] albireox:
Great app, thank you for your work on this app and the oc kernel, but I have two problems with it. I'm using doc's 1.6 rom (with your oc kernel) on lg o2x. First one, it doesn't restore my profiles when I reboot my phone (the app loads the default reseted values) and second, it give me a Force Close when I try to stress test my cpu.
[Android Apps and Games] Mentholait:
Very good job ! But me too when try to perform the stresstest the app crashes on my device... A solution ? Thanks
[Android Apps and Games] Cpasjuste:
For the force close in the "stress test", could you send me a "logcat" output ? Maybe you guys did try to undervolt too much and it fc ?

Else for the settings not applied, are you using the latest oc kernel ?
[Android Apps and Games] albireox:
The FC appears even with the default values, when nothing is changed. I also use the last kernel, 2.6.32.9.
[Android Apps and Games] derrzredeem:
Hi,

I've a GT-i9000, running bilboa1's latest kernel and like the above stated, stress cpu crash even on default values.

here's a logcat when oc/uv'ed http://pastie.org/1778615. Hope you could take a look.
[Android Apps and Games] Cpasjuste:
Thanks derrzredeem, i probably fixed the bug on Galaxy S. The cpu will report 0° since i don't know if there is a cpu sensor on the device (this was probably the cause of the FC).
[Android Apps and Games] Cpasjuste:
New version with a little widget to switch between saved profiles :)
[Android Apps and Games] manciu:
I Cpasjuste, yesterday I bought your sw and now I'm going to setup it! I have some questions I'm certain that you can reply:

- Can you tell me why if I change governor to powersave it just after come back to performance? Can you introduce "on demand" selection?

- What differencies are between Select Scheduler mode: noop, anticipatory, deadline and cfq?

I'm using EternityProject kernels family and had an higher battery drain since I flashed the last kernel version (v1.3) and created an undervolted profile(no OC). Why that? It's becose cpu running all the time at max frequency? :confused:

Thank you so much! My compliments to you! :)
[Android Apps and Games] :
regarding the stress cpu option, do i let it run till it stops or should i exit it by myself
[Android Apps and Games] Cpasjuste:
It will never stop itself :p
[Android Apps and Games] kingzero666:
Can you add an option for profiles like in SetCPU, e.g. Screen Off -> max 300MHz?
[Android Apps and Games] luminouche:
Can someone upload PimpMyCPU versions before 2.1 ?

I upgrade to 2.1 to flash latest kernel, but latest doesn't work with my LG 2X DocSlim

So i reverted to previous kernel, but latest PimpMyCPU 2.1 doesn't support my kernel, and i have no backup of previous PimpMyCPU

1.6 or 1.9 will be fine for me !

Thx
[Android Apps and Games] Cpasjuste:
Sorry for that crap, i did add back support for older kernels.
[Android Apps and Games] Cpasjuste:
Hi,

i'm not sure this is really usefull, the kernel already set the cpu/voltage to the lowest value when you turn your screen off.
[Android Apps and Games] kingzero666:
yes i saw your reply in the kernel thread. ill copy my answear here so you wont miss it.

Just tested it. While its true the kernel does underclock to 300mhz when screen is off it doesnt stay 300mhz all the time. In my case i tested it while listening to music and the frequency didnt stay constantly at 300mhz. it sometimes went up to 1ghz.

When using setcpu i managed to freeze the 300mhz while screen is off. and i didnt notice any lag because of that.
[Android Apps and Games] Cpasjuste:
Ok, then ill maybe work on that soon ;)
[Android Apps and Games] steve.garon:
Does the app work with the Nexus S? If so which kernel is needed? Does it work in harmony with setcpu?
[Android Apps and Games] SalsaForte:
does not work with the stock CM7 kernel on Nexus One. :(
[Android Apps and Games] transzo:
Is it stable for i9000 ?
[Android Apps and Games] derrzredeem:
It works great on my gt-i9000, oc/uv'ed

Haven't try to underclock yet, so...not sure on that part.

~drz
[Android Apps and Games] iLovPieNCake:
I'm with steve.garon, Can you incorportate the Nexus S ? It has very similar hardware to the Galaxy S, I9020 & I9023. Shouldn't be too hard to incorporate, should it ?
[Android Apps and Games] pmcee:
does it work with htc desire?
[Android Apps and Games] Cpasjuste:
For that to work we need a kernel with oc/uv capability on the Nexus S. If it's the case, the kernel developpers need to add two sysfs devices to the kernel so pimp my cpui (or any other applications) can read/change the default values.

I did add a note on my first post ("To kernels developpers"), i encourage you to read that and to contact a nexus S kernel developper :)

Edit : i did write a little post about how it work : http://xdaforums.com/showthread.php?p=12890065#post12890065
[Android Apps and Games] steve.garon:
Ok cool. I'll post that on the netarchy thread.

Steve
[Android Apps and Games] Cpasjuste:
New version :

2.3 :

Changed the way settings are read/applied. Pimp My Cpu usage should be smoother now.

Added a "Force minimal freq when sleeping" option to the "More" tab, this will force your actual minimal cpu speed to be activated when screen off / device sleep. This require a reboot for changes to be applied.
[Android Apps and Games] Laum:
Cheers, excellent app and fast development :) Bought the donation version on Market.

May I suggest a feature regarding the stress test. Galaxy S may be stable with one sticky/forced frequency, but when switching frequencies up and down, it might crash. Would it be hard to implement stress test to switch frequencies randomly very quickly?
[Android Apps and Games] Cpasjuste:
First thanks for the support.

I was thinking about that and think its a good idea. Ill add a menu to the test soon to be able to configure some things.
[Android Apps and Games] manciu:
Hi Cpasjuste! Congratulations to you for PimpMyCpu! It's very useful! ;)

I would like to ask you what differences between Scheduler Selections (noop, anticipatory, deadline and cfq) and what do you reccomend for performance and powersave or a mix use (if anythings is more battery drainer!).

Thank you very much for your job! :)

I've already bought this! Must have it! :p
[Android Apps and Games] pikachu01:
Does this work with Insane Speedmod K13E kernel?
[Android Apps and Games] Cpasjuste:
New version :

2.5 :

Now "Reset" button also remove "Force minimal freq when sleeping" settings.

Fixed a bug in "Force minimal freq when sleeping" settings, the option could be checked even if the setting wasn't active.

Better internal command handling, should again improve smoothness.

Now save/load profile according to the kernel version instead of device, this prevent wrong profiles to be loaded if the new kernel support new frequency steps.

Disabled "Governor" setting on Tegra devices since the cpu scaling is done by the tegra driver itself.
[Android Apps and Games] katun79:
The new version 2.5 doesn't work with my LG Optimus 2x! :(

I received this error:

"Sorry, you are probably using an unsupported kernel...

PMCERR: /sys/devices/system/cpu/cpu0/cpufreq/frequency_voltage_tabledo not exist"

My old version 2.2 worked perfectly.

What's changed with the new one?

I'm using a custom rom from http://romkitchen.org/lg/?s=home and the kernel is: Cpasjuste Kernel OCUV v1
[Android Apps and Games] Cpasjuste:
You should update your kernel ! (but you should not get this error i may have forget something in the compatibility hack)

I did upload version 2.6 which may fix your problem, if you can report if it work for you :)
[Android Apps and Games] kfallz:
#noop is often the best choice for memory-backed block devices (e.g. ramdisks) and other non-rotational media (flash) where trying to reschedule I/O is a waste of resources

#as (anticipatory) is conceptually similar to deadline, but with more heuristics that often improve performance (but sometimes can decrease it)

#deadline is a lightweight scheduler which tries to put a hard limit on latency

#cfq tries to maintain system-wide fairness of I/O bandwidth
[Android Apps and Games] yogi2010:
hi there, I was wondering if this app allows you to disable certain frequencies(for example, if you don't want to use 600mhz at all). can't seem to figure that out.

thanks for this app!
[Android Apps and Games] kfallz:
Love the new "force min freq while sleeping" option! Altho, for me when i have it enabled (O2X, modaco FR12, latest baseband, eternity kernel 1.3) it takes, literally, seconds to unlock the phone. Around 3-5 :( Sometimes it even takes so long the screen turns off again the instant it appears, seems the phone thinks the screen has been on since i pressed the button!

Kinda not worth it when it's like that :/

EDIT: So, was talking about this in another thread about SetCPU... and apparently it also bugs out there if you use the lowest possible frequency as "screen off" freq. But, it worked fine if 246-456 was used instead. So, maybe a bit more customization so we can pick which frequencies to have as "screen off/standby" ? Like, "use two lowest" or similar. Or custom mhz, but i guess that would be harder.
[Android Apps and Games] kickassdave:
I searched "sio" and "sio scheduler" on this thread and there were no answers....

any advantage to using this over noop? or potentially worse?
[Android Apps and Games] Anon9mouz:
Love the name bro hopefully this is way more user friendly than voltage control but I will have to see
[Android Apps and Games] clemsyn:
Built a kernel for gtab but unfortunately gives an error since we don't have mmcblk0. Any tips?