yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 3c:
I'm afraid everything looks ok, the app sets the max @ 1.83 and never touches it again.

So it's definitely in your ROM, you must have installed something since maybe through CWM or another app which is not logging anything.

I suggest you wipe everything and flash the ROM clean again, then the kernel... All issues will go away.
[Android Apps and Games] 3c:
Are you coming from Virtuous Shooter ROM?

It has a script in init.d defeating the whole purpose of OC @1.78!

See this post.

If you have this script, just remove it and reboot, you should be fine!

If not, please check if there is not another script messing CPU settings in the background and silently! It definitely looks that way.
[Android Apps and Games] snerism:
Thank you so much for the guide.. sorry for the very delay reply!

I followed your intructions, now it sticks to 1.72GHZ and works like a charm! =)

Keep up the good work.. TC!
[Android Apps and Games] dingolino:
New interface looks good!

Best regards

dingolino
[Android Apps and Games] fr0st420:
Loving your app! I don't know if you take feature requests but I would love to see a way to disable apps from starting up at boot. Kind of like autostarts but better.
[Android Apps and Games] 3c:
If you upgrade to the latest version (1.3.5), you get that screen in the app management screens :)

Note that CPU settings have changed and may cause FCs acccessing the settings, if so clear the app settings. It should fix itself on first reboot though (if any boot settings are applied). This will be fixed in 1.3.6 coming very soon (with new IO Scheduler option).
[Android Apps and Games] garywojdan81:
New update rocks. This is one of the few apps I'll never regret buying.
[Android Apps and Games] fr0st420:
+ 1

Sent from my EVO 3D.
[Android Apps and Games] DNAxDREAMS:
Just a quick question, how can I have the app revert back to the original voltages? I have the new 1.3.6 but had already undervolted using a previous version and it seems it saved those settings.

Or is there a list with original voltages so I can manually set them correctly.
[Android Apps and Games] 3c:
If your on a VDD implementation for UVs (HTC Sensation/Evo 3D), then this implementation does not provide default values, other implementations do.

On VDD implementations, you can reboot while disabling CPU settings being reapplied and delete the file /data/data/ccc71.pmw.*/resetVoltage. Then open the UI and save the default voltages.

I need to add a "clear defaults" button to delete that file, but there's no more room in the UI, will probably add a long-press action to do so!

Just wished the devs did a more standard implementation.
[Android Apps and Games] DNAxDREAMS:
Thank you, fixed it and now I got the proper defaults saved. Need to keep a better eye on everything I change on this phone!
[Android Apps and Games] parizer1983:
Through descriptions of others I see its a great app, but the price is high.
[Android Apps and Games] 3c:
If you consider all the things it can do and all the apps it can replace (Titanium Backup @ 4.99€, System Panel @ 2.21€, SetCPU @ 1.49€ and many more), I'd say it's a real bargain.
[Android Apps and Games] fr0st420:
This app replaced 4 apps for me.

Sent from my EVO 3D.
[Android Apps and Games] dravenkill:
hello 3c,

i have been using system tuner for months and just purchased to pro recently..i love it so much especially for the startup apps control features and cpu governor. the thing is, the voltage control is not available for tweak. is there anything i should do/install in order to tweak the voltage?

my phone: htc desire z,

rom: miui 1.11.4

kernel: cm 2.6.35.14

my apologize if this question have been asked before, i searched around but i cant find any.

thanks
[Android Apps and Games] 3c:
To get voltage screen, you need a kernel that supports UV implementations. So you should check the kernel's thread.

Note a little bug on boot, first time accessing the tweaks will not show the voltage. Closing (with back button) and reopening fixes this. Fix is ready for next update (1.3.7).
[Android Apps and Games] -Mr. X-:
Can you please add support for your app to adjust vdd_levels located in

sys/devices/system/cpu/cpu0/cpufreq and /sys/devices/system/cpu/cpu1/cpufreq as this is how i implement them in my kernel so each core can be adjusted

i am at your disposal if you need a tester
[Android Apps and Games] oldjackbob:
Edit: Nevermind, found the answer, thanks 3c, very impressive app!
[Android Apps and Games] 3c:
I'll check what I can do for next update. Just to confirm each directory has its own vdd_levels file, and it works the same as other VDD implementations:

echo +25 > vdd_levels

echo [freq] [volt] > vdd_levels
[Android Apps and Games] Tifferrr89:
Ignore this post...
[Android Apps and Games] brandall:
Loving the updates as always...

Just successfully backed up all of my apps (another application gets replaced :), but I think you need a .nomedia file in the backups somewhere as my gallery went crazy having discovered the associated images.

Keep up the good work. Soon I'll only need your application and Tasker installed and nothing else! ;)
[Android Apps and Games] blumsen:
what a neat and copact little app :-)

I tried tinkering a bit with it on my galaxy s2 (2.3.5 stock rom and kernel) in hopes of slowing down battery consumption and I get the following problem:

Setting cpu governor to ondemand max cpu frequency 1.2GHZ, min cpu frequency 200MHZ it seems that the app will get "stuck" on 200MHZ, sometimes when getting back to options the slider will actually be set on 200MHZ (for max cpu!)

I figured that this is because I had the setting for cpu on screen-off to be 200MHZ somehow overriding once in a while, but turning it off didnt change much.

Needless to say I tried rebooting, and played with the options for boot-time settings.

Once in a while when the CPU is "stuck" on 200MHZ and openning some programs/playing with the UI only runs it up to 100% instead of increasing frequency, it's enough to open the system tuner app to "restart" the governor, other times both sliders will be on 200MHZ.

Sorry for the long post, was just trying to make it clear. I have no other governor/clocking apps running or ever installed, it's a clean ROM.

Any ideas?

thanks for reading.
[Android Apps and Games] 3c:
Yes, I understand what you mean. Though it used to be a bug on old versions of the app when using the screen-off settings.

Actually I have a SGS2 with stock ROM, and whenever I tried setting max CPU to 200MHz while screen-off, I had to reboot the phone manually (never got out of standby). So I set it to either 500 or 800MHz and it has worked flawlessly so far.

What ROM/Kernel are you using? Does it have OC/Deamon integrated? Do you have another CPU tweaker installed?

Sorry for the many questions, I'm trying to nail this bug down and also have enough info to reproduce the bug. I could install the same ROM/kernel as you to check this out.
[Android Apps and Games] blumsen:
hey, and thanks for your quick reply. First of all, don't get me wrong - I like this app and if I don't mess up with the frequencies everything works perfect! I just think it would be neat to use the cpu governor and to force 200MHZ at screen-off time. I am not even sure if the CPU eats more battery when running 90% at 200MHZ than when running around 15% at 1.2GHZ. But it would be fun (for me) to experiement.

I am using 2.3.5 xwk18, no oc/daemon or CPU tweakers installed.

I think that the main problem now is that when I turn on the screen and open a heavy program, the ondemand governor just doesn't kick in. It causes lag but no fcs on my phone. If I just wait a bit before starting anything after waking the phone up, the governor usually kicks in.. that's hard to reproduce, I can repeat the same steps and get different results, I don't get it :-/

Probably telling the CPU clock to go down to 200MHZ at screen-off and then back to 1200MHZ at screen-on will solve the problem for me (the the governor can adjust the clock down if needed instead of waiting for it to adjust it up).

I've been playing with it now several times while writing, and it seems to behave itself.. maybe it just wanted some attention :)
[Android Apps and Games] 3c:
Beta Testing v1.3.8

The next version of the app will have a new main screen (see screen-shot), and will not require having so many buttons within the task manager.

Though it will change how things work, I'd like to get some feedback on the screen itself and the migration of existing installation.

There is a new option in the task manager settings to hide all non-task-related buttons from the task manager screen. So by default the task manager screen will behave as usual, except when launched from the new screen.

So feel free to report your findings and opinion.
[Android Apps and Games] -Mr. X-:
Thats correct
[Android Apps and Games] dingolino:
Hi

I would find it helpful if I could run a script within the terminal by selecting the script with a file selector dialog and maybe within the file dialog there could be some default locations such as init.d to reach the common default scripts easily

The reason for this is that I was playing around on my sensation with the beta bricked kennels and wanted to run the zram enabling scripts manually

Best regards

dingolino
[Android Apps and Games] 3c:
In the TODO list for a while, I'll see if I can add it for next update (need to create a simple file browser)! Definitely something missing.

EDIT: In the mean-time you can run this: sh <script_location_file>

or even 2 separate commands (separated by a 'return'):

cd /etc/init.d

sh <script_name>
[Android Apps and Games] dravenkill:
3c, i am currently using system tuner pro,

does auto-kill option in tweak will overlap with other ram management script like V6 Supercharger? is there any way i can disable any individual features in system tuner pro?

thanks
[Android Apps and Games] 3c:
By default the app has all its special features inactive and won't mess with the phone in any ways. concerning memory management, v6supercharger sets the Android OOM auto-killer settings to kill apps based on available memory.

So if you didn't activate the same feature or the auto-killer the app won't touch anything.

Note I found out the app auto-kill are complementary to the Android auto-killer.
[Android Apps and Games] dravenkill:
thats cool,

thanks alot
[Android Apps and Games] -Mr. X-:
Not sure if you got this 3c but:

Is correct
[Android Apps and Games] 3c:
Yes got it, I've already modified the code to be able to read/write those tables, but haven't had a chance to modify the UI part. So current code should be able to handle CPU0 for now. Can you PM your email address, so I send you a test version to check the code? Then i'll modify the UI.
[Android Apps and Games] dingolino:
Hi 3c

just a quick feedback.

on my Galaxy Note with the Abyss kernel 1.2 I am not able to set the voltage, but with SetCPU it is possible.

Best regards,

dingolino

http://xdaforums.com/showthread.php?t=1362424
[Android Apps and Games] electroforum:
It looks interesting, I'll try it.
[Android Apps and Games] 3c:
Just a question, is the Voltage tab available in System Tuner?

If not, it's probably just a matter of adding the reference to the voltage file. Do you know where it's located? I'm download the kernel source, so I hope to find the info in there, but if you have more info, that will be quicker :)

EDIT: Are you running latest System Tuner version, can you use the 'support request' in the app settings, and please add a quick reference to this thread so I can spot the request easily!
[Android Apps and Games] dingolino:
Hi,

yes I am running the latest version which was updated via the marekt.

no I do not see the voltage tab

I cannot send you the email at the moment something is not working with my DNS here - the note is connected via wireless, because my sim is in my sensation and email sending does not work at the moment via the wireless connection.

Best regards,

dingolino
[Android Apps and Games] 3c:
No problem, let me know when you can. Maybe if you have a minute, you could let me know if you find one of those files on your Galaxy Note:

/sys/devices/system/cpu/cpufreq/frequency_voltage_table

/sys/devices/system/cpu/cpu0/cpufreq/frequency_voltage_table

/sys/devices/system/cpu/cpu0/cpufreq/FakeShmoo_freq_voltage_table

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

/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

Thanks.
[Android Apps and Games] dingolino:
From the mentioned files none is avaialble, I found only:

/sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

but I am not sure whether this one is from SetCPU?

Best regards,

dingolino
[Android Apps and Games] 3c:
That's a sysfs files that allows changing voltage, but it usually comes with another file named frequency_voltage_table. This one lists the frequency and voltage relationship.

This is a new implementation which I've not seen before! Can you copy/paste its content? Something like this, right:

1200mhz: 1400 mV

1100mhz: 1350 mV

...

You can expect the next app update to support this UV implementation!
[Android Apps and Games] dingolino:
Exactly, this is the format :)

Something like this, right:

1200mhz: 1400 mV

1100mhz: 1350 mV

...

>You can expect the next app update to support this UV implementation!

Many thanks !! :)

How is it going with the new UI?

Best regards,

dingolino
[Android Apps and Games] 3c:
If you want to try it, here is the APK. It should also allow you to set CPU voltage, let me know if it works or not.

EDIT: APK Removed
[Android Apps and Games] dingolino:
Maybe I have now a mess because I just installed the app and have now in parallel System Tuner pro and 2 new icons:

for System Tuner (without Pro)

The 1st one shows a icon with a little "android" and the 2nd one the normal icon.

When I try to start the 1st icon I am getting a error:

That System Tuner (Process ccc71.pmv) was unexpectetly put on hold. And there is a button whether I want to force closing it.

the 2nd one - with the "normal System Tuner icon" is working but not as Pro Version.

In Tweaks I have now the voltage tab but the scaling on the Galaxy Note Display is not ok: On the left side I do not see the MHz number I see only the last digit of the number and all other digits are not visible:

0MHz

...

1MHz

Do I need to uninstall the PRo Version 1st?

Best regards,

dingolino

When I start the 2nd icon it
[Android Apps and Games] 3c:
No mess, just uninstall the free version, everything will be back to normal.

The first icon should open the new upcoming main screen, but there was still a bug in it. Anyway I'll send you a proper test version by email so we can take it from there.
[Android Apps and Games] garywojdan81:
Just did the market update of the pro version & now I have 2 icons for it, the old one & the new one. Uninstalling the old icon, removes the app altogether. This happening to anyone else? Any ideas?
[Android Apps and Games] zman519:
Yes I have two icons. The old one goes right to the Task Manager & the new icon goes to the picker menu

Sent from the Drivers Seat of my Suby txting and Driving doing 100MPH+ in a school zone! Ha.
[Android Apps and Games] fr0st420:
Same here.

Sprint EVO 3D.

HW version: 002

TWRP v1.1.1

Hboot 1.4.1000

Radio: 97.10.08.08
[Android Apps and Games] -Mr. X-:
The double icons are by design. I beta test for the Dev and the old icon will be present for a release or two for legacy and comfort reasons to help users acclimate to the change to the new format.
[Android Apps and Games] brandall:
I have an error when trying to backup my apps.

Operation failed for

null

null

null

null

Etc etc... Any ideas?
[Android Apps and Games] 3c:
Does it happen with all apps? Do you have a SD card and is the backup path set correctly?

Can you send/post the app logat after you get this message?

Thanks,C
[Android Apps and Games] brandall:
It happens when I select back up all apps. Gets as far as running through the names of all of the apps and then brings up the error.

In the pmw folder on the sdcard, it has created the individual application folders, the .png files and the info files, but nothing else.

I've not adjusted any settings from fresh install.

Happens on two different ROMs. Storage card mounted etc.

I'll attach the log in just a moment.
[Android Apps and Games] deanhatescoffee:
Is there a list of what each governor profile does exactly? My primary goal with this app is to help save battery on my Galaxy S II Skyrocket so I set the screen-off governor to powersave and max frequency to 192MHz. Should I be able to expect good results with these settings?
[Android Apps and Games] 3c:
I'd say there is 3 things you should look at:

1- The governor is (as far as I know) the algorithm that regulates how the frequencies will be changed based on CPU load and possibly other factors.

2- Setting the max frequency to the minimum will force the CPU to consume as little as possible when running, but any tasks to be done in such conditions will run longer!

3- Having very low max freq creates some lags on some device (mostly single-cores).

So there might be a good trade off to find. Note that setting power-save usually force the CPU freq to its minimum, to the opposite of performance which force CPU freq to its max!

Usual drain in standby being lower than 10mA, it can be very hard to verify/test for the best profile. I usually try that at night in plane mode. and check the speed of % decrease (1% every 2, 3 or 4 hours?). Time consuming anyway.

A 10mA drain will give roughyl 150 hours of standby! While the time phone is on goes much higher, eg 300mA (or more) gives 5 hours of use on the same battery!

Question: Will 1mA saving be worth the effort? If you can save 5mA, I suppose the effort is worth it as it results in 300 hours of standby! (1500mAh battery)
[Android Apps and Games] Tokl:
Hi Cederic!

I have an suggestion for your great App as follow:

Is it possilble to reduce the CPU Speed (Mhz) when an Specific Temperature is reached?

As an example:

My Sensation XE runs fine (actually with Bricked Kernel) at 1.91Ghz until CPU Temperature 80°C is reached.

Means when CPU is reached around 85°C the Device restarts itself or hangs...

So it would be cool to have an Function to lower the Clock for example (adjustable) to 1.73Ghz when Temperature is (also adjustable) >75°C.

I ask because while in normal use the 1.91Ghz runs fine all time and give me an very snappy device, but when i run CPU insensitive Games or Navigon, the device locks up after around 5 Mins @ ~ 100% CPU usage...

What do you think? (You can call it Boost, or something like that :D)

Greetz Tokl
[Android Apps and Games] zx34:
Nice idea, it would be a very useful features.... :)

Sent from HTC Sensation, Elegancia ROM Series....
[Android Apps and Games] dertester123:
Use google to find your answers. As 3c statet they manage how the cpu reacts in terms of frequency settings when work needs to be done.

Some scale higher all the time, some go to higher frequencies faster.. Normally when you dont have special needs use smartass(v2), ondemand, interactive(x). they are generally very similar.

But like i said for detailed descriptions use google, you will find help, i searches myself befor ;D

What brings me to a nice idea:

You could think about adding some "night-features". Maby from 0:00 till 8:00am the CPU is locked to lowest freq or governor changed..

Besides the features like wifi off etc thats a feature i havent seen in any "energy saver" app untill now.

Besides: Just thank you again, since a few updates voltage regulation is working fine for me and i nearly got all in one (well maby two with battery monitor ;D) with this app :D

Besides the second: IF you add even more features you should release a manual for all the functions :D
[Android Apps and Games] nikoookami:
Been using this for a long time now. Damn good app :D
[Android Apps and Games] thuynh022:
Is there anyway to reset system tuner? I accidentally Upped my clock speed while forgetting it was undervolted....and had set on boot at the same time. Now i get hangs all the time. Would rather not have to delete everything as I have a lot of info I need saved. Running it on an HD2 NAND rom if that makes any difference.
[Android Apps and Games] garywojdan81:
If you can boot up you should be a able to go to manage apps under settings & clear the app data/cache. Or uninstall/reinstall the app maybe.
[Android Apps and Games] 3c:
If it fails on boot, the app should deactivate the CPU settings on next boot.

If not and you can access the phone with ADB under CWM, you can create a file to prevent CPU settings from being applied: /system/cpu_protection

Just creating an empty file should get you through.
[Android Apps and Games] thuynh022:
Thanks for the response. I ended up just starting fresh on my phone.
[Android Apps and Games] djbenny1:
hey, sorry if this is common knowledge

is there a way to disable the "killing x applications" notification?

i dont really need to know and its a little annoying lol

thanks

great app btw!
[Android Apps and Games] GreenAsJade:
I'm enjoying System Tuner.

However, I wonder, is the widget messing up it's own reading of the CPU frequency?

I have SmarassCV2 turned in, and the widget always shows the maximum clock frequency. I'm wondering if this is because as it goes to measure it, the clock frequency is bumped up due to it's own activity?

Also, the widget doesn't properly display in landscape on my LG P500 - the fonts get chopped due to something strange about the scaling I guess. A small thing.

Thanks,

GaJ
[Android Apps and Games] deanhatescoffee:
I've used System Tuner Pro for a while now and like it for all the info it provides. I have a question about setting CPU frequencies: what's the difference between the two green slider bars here?

One says 1.51, the other says 384. The top one is always set at 1.51 but the bottom one fluctuates from ~191 to 1.51 for seemingly no reason. I'm just trying to understand how this works in case I can make my system more efficient. Thanks.
[Android Apps and Games] Vinsane:
Mine is similar... my bottom bar won't stick.

Also... how do I get the dual CPU widget show in the OP?
[Android Apps and Games] Braneless:
You have a dual core processor in your phone. Only one processor is used under light load and the second core is ramped up under heavy load.

This is normal operation. If both cores ran at the same frequency at all times your battery would die very quickly.
[Android Apps and Games] Vinsane:
mine is showing red sliders and the bottom keeps jumping back up to 1.51...at all times.

What do I need to do?
[Android Apps and Games] 3c:
The bottom bar or slider?

Pro version offers the large widget

I'm confused. Can you attach a screenshot?

Sliders are system-defined, so red colors would be your system theme. Jumping back to 1.51? Are you talking about CPU1 bar or the user slider?

If a slider doesn't stick, either the kernel is controlling CPU frequencies directly or another app. If you meant the frequency bars, those are controlled by the kernel anyway and depends on governor and CPU load.
[Android Apps and Games] Vinsane:
Here it is
[Android Apps and Games] 3c:
Thanks, less confused now ;) So the red is from your ROM theme, nice :)

It seems either your kernel is pushing the min frequency to be equal to the max or an app is doing so!? Or maybe an init.d script?

Do you check the kernel thread? I know some kernel do that on boot and some after boot!

The app makes CPU frequency changes in a very basic way: output the new frequency to the user-defined value, then check the new value reported by kernel. If different the UI is updated to reflect that.

Do you get a little notification saying there was a problem? If not, that means the value was accepted, but then a little later something else is resetting it! If you do, the value is not even considered by the kernel, or immediately overwritten.
[Android Apps and Games] Vinsane:
Looks like it all settled in. Thanks!