yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] TheDrake:
1. Locale/Tasker and other similar apps (I use Llama) are able to do actions based on locations, time, sensors, battery status, WiFi status, etc... They can do actions externally too using a "standard" plugin architecture for 3rd parts.

It would be interesting be able to activate kernel tuner profiles based on location, time, battery etc...

See following pages for some docs:

http://www.twofortyfouram.com/developer.html

http://tasker.dinglisch.net/plugins.html

3. I mean, could be usefull save voltage profiles like (default, low, lower, lowest) to be applied (together or separate) with actual profiles and/or to be used as reference for testing purpuses.

:)
[HTC EVO 3D] mwakious:
hi!

hi!

confirming that v3.1.3 is working without problems on my v14.1 and v15.1 beta!

no more fc's on the cpu option!:laugh:

ty pedja1 :highfive:
[HTC EVO 3D] TheDrake:
I've already disabled autostart, but I need to do it at every update of the app... :)

Forgive me if I say something wrong: I'm not an android developer.

I think that RECEIVE_BOOT_COMPLETED event should be manageable without a "service" in place. If something is needed at startup (eg.: restore settings) there is no need to keep app or service running after restoring them.

I'm speaking of settings/applications/running apps/kernel tuner (1 process + 1 service). Service name: "StartupService".

More: from this doc it seems that a service could (and should be/must) be stopped if it's doing nothing.

http://developer.android.com/guide/components/services.html
[HTC EVO 3D] MikeC84:
Very nice work pedja1, love how this app is turning out!
[HTC EVO 3D] :
1. It can be done, and will be but it will require some time...

2. That's a very good idea.

Ok I will look into that...
[HTC EVO 3D] jcsy:
for some reason, the profiles didnt stick on my ROM & kernel

back to version 2.3.5 :D
[HTC EVO 3D] :
Didn't stick how? After reboot?

Anyway, nevermind. I'm rewriting profiles completely. I'm going to add triggers like TheDrake suggested. For example if battery is below certain percent apply some profile, if screen is off apply profile, if phone is charging apply profile, like in setcpu but with a lot more triggers..
[HTC EVO 3D] chw9999:
Hi, after flashing a kernel I started from scratch with Kernel Tuner and noticed: when you set only cpu0 frequency, cpu1 freq is listed as 512 in init.d script.

Only after "touching" cpu1 settings cpu1 freqs are reflected in init.d script correctly as well...

Evo3d and a kernel ;)

Thanks for the software :)

--

Gesendet mit HTC EVO 3D and Tapatalk
[HTC EVO 3D] MassStash:
That sounds awesome man. Just installed this first time yesterday, and so far so good. Only suggestions I saw in the first 24hrs of use was no cpu1 governor setting, aka governor change only changes cpu0, just me? And toggle instead of just button for cpu1 on/off. Otherwise faaaantastic good sir! Thanks

~Viper4G 2.0.2 S-Off LTEvo; Finally got EvilZ working!

cpu0/1: 1.7ghz ¦ 192mhz ¦ sleep: 486mhz max

wheatly

deadline

mpdecision: off
[HTC EVO 3D] TheDrake:
Wow, I unleashed the beast! :)

This will be a major improvement, but I suggest to start with locale/tasker/llama plugin integration. These "standard" automating apps are able to interact with a lot of situations (calls, navigation, location, time, other apps status, hardware events, etc...) and do actions through plugins (in our case kernel tuner changing profile) based on them.

I would like to test profile switching using Llama conditions and actions before having a more sophisticated (and complicated) intelligence inside Kernel Tuner.

---------- Post added at 08:54 PM ---------- Previous post was at 08:47 PM ----------

I was able to replicate a problem with kernel tuner when my phone was having high cpu load (in my case just after rom reboot).

I've seen kernel tuner not able to identify the phone/rom/cpu number/temperature/etc...

This happened, probably because the user interface started before initializing and autoconfiguring took place. Killing app (and services) and restarting it when CPU was no more under high load solved.

Please put some interlocking logic inside app to avoid problems when things slow down. I think that this should solve a lot of strange behavier.

Hope it helps,

Paolo.
[HTC EVO 3D] :
you got the point there. why would I bother to make all actions myself when I can just make plugin for locale/tasker/llama. thank you.

about the other part. honestly I have no idea how to do it any different then it already is. But I'm learning so in time maybe I figure it out.
[HTC EVO 3D] SKAm69:
After a full wipe and ROM install, I get this on myTouch 4g Slide (Doubleshot). As if it had 4 cores (Snapdragon S3) and even the first 2 cores' frequencies can't be adjusted. Have tried re-installing and clearing cache, still the same.
[HTC EVO 3D] twe90kid:
I get this occasionally with my EVO lte
[HTC EVO 3D] SKAm69:
Have you found a way to avoid that?

Edit: nevermind, somehow it is ok now.
[HTC EVO 3D] milk070:
Dam man , just installed , its a pretty dope app
[HTC EVO 3D] Hedied4me:
Loving the app. Is there any way to add CPU temp to the widget?
[HTC EVO 3D] nuc noob:
Totally noob question, but searching on this app is useless and don't have access to a PC, so, here it is...how do I install this? I've downloaded the latest, and the one previous, but all I get is something with a .htm at the end. Not sure if this is run as a script, or if I have to rename it to .apk and install that way. Any help would be greatly appreciated.

Sent from my EVO ONE ; )
[HTC EVO 3D] MassStash:
Gotta be clickin on the wrong thing bro. It downloads as an apk fer sure

~Viper4G 2.0.2 S-Off LTEvo; Finally got EvilZ working!

cpu0/1: 1.7ghz ¦ 192mhz ¦ sleep: 486mhz max

wheatly

deadline

mpdecision: off
[HTC EVO 3D] germandude68:
It's already described in one of the posts. Rename the .htm to .apk and you're all set.
[HTC EVO 3D] :
Im looking for someone willing to help me design a new icon for application.

Current icon is nice but i didnt made it myself i downloaded it from somewhere(cant remember where) and problem is, its only 50x50, and that is to small

It needs to be 256x256

It will be greatly appreciated if someone can do that

Thanks
[HTC EVO 3D] METHOD1911:
Can someone tell me how to make the settings stick. Everytime I reboot, I have to do my settings over.

Method1911 3DLTE
[HTC EVO 3D] :
Known issue(just a typo in code). Already fixed. Will be in the next release
[HTC EVO 3D] TheDrake:
Widget update problems

I see some problems with temp in the large widget.

In the upper left corner I'm updating it by touching widget. Starting from the 1st update, temp is 0.00000xx° C and subsequent updates display only temp number (wrongly formatted).

I will attach screenshoot if needed, just tell me.

Thanks,

Paolo.
[HTC EVO 3D] :
Kernel Tuner v3.2 - Download

[LIST]
[*][Log]Added option to dump system information to sdcard
[*][Restoring Settings]Fixed bug causing settings not to restore after reboot
[*][Voltage]Added Voltage Profiles
[*][Profiiles]Completely Redesigned Profiles
[*][Profiiles]Plugin for Llama,Tasker,Locale
[*][CPU]Improved CPU Load
[*][Other]Other minor bug fixes and improvements
[/LIST]

Widget is not really top priority but i will look into it

Open issue if you can(third post)
[HTC EVO 3D] twe90kid:
profile for close the kernel app on v3.2

-Using MeanRom w/ Evil Kernel

-Android 4.0.4
[HTC EVO 3D] :
Damn

Can I get the logcat?
[HTC EVO 3D] twe90kid:
here is the logcat
[HTC EVO 3D] :
Try to clear data of app
[HTC EVO 3D] TheDrake:
WOW!

WOW! I see big improvements in the user interface and overall features! I like them a lot! You are the man! :)

Please add a button to save current setting as a profile (as a starting point to tweak the device).

Thanks!
[HTC EVO 3D] :
Totally forgot about that, will definitely add it.
[HTC EVO 3D] twe90kid:
doesn't work! :(
[HTC EVO 3D] TheDrake:
Then we need copy and edit too for profiles. :)

Found problems on profile settings not showing correctly when I press on profile name. For example 3D GPU speed goes into mpdecision and vsync shows off when unchanged... Definitively needs more debug. :)
[HTC EVO 3D] MassStash:
Hitting plus in profiles fc's for me as well. Viper4G latest

~ TF101 on Revolver4.2.1

Currently OC'ed to 1.4, with Guevor's v22.6
[HTC EVO 3D] D_Snipe_:
+1, when the profiles get fixed and Viperboy drops an update for vc all will be right in the world :)

Unboxed, Unlocked, S-offed Leading The Evolution with Viper4G 2.0.1
[HTC EVO 3D] klect:
right now kernel tuner seems the only thing draining my battery, anyone else who has this? Note that i get 20 hours battery life, biparanoid rom
[HTC EVO 3D] :
How did you figure its kernel tuner. What app are you using to determine battery drain?

Anyway

Added Edit and Copy

Fixed gpu showing in mpdecision

Left to do(probably will be done tomorrow):

Save current settings

Fix fc(Not sure what is causing this)
[HTC EVO 3D] Juan685:
Thank you bro.
[HTC EVO 3D] germandude68:
@Pedja: for some reason I can't see Color Depth in Misc Tweaks like others can. How can I make this work? Some people suggested enable vsync, but still did not appear.

All I see is as below.
[HTC EVO 3D] snwman:
Would like to know this as well as im having the same problem enable v synce does not seem to make any change to me
[HTC EVO 3D] nimaol:
Maybe your kernel doesn't have the feature
[HTC EVO 3D] :
I made a mistake in latest version. Debug file system in which vsync an cdepth are located doesn't get mounted so maybe that's the reason why it doesn't show.
[HTC EVO 3D] germandude68:
Thank you for the fix in the next version, Pedja. Our kernel dev has this option available, possibly he's using an older version. Most of us are using v3.2. We all love your work over at the Ville-Z Kernel forum and much appreciate your amazing and hard work!

Sent from my HTC One S
[HTC EVO 3D] METHOD1911:
Still not keeping the setting after reboot.

Method1911 3DLTE
[HTC EVO 3D] GROGG88:
No issues here with v3.2. All settings working, sticking, and no fc's. Using sensation 4g with my kernel.
[HTC EVO 3D] :
Can you reboot your device, wait few minutes and then pull log cat. With restore after reboot enabled
[HTC EVO 3D] germandude68:
Lucky you, but there are several of us who don't show everything.

By the way, nice cool features you have there in Misc Tweaks with your Kernel.

Sent from my HTC One S
[HTC EVO 3D] :
Ask your kernel dev for sys fs entries(paths) for those features(c depth and anything else) and if its different I will add it
[HTC EVO 3D] germandude68:
Thank you Pedja. Checking with our kernel dev master Zarboz.

Sent from my HTC One S
[HTC EVO 3D] GROGG88:
Not rubbing it in. Just posting feedback.
[HTC EVO 3D] METHOD1911:
OK going to try that

Method1911 3DLTE

---------- Post added at 04:20 PM ---------- Previous post was at 04:13 PM ----------

Nevermind it's working

Method1911 3DLTE
[HTC EVO 3D] cables2590:
Sorry I know this is a noob question but I can't seem to download the app right... I have beast mode kernel and on its page it recommends this app... Every time I download it, it comes up as a html and won't install... I have busy box installed and I have viper xl rom... Thanx for ur help
[HTC EVO 3D] D_Snipe_:
Rename it from html to apk and voila.

Unboxed, Unlocked, S-offed Leading The Evolution with Viper4G 2.0.2
[HTC EVO 3D] cables2590:
Thanx that did it
[HTC EVO 3D] mister363:
Hi pedja, i have same problem , don't keep setting after reboot. Any solution?

Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
[HTC EVO 3D] :
Please be more specific when you are reporting problem. You can at least say what method are you using, did you try both....
[HTC EVO 3D] mister363:
I'm sorry. :o

I use coolz kernel 4.2 on stock rooted rom. I set cpu freq. min 384 and max 1296 on aroma installer but when i reboot after a few minutes it goes automatically on 1512 ghz (It happens also if i set manually cpu freq. on kernel tuner). Sometimes it enables vsync but i disabled it on aroma installer.

Please help me.

Thanks in advance. :)
[HTC EVO 3D] :
What method for restoring settings after reboot are you using?

Kernel Tuner>Settings>Restore settings on boot

You have 2 options

-On boot completed

-init.d script

Which one did you use?
[HTC EVO 3D] mister363:
Now i use on boot complete, but i tried both, always same problem. :(
[HTC EVO 3D] :
Judging from this that you posted its not my app that doesnt restore settings. If you set max and min freq in aroma and after you boot your phone, settings change, than some other app/script or something is reverting settings

Check your /etc/init.qcom.post_boot.sh, or post it here i will check it for you

And make sure that you dont have any other app for cpu management
[HTC EVO 3D] mister363:
Ok now i try.

kernel tuner is the only app for cpu management. I forgot tell u that when i use ini.d scprit, i must wait more time before it goes automatically to 1512 (it's the stock frequency set from coolexe in his kernel).
[HTC EVO 3D] mister363:
This is my init.qcom.post_boot.sh
[HTC EVO 3D] mister363:
I posted the file you request me. :)
[HTC EVO 3D] :
No, nothing in there that changes freqs
[HTC EVO 3D] mister363:
Ok, thanks a lot pedja.

Bug Kernel?? or another app change setting??? Now i check....:confused:
[HTC EVO 3D] Benik3:
Check also others init.d scripts...
[HTC EVO 3D] :
I need someone who is having fc in Profiles to test something for me
[HTC EVO 3D] MassStash:
Yo yo

~Viper4G 2.0.2 S-Off LTEvo; Finally got EvilZ working!

cpu0/1: 1.7ghz ¦ 192mhz ¦ sleep: 486mhz max

wheatly

deadline

mpdecision: off
[HTC EVO 3D] :
Ill send you pm

One moment

sent
[HTC EVO 3D] :
Kernel Tuner - 3.2.1 - Download

[LIST]
[*][Misc]Minor bug fixes
[*][UI]Redesigned some parts of the UI(icon by vault1965 - thank you)
[*][Widget]Minor Widget optimizations
[*][Profiiles]Fixed FC on some devices
[*][Profiiles]Added Edit, Copy, Save Curent Device Settings to a profile, other minor improvements
[/LIST]
[HTC EVO 3D] TheDrake:
Super!
[HTC EVO 3D] METHOD1911:
This app is kick ass

Method1911 3DLTE
[HTC EVO 3D] germandude68:
Thank you Pedja. Works like a charm, beautiful UI and lots of amazing functionality.

Sent from my HTC One S
[HTC EVO 3D] SKAm69:
I suppose it's not optimized for wvga screens.
[HTC EVO 3D] :
Next version will be. Sorry
[HTC EVO 3D] BB88:
Does sweep2wake requires kernel support (the first post doesn't specify that)? I'm using the stock kernel with KingCobraICS 1.6 and I'm unable to find the setting in Kernel Tuner 3.2.1
[HTC EVO 3D] SinisterChedda:
Yes s2w requires a custom kernel.
[HTC EVO 3D] MassStash:
Yea G, kernel support is necessary

~Viper4G 2.0.2 S-Off LTEvo;My kernelz face is burning...

cpu0/1: 1.7ghz ¦ 192mhz ¦ sleep: 486mhz max

Ondemand

deadline

mpdecision: off
[HTC EVO 3D] jung-na:
isnt there an option to enable CPU1 in system tuner app already? under CPU>Boot settings>Force CPU?
[HTC EVO 3D] :
Yes there is

But its a lot quicker in my app:)

Sent from my two-headed Snapdragon beast
[HTC EVO 3D] Htcrc:
i love you DRUZE ;) probacu ovo!!!:highfive:
[HTC EVO 3D] FuXiN:
The application is very good. But the widget does not work. No function

Thank you very much for the application :)
[HTC EVO 3D] :
Widget shouldnt even be there in latest version. I have removed it because it had too many bugs

Sent from my two-headed Snapdragon beast
[HTC EVO 3D] Ace42:
Is this app for the Evo 3D only, or can it function on other devices?
[HTC EVO 3D] :
It should work on any ics device, but its made for evo so unexpected things may happen on other devices

It should work fine on all dual core devices

On quad core you won't be able to control CPU2 and 3 but CPU1 and 0 should work fine
[HTC EVO 3D] :
Big update is coming soon(a weak or so)

Some of new features

* GPU clock controll(need kernel support)

* Changing soft buttons led brightness

* Enabling/disabling vsync

* fastcharge(need kernel support)

*All devices supported including quad core)

* Apply settings on boot(maybe, not sure about this)

All suggestions are welcome

If you want any feature tell me and ill see what I can do.:)
[HTC EVO 3D] :
DAAAAAARH

GPU overclock

if the kernels i duse would support it, i would jump up and down :D
[HTC EVO 3D] :
The kernel from you know who supports gpu oc:eek:, and I'm running it right now:D(hope I won't get banned for saying this)
[HTC EVO 3D] PlayPetepp:
Apply on boot option. ;)
[HTC EVO 3D] meangreenie:
Awesome for the gpuclock control [thumbsup]

Yoda and Coolexe support it too; will save me firing up es explorer to change the values.
[HTC EVO 3D] :
I'll see about that. Maybe only with init.d

I don't know how to make app start on boot

I'll have to do some research:)
[HTC EVO 3D] :
I need ideas for app name. Since app isn't only about CPU anymore I want to change name

What has been done so far

[Done 70%]GPU clock controll(need kernel support)

[Done 100%] Changing soft buttons led brightness

[Done 0%] Enabling/disabling vsync

[Done 0%]fastcharge(need kernel support)

[Done 30%] All devices supported including quad core)

[Done 0%]Apply settings on boot(maybe, not sure about this)
[HTC EVO 3D] :
- Hardware Control

- Extended Overclocking

- Clockmaster

- Clockgen

some names i thought of :)
[HTC EVO 3D] :
GPU OC will be more complicated than i thought

As i have just realized, i cant skip frequencies when lowering clock

for example: lowering from 320 to 266 is impossible because there is also frequency step 300mhz so i have to first set to 300 the to 266. Which is realy stupid(no offense to kernel devs). :(

when going up this isn't the issue
[HTC EVO 3D] :
Just finished with gpu oc, its working perfectly

Only fastcharge, vsync and few more CPU and UI improvements left then I will release it,

I hope it will be done by the end of the week:cool:
[HTC EVO 3D] :
litle sneak peek
[HTC EVO 3D] :
its ready, i will add a link in few hours, dont have time now

What has been done so far

[Done 100%]GPU clock controll(need kernel support)

[Done 100%] Changing soft buttons led brightness

[Done 100%] Enabling/disabling vsync

[Done 100%]fastcharge(need kernel support)

[not yet] All devices supported including quad core)

[not yet]Apply settings on boot(maybe, not sure about this)
[HTC EVO 3D] :
new version is in the second post
[HTC EVO 3D] mister363:
Hi pedja, i tried everything.

I tried disable juicy defender and android assistant but nothing. unistall kernel tuner - wipe dalvik+cache and reinstall kernel tuner using both methods again nothing.

Last thing i did wipe dalvik + cache and reflash coolz kernel but after five-ten minute max cpu frequency return again to stock(1512 ghz).:(

Checking supersu i noticed kernel tuner doesn't find init.d scripts about cpu - gpu - misc tweaks. Using root browser i didn't find init.d scripts in their folder.

What do you think about this? From your point of view why kernel tuner doesn't restore setting after reboot?
[HTC EVO 3D] :
From what you just said kernel tuner does restore settings but something else reverts it back to 1512 after 5-10min.

Does other settings gets restored. Does your ROM supports init.d
[HTC EVO 3D] mister363:
I don't know if my rom supports init.d but kernel too. It is stock ics rom for evo 3d gsm version, rooted and deodexed. Older versions of kernel tuner keep setting after reboot using boot complete method.

Other settings are fast charge and vsync. I enable fast charge and disable vsync, but after reboot they revert. Same problem for capacitive buttons backlight.

My problem is battery drain at stock cpu freq. 1512 ghz :banghead:

Inviato dal mio HTC EVO 3D X515m con Tapatalk 2
[HTC EVO 3D] :
Kernel Tuner - 3.2.2 - Download

[LIST]
[*][UI]Improved UI for smaler screens(kind of)
[*][UI][CPU]Option to lock cpu cores(change frequency for all cores together)
[/LIST]
[HTC EVO 3D] germandude68:
Thank you Pedja, you're awesome. Let's hope that'll keep my cpu0 locked at 192mhz rather than constantly changing itself to 384mhz.

Sent from my HTC One S

---------- Post added at 08:56 PM ---------- Previous post was at 08:29 PM ----------

Well, that didn't work to lock to 192mhz. It keeps changing itself to 384mhz. So it's the badass governor issue itself then. Thank you anyway, Pedja.

Sent from my HTC One S
[HTC EVO 3D] :
Option will only lock sliders, nothing else. Sliders will just move together and settings will get applied same as if you moved them independently
[HTC EVO 3D] Hedied4me:
Hey Pedja I hate to be a pest because I know you are trying to work out the kinks before working more on the widget. That said I love the app and 4x4 widget but down the road could you add CPU temp to the 4x4 widget?

Thanks for a useful application.
[HTC EVO 3D] :
Yes I can add it, I always forget about that.

In next release if I don't forget again:)
[HTC EVO 3D] mrrogers1:
UI improvement is spot in for the EVO LTE and I see you added scrolling so that'll help with any/all device displays.

I locking the sliders works great as well but you might change the label for this feature. (*I knew what it was going to do because I was following the thread BUT as we saw from the last post going just off of your change log, it may be confusing or "misleading" and generate noise where there need not be any. Maybe change the label to "Link CPU Freq" or something like that. (this is the verbiage used in AOSP for volume changes) I don't know if you can change the display of the CPU sliders based on linked vs independent but if you can, when you choose the "Link" option you collapse the slider into 1 and change the header to read CPU0/CPU1 and it would only have 1 Min and 1 Max slider. (again, this is the way the volumes are handled in AOSP)

I have a question on this Tweaks screen and it may or may not be a bug, either way, I don't think its a big deal. I have noticed that when you are on the Tweaks screen both cores seem to be forced online. As soon as you go back to the main screen (if you have mpdecision and both cores are not forced on) it will show that properly there with CPU0 going back offline. CPU load can be very low (24%) and still both cores are showing that they are online when in the tweaks screen.

As always, great app and great support so keep it up man. :good::good:
[HTC EVO 3D] :
Can't change settings of a CPU if its offline.
[HTC EVO 3D] D_Snipe_:
Checkmate! ;)
[HTC EVO 3D] BB88:
I have a suggestion but not sure what other people think. I would like an APPLY button in the CPU configuration so that the changes does not take effect immediately when moving the frequency sliders.
[HTC EVO 3D] :
Never gonna happen. Sorry.

Trust me it would be much easier for me to do it that way but I like it and want it this way:)
[HTC EVO 3D] gav83collins:
+1
[HTC EVO 3D] mrrogers1:
BOOM! See, I knew there had to be something to it.

It's really not a bug, it's a feature. :laugh:

Thanks!
[HTC EVO 3D] ThE_DeamoN:
---(about a 1000 times) Let pedja decides about this, he is the master
[HTC EVO 3D] MrMiami81:
I'm trying to download this by clicking on the link and all I'm getting is a text file. Please help!!!

Sent from my CLEAN 1X on BeAsTmOdE... It's everywhere and nowhere all at the same time..
[HTC EVO 3D] :
Text file? If its html rename to apk
[HTC EVO 3D] MrMiami81:
How would I do that? Noob question.. Im sorry..

Sent from my CLEAN 1X on BeAsTmOdE... It's everywhere and nowhere all at the same time..
[HTC EVO 3D] germandude68:
You guys should read a few pages back sometimes. There is a search button in xda as well. For the hundredth time, download the file (.htm) and rename it to .apk.

@Pedja, I guess for the lazy ones you should add a message on the opening page if they even bother to read that....LOL
[HTC EVO 3D] :
Some browsers have a problem with plugin that I use for downloads, use other browser or rename file to apk.
[HTC EVO 3D] gkillerx:
Is it just me or is this just wrongly shown?

I think that the % stand for how much time it was in a state and that should be 100% in total right? Well in mine case it isn't and also the green bar isn't comparing anything?

Then the last thing:

13 hours is less longer then 6 ? haha I think this is a bug or I dont understand it...
[HTC EVO 3D] :
Can't see the image.
[HTC EVO 3D] gkillerx:
Sorry, should be all good now.