yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] HatchetEgg:
Definitely
[Android Software/Hacking General [Developers Only]] Debuffer:
Hmm... Can you tell me your device, kernel, cpu min/max frequency, used governor, govtuner version, if it used to happen on older versions and device ROM?
[Android Software/Hacking General [Developers Only]] HatchetEgg:
Samsung galaxy S5 G900F, Crazysuperkernel v16 CM13, CPU Min/Max freq 300Mhz / 1497Mhz, Ondemadplus, Govtuner 3.7.1, Exodus 6.0.1 Build 11/11/16 (latest and final version)

Version 3.6 works fine.
[Android Software/Hacking General [Developers Only]] Debuffer:
Can you try it with other governors and check if it still reboots?
[Android Software/Hacking General [Developers Only]] HatchetEgg:
Governors

Interactive Works

Yankactive Works

Ondemandplus Reboots

Impulse Works

Intelliactive Works

Everything else is not compatible.
[Android Software/Hacking General [Developers Only]] Debuffer:
Hmmm...

That's probably a problem with this specific governor. Can you select another governor, runs the profile and change to ondemand plus without reboot? Since it'll loop and apply the profile after some minutes.
[Android Software/Hacking General [Developers Only]] HatchetEgg:
Yep it works fine doing those steps
[Android Software/Hacking General [Developers Only]] Debuffer:
Alright.
[Android Software/Hacking General [Developers Only]] Senthil360:
Ondemand based governors have been problematic on latest devices, especially with the SD 80X series. Try other governors
[Android Software/Hacking General [Developers Only]] Debuffer:
Hello, Tuners!

I have an announcement for you.

Gov-Tuner 3.7(.1) was the first version with Zzmoove included.

In my honest opinion this is just amazing. For me, Zzmoove is the best and most complete governor over this infinite Android world.

Before starting GovTuner I had a project for Quark, which includes Droid Turbo, Moto Maxx and some other variants.

Zzmoove always was my favorite governor to mess with, since it's complete by itself, has a built-in hotplug and is the governor which let me have total control over the CPU.

After starting Gov-Tuner project I stopped messing with Zzmoove and focused in interactive. Now that we have Zzmoove back on, my focus will be for it. Basically my main tweaks will be for Zzmoove and Interactive.

We will have pretty often updates (sometimes even more than once a day) and it'll be really important that you read the changelog, since sometimes we will just improve the tweaks in Zzmoove and, if you don't use Zzmoove, you don't need to update.

Tomorrow we will provide an update for Gov-Tuner improving even more Zzmoove. Probably this update will only improve Zzmoove, but check the changelog before downloading.

I wish that Gov-Tuner has improved your device in this 5 months that the project will complete in some days.

All the dedication from the team is for you and your device. I know that GovTuner has improved the experience for many users and I'm so glad for what our team has reached. I'm sure [MENTION=6773050]Senthil360[/MENTION] and [MENTION=5514152]Paget96[/MENTION] feel the same.

So, tomorrow we will have an update. In less than 10H!

STAY TUNED!

Debuffer.
[Android Software/Hacking General [Developers Only]] mw1man:
Where can i find zzmoove to activate it.
[Android Software/Hacking General [Developers Only]] BluePhnx:
You need to find a kernel that supports zzmove.

The one you are on in that screenshot does not.
[Android Software/Hacking General [Developers Only]] mw1man:
Which kernel do you use
[Android Software/Hacking General [Developers Only]] BluePhnx:
My phone is a note 4 n910w8. I'm using Emotion kernel r26.

What phone do you have?

Edit sorry didn't notice your signature at the bottom.
[Android Software/Hacking General [Developers Only]] phoberus:
Used interactive with battery profile for a long time. Since the last update I use zzmoove:

Battery profile isn't so smooth like the one for interactive. But balanced profile is very good, also good battery life.

That's why I use now "balanced", but I will try "battery" too after the next update
[Android Software/Hacking General [Developers Only]] MuradDA16:
Hi Debuffer do you think govtuner will conflict with this http:// http://xdaforums.com/android/software-hacking/tweak-arkaynine-boost-script-v3-0-t3120404
[Android Software/Hacking General [Developers Only]] Debuffer:
Yes, it'll.
[Android Software/Hacking General [Developers Only]] MuradDA16:
That's why I got sod & screen freeze when using it with govtuner. Thanks bro for ur prompt reply.
[Android Software/Hacking General [Developers Only]] Debuffer:
No problem.
[Android Software/Hacking General [Developers Only]] MuradDA16:
Hi Debuffer... me again. Which Zzmove governor do you suggest to use with govtuner. Please refer photos attached. Thanks a lot.
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
On my side seems as well, zzmoove battery after deep sleep way to hard to wake up properly. It wakes up but not smooth, very lazy for some time.
[Android Software/Hacking General [Developers Only]] danishaznita:
Hi, i see youre using agni :),

as far as i know, these were his tweaked version of zzmoove, they have diffrent values each one of them, i am personally not sure (i usually use the zaneZ optimized) if it make any diffrence since govtuner will just change it to one fixed value, i will test in a few hour in my note 2 :)

Kalau guna default zzmoove pun rasa sama je hahaha, nnti saya confirm kan
[Android Software/Hacking General [Developers Only]] Debuffer:
Default with balanced govtuner.
[Android Software/Hacking General [Developers Only]] MuradDA16:
Yes correct bro I am using agni kernel 4.5.5 on my note 2. I try use zzmove gov (default) and balance profile govtuner but touch and scrolling not good. Optimised version and balance profile of govtuner make the phone more responsive and fluid but battery consumption a little bit more.
[Android Software/Hacking General [Developers Only]] leonardoroza:
About xposed module, look for Performance Profile. It changes governor on screen events and by app, but it's not supported anymore by the dev.
[Android Software/Hacking General [Developers Only]] MuradDA16:
Ok thanks bro.... I will test and use zzmove default again for longer time.
[Android Software/Hacking General [Developers Only]] natibongo:
Hello [MENTION=5321318]Debuffer[/MENTION], will this MOD work on nemesis N7 port from here?

http://xdaforums.com/note-4/snapdragon-dev/rom-nemesis-rom-note-7-port-n910g-t3482145
[Android Software/Hacking General [Developers Only]] User9948:
Yes it's working good
[Android Software/Hacking General [Developers Only]] solis_f:
[MENTION=5321318]Debuffer[/MENTION]

I'm very satisfied with the overall performance/battery after all but it seems I have found the problem. Big cluster in mi4c scales up to 1824mhz and LITTLE cluster up to 1440mhz. According to this screenshot, the target loads are calculated according to the big cores and applied to little cores. That's why I see some misbehavior!

I hope I helped and I will be very pleased if this is an issue and I helped you find out! I think target loads should have been calculated based on the little cores and frequency scaling will be a lot better!

Keep up the good work!
[Android Software/Hacking General [Developers Only]] natibongo:
Can you give me detailed steps to follow and set proper tweaks in kernel auditor ie. regarding better battery performance?

After entering the code in terminal emulator what do I do next?

Press home key to leave the terminal app or what?
[Android Software/Hacking General [Developers Only]] Annunneo:
Wait at least 3 seconds then enter e to exit.
[Android Software/Hacking General [Developers Only]] natibongo:
[MENTION=5443170]jamboss[/MENTION] Terminal emulator is asking me to enter a profile

What should I do?
[Android Software/Hacking General [Developers Only]] Annunneo:
Press 1 for battery 2 for balanced and 3 for performance. If you look carefully you'll see them there colour coded.

---------- Post added at 02:59 PM ---------- Previous post was at 02:53 PM ----------

I misunderstood your first post my apologies. You enter the profile by the number options then after its applied it'll tell u wait 3 seconds before exiting. Then do as I said above.
[Android Software/Hacking General [Developers Only]] nwlun:
I'm using kernel aduitor, why can't find the Zzmoove?
[Android Software/Hacking General [Developers Only]] Vuska:
What's kernel you using ?
[Android Software/Hacking General [Developers Only]] danishaznita:
it depends on your kernel, not all kernel had zzmove included
[Android Software/Hacking General [Developers Only]] roozbeh158:
Don't need any app for optimize or this patch do automatic?
[Android Software/Hacking General [Developers Only]] Debuffer:
Optimize what?

What to patch?
[Android Software/Hacking General [Developers Only]] roozbeh158:
CPU governed.

Don't need any app for this patch?

Only installed it?
[Android Software/Hacking General [Developers Only]] Debuffer:
Follow the instructions in post 3.
[Android Software/Hacking General [Developers Only]] Debuffer:
How's 3.7.1 working?

For zzmoove users, how's it going?

Feedbacks, please.

Next version coming soon.
[Android Software/Hacking General [Developers Only]] danishaznita:
My initial impression (only 12 hour of observation) it is slightly sluggish than interactive (battery profile) while it is relatively smooth while scrolling, it stutters when you trying todo something eg. Typing or opening apps, anyway, its strong point is, it stays on the lowest possible mhz even with some apps oppened, saving battery and reduce heat
[Android Software/Hacking General [Developers Only]] solis_f:
Have you seen my post in previous page?
[Android Software/Hacking General [Developers Only]] Debuffer:
What's your minimum frequency for little and big cluster?
[Android Software/Hacking General [Developers Only]] solis_f:
384mhz

Little cluster is arm a53 and big cluster is a57
[Android Software/Hacking General [Developers Only]] Debuffer:
So it's not using big's tunables for little cluster.
[Android Software/Hacking General [Developers Only]] solis_f:
[MENTION=5321318]Debuffer[/MENTION]

It is. Max freq for little cluster is 1440 and big cluster 1824. The screenshot is from little cluster. It shouldn't calculate target loads with max freq 1824. It should be 1440

Something like this:

target_loads 85 460800:30 600000:65 672000:72 787200:78 864000:92 960000:95 1248000:98 1440000:100

Not Something like this

target_loads 74 768000:73 864000:64 960000:80 1248000:61 1344000:69 1440000:64 1536000:74 1632000:69 1689600:67 1824000:72
[Android Software/Hacking General [Developers Only]] Debuffer:
The maximum frequency isn't calculated by the maximum load. It's a value which doesn't depend of maximum frequency.
[Android Software/Hacking General [Developers Only]] solis_f:
[MENTION=5321318]Debuffer[/MENTION]

You don't understand me. Target loads in Little cluster have frequencies that the cpu cannot achieve. Little cluster can go until 1440 and the target loads go up to 1824. Little cluster target loads should have steps up until 1440 not until 1824
[Android Software/Hacking General [Developers Only]] Debuffer:
It's normal. The target loads are based on a static site also, not dynamic. It doesn't depends on your hardware.
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
I think he might think that govT has overclocked his phone.
[Android Software/Hacking General [Developers Only]] solis_f:
I'm not new here. No I don't think that.

Let me be clear because you don't seem to understand what I'm talking about. Lets go from the beginning:

1) Snapdragon 808 is a big.LITTLE SoC configuration. Since govtuner is not tweaking big cores we leave them be. Stock values there. This big cluster can scale from 384mhz to 1824mhz.

2) LITTLE cluster is a quad-cluster of A53 ARM cores that can scale from 384mhz to 1440mhz. They scale to lower frequencies just for them to be battery efficient and let the dual core A57 cores to do the burst processing

3) While applying govtuner with interactive governor I get this result

target_loads:

0 384000:50 400000:35 600000:45 700000:50 800000:57 900000:64 1100000:85 1400000:95 1700000:99

I don't know if you understand how target loads work but I'm going to explain it anyway.

Target loads basically tell the CPU how to scale with frequencies depending on the load it has to cope with.

For this example it goes like this:

When load has 0% difference from 85% load then ramp up to 1100000 frequency. Since it has no frequency like this, it scales up to the nearest which is 1248mhz. The same goes with every step of the target_loads values.

What's the problem:

The anomaly here is the last term. Basically when the phone has 95% load it should scale to 1440mhz (closest to 1400000). There is also a term 1700000:99 . This term actually does nothing because the nearest value is still 1440mhz so it's an unnecessary step just existing there.

Solution:

My speculation here is that the target_loads are calculated based on the minimum and maximum frequency.

Minimum frequency for both clusters is 384mhz but the maximum frequency differs. It is 1440mhz for little cluster and 1824mhz for big cluster.

The optimal target_loads should be something like this:

0 384000:50 400000:35 600000:45 700000:50 800000:57 900000:64 1100000:85 1400000:99

They have to be calculated based on min/max frequency values of little cluster and not min/max of the whole cpu.

If you still don't understand after all this... well tough luck...
[Android Software/Hacking General [Developers Only]] Debuffer:
Let me explain you how Target_Loads works.

If the target loads is higher than your maximum frequency, the governor will just ignore the higher frequencies than the availables in your SoC.

If we use the loads we use for "higher" frequencies in the lower frequencies it'll lag your device.

Basically what I can say is to trust us. We are not going to do something which will have a bad result.
[Android Software/Hacking General [Developers Only]] solis_f:
Your answer does not even make sense, but 3 people like it so maybe I'm the stupid one after all. I'm not saying you are doing something bad for our devices, it's just a suggestion to make it work better. Whatever... Good luck
[Android Software/Hacking General [Developers Only]] Senthil360:
Mate, what Chris says is that, it isn't a rule to specify till the last frequency with the highest load (as you did with your device, Maxfreq:99),see GovTuner doesn't use dynamic values to assign target_loads, since it's static values, it's universal for all devices. Say an example

60 1400000:70, if his device had a max frequency of 1400 mhz, it will scale there when the load gets above 60, now from one POV, it's done so that the device is lag free and doesn't wait to scale up to max until 99 % of load is reached.

But that again makes one to question the efficiency of the values, I can understand that, but mostly Chris has made sure to use a moderate value for target_loads so it the frequency scaling is smooth irrespective of the device's frequency.

But yeah you are right, loads should be based on device's frequency table especially for cluster devices, but for an ordinary user, the current target_loads scaling is good enough than the stock, of course it's efficiency will vary from device to device, because of static values, but at the end of the day, unless you are a tweaker who knows stuff (minority of us), it's profitable for the majority.

Anyhow it would have been an injustice if I haven't replied to you, feel free to post ideas and constructive criticisms, we always welcome that. And come on now don't think you are stupid, Tbh we don't get these sort of constructive replies here that often.

One day, there might be code with dynamic values, when we figure out the most efficient way to do it.
[Android Software/Hacking General [Developers Only]] Debuffer:
[MENTION=6773050]Senthil360[/MENTION] just said all.

Actually I got some problems with my PS4 controller and so much headache, so sorry if I showed rude to you. It wasn't my intention.

We, actually, haven't time to mess so much with the codes. [MENTION=6773050]Senthil360[/MENTION] is doing his exams, I'm studying for my final exams. Anyway, beside our real life, we still try to maintain this mod as much optimized as we can. Some school days I use all my break time and some time in class to read about tunables and learn each time more combinations, ways to optimize more and etc.

Thank you for your constructive criticism, we really appreciate that.
[Android Software/Hacking General [Developers Only]] jandia7381:
[MENTION=5321318]Debuffer[/MENTION] & [MENTION=6773050]Senthil360[/MENTION] all the best for your exam ;)
[Android Software/Hacking General [Developers Only]] solis_f:
[MENTION=6773050]Senthil360[/MENTION] [MENTION=5321318]Debuffer[/MENTION]

I'm a computer engineer I also have my exams here! Best of luck and thanks for the detailed replies. Now I feel satisfied with the answers I got! I really into tweaks and I think I have enough knowledge on these stuff. Anyways best of luck to whatever you do!
[Android Software/Hacking General [Developers Only]] xn0live:
just change the governor to zmove , used battery profile

restartphone, finished or?

and which scheduler and profile we must used
[Android Software/Hacking General [Developers Only]] Debuffer:
A new update is coming in next days.

Wait for a really good update for interactive.

Stay tuned!
[Android Software/Hacking General [Developers Only]] Debuffer:
I have added a donation link in the main post. If you'd like to support the development for GovTuner it'll be really appreciated.

This is the link for the first post: [url]http://xdaforums.com/android/software-hacking/mod-gov-tuner-project-29th-june-2016-t3407828[/URL]

Best regards, Chris.
[Android Software/Hacking General [Developers Only]] danishaznita:
Once you selexted a profile, thats it. Ut is now working
[Android Software/Hacking General [Developers Only]] Debuffer:
GovTuner 3.8 released

↓ CHANGELOG ↓

Battery profile improvements

Balanced profile improvements

Performance profile improvements

New optimizations for Zzmoove governor

New optimizations for Zzmoove hotplug

Download at: http://xdaforums.com/devdb/project/?id=16012#downloads
[Android Software/Hacking General [Developers Only]] Debuffer:
Okay, now I got time to comment this update.

I have introduced a new scaling system for interactive based governors which will use lower frequencies for scrolling pages and typing.

Expect a slightly better battery life with this update.
[Android Software/Hacking General [Developers Only]] solis_f:
I don't know if you listen to me but this update does exactly what I asked for! You are awesome guys!
[Android Software/Hacking General [Developers Only]] Debuffer:
What did you post? My life is so busy actually and I'm not reading many comments here.
[Android Software/Hacking General [Developers Only]] solis_f:
We had an excessive discussion a few days ago :fingers-crossed:
[Android Software/Hacking General [Developers Only]] Debuffer:
About?
[Android Software/Hacking General [Developers Only]] solis_f:
Not using target loads that benefit from using middle frequencies more. Everything is fine now!
[Android Software/Hacking General [Developers Only]] Debuffer:
You meant using lower frequencies a bit more? Yeah, we did it.
[Android Software/Hacking General [Developers Only]] danishaznita:
Here is the newest latest, If i used zzmoove and left the terminal open, it just gona spam me with this. I am not sure If it is working to its full potential since some line cannot be changed (in my device)
[Android Software/Hacking General [Developers Only]] Sorptarn:
[MENTION=5321318]Debuffer[/MENTION]...bro thnx for this mod................i am using it successfully on my redmi note 3 kenzo................however i have seen have my little and big cluster's min freq shows 699mhz instead of 400mhz......and in stats 400mhz is shown unused....................

now my ques is.........is this freq change normal(caused by this mod)???.......can i set down min freq on both cluster to 400mhz????........will changing freq affect this mod settings??????
[Android Software/Hacking General [Developers Only]] Debuffer:
You can set it down.
[Android Software/Hacking General [Developers Only]] Debuffer:
This problem was expected. My life is a complete rush now studying for exams and helping my girl and her brother with their exams as well. Working take much time and I can't spend too much time for development. We planned to add zzmoove in half on December but I put the date ahead and release it like a month before.

Christmas came earlier this year, but with some minor bugs :)
[Android Software/Hacking General [Developers Only]] danishaznita:
I see, but the fact that other governor got significant improvement is really, really great, but you know, your life is more important than this, maybe take a break from development until things settledown? [emoji9] [emoji4]
[Android Software/Hacking General [Developers Only]] Debuffer:
I do development entirely for fun and hobbie. Even if I do it slow, I'll do it. That's what I like to do :)
[Android Software/Hacking General [Developers Only]] Senthil360:
If someone is kind enough to upload a good tutorial video on YouTube with on screen instructions on how to use GovTuner, please PM me or Chris.
[Android Software/Hacking General [Developers Only]] danishaznita:
Already pm :)
[Android Software/Hacking General [Developers Only]] danishaznita:
Here is the video. This is just ultra short video on how to install and basic how to apply. I did not know if u want it more advance or simple.like this [MENTION=5321318]Debuffer[/MENTION] [MENTION=6773050]Senthil360[/MENTION] https://youtu.be/8dUysZB4CJs

The video is uploaded on [MENTION=6128412]ZeistX[/MENTION] youtube channel :)
[Android Software/Hacking General [Developers Only]] Senthil360:
A million thanks mate, a picture can say 1000 words, but a video.. A million :D. Will add to OP
[Android Software/Hacking General [Developers Only]] ZeistX:
Oh Thanks mention me , all thanks to [MENTION=5162288]danishaznita[/MENTION] for editing the video , im just record it . :D .
[Android Software/Hacking General [Developers Only]] Senthil360:
Sure thing, thanks a ton to both of you! :)
[Android Software/Hacking General [Developers Only]] Debuffer:
Thanks both of you.
[Android Software/Hacking General [Developers Only]] mauam:
Hi mate,

Would be great if you can add this link to your OP. Just more info for new users:)
[Android Software/Hacking General [Developers Only]] Debuffer:
Hmm... I'll add it when I arrive home.
[Android Software/Hacking General [Developers Only]] mauam:
Great, will push your button later (reached my thanks limit for today). BTW, if you are running out of space in the OP, simply pm Neo or other mod to reserve you some more posts. Have a nice day.
[Android Software/Hacking General [Developers Only]] Debuffer:
Don't know any mod which I could contact :)
[Android Software/Hacking General [Developers Only]] mauam:
As I told before, you can pm Neo or any moderator of development & hacking: The Flash, vanessaem, snickler, jackeagle or OficerJimLahey.
[Android Software/Hacking General [Developers Only]] bkh_0538:
Does anyone apply this mod successfully on xperia z3+ with Zach kernel?

Tried it several times but got bootlop after flash this mod. Never reach homescreen.

Any suggestion?

Thanks.
[Android Software/Hacking General [Developers Only]] danishaznita:
hello , this is weird , the mod itself doesnt apply any changes to the system (all it does when flashing is put executable file), does it only bootloop with zach kernel or every kernel/rom ? , if it only Bootloop with that kernel , then i think something is conflicting , you could try with other kernel/ rom
[Android Software/Hacking General [Developers Only]] chaox:
must i open terminal emulator and execute su govtuner, everytime restart my phone??