yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
It's very basic at the moment. Default settings globally (I'm on my way back down the performance ladder from a full performance configuration to a battery oriented one. KT gov with toonsified profile, stock frequencies, except i enabled

super_conservative_screen_on/off on both a57/53 cores- battery profiles everywhere else applicable, gpu on interactive all stock except bump to 266/852...thermals and voltages all bone stock, i assume set by the global config for my device based on my asv (@UpInTheAir??), multicore battery profile, enabled pewq and pwr aware sched'n, crontab all enabled, row scheduler default tunables, enabled UKSM quiet profile, drop cache, and laptop mode in memory, everything else is default except logging is to my preference- constantly looking at dmesg smh for all the good it's doing me, i don't have an environment set up to do anything about it and all my tools are outdated. I just finally am putting android studio back in (wish 2.0 would drop already! Lol) and and jdk 79 and downloading all the Google sdk crap and everything for 5.1.1 (just when I'm about to have to update it all again for mm smh lol) cuz i haven't done ANYTHING (even decompiled an apk smh which reminds me i need to see if my apktools on my device is up to date smh i like being able to de/recompile right on the device, is handy) since the sprint note 3 days of putting together theme apks and tinkering with silly **** (my buddy [MENTION=309990]freeza[/MENTION] is the kernel dev, i just test and tinker) in my spare time :) Point is, I'm gonna start digging deeper than i have been- but that's all OT- I'll post the profile momentarily, but there's little change from defaults, prob just as easy to wipe synapse data, apply globals, and make 2 or 3 little adjustments ;)

---------- Post added at 10:33 AM ---------- Previous post was at 10:30 AM ----------

Ooooooohhhh and totally OT but Android Studio integrated with GitHub now :)
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
On synapse its ok but on profile backup nothing
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
I just made a backup. Ratios are there in profile. Manually changed them to zero for test purposes. Restored backup profile. Restart Synapse and tap "X". All good.

You definitely aren't following the instructions and probably also restoring old profiles. I can't help you with that.
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
Ok so I'm backing up the profile in synapse and I'll be damned if it's in the skyhigh folder smh it'll restore so where in God's name is it? Lol
[T-Mobile Samsung Galaxy Note5] steve97ta:
Trouble finding the backups? I had the same issue. It may have been related to xposed for me though. I removed xposed and that still didn't work finding the profiles in skyhigh folder. I reflashed my rom clean and installed the kernel at that time and now I can see my backups......weird but it needed a fresh start lol
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
all fixed there you guys https://drive.google.com/file/d/0B8Ps-jVB8IblVXFhb3pPREw1bTA/view?usp=docslist_api
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
Yeah i might have to do that. They have to be there because they backup and restore but damned if they show up anymore smh i AM using xposed 79 so that may have something to do with it. All i wanna do is post my profile lol oh well, I'm seeing up the dev environment on my pc with my phone usb tethered so i can't reboot now until it's finished downloading and updating all the sdk stuff for AS 2.0 beta
[T-Mobile Samsung Galaxy Note5] steve97ta:
same link or different link?

---------- Post added at 11:45 AM ---------- Previous post was at 11:44 AM ----------

yep sounds like the same problem I had, I can go without xposed. I just tried it out a few days.
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
I can't lol i need wanam cuz i despise the nfc icon lol
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:


---------- Post added at 05:53 PM ---------- Previous post was at 05:47 PM ----------

If you have time you can check now mate thanks for pointing that out to its back to normal however i had to change manually to get figures to come out of Zero

---------- Post added at 05:57 PM ---------- Previous post was at 05:53 PM ----------

New link
[T-Mobile Samsung Galaxy Note5] Лithium-Фusion:
Hey guys. After tapping the Back up button, check the notification pop up which is appearing bottom. Sometimes it doesnt save the profile, happened me twice in older versions. No probz with mine now. Fyi..
[T-Mobile Samsung Galaxy Note5] steve97ta:
your UV is insane lol! I can't handle that low it starts stuttering. I'll bump it up a bit or do some tinkering on my end. I'm starting over so it might take a bit though
[T-Mobile Samsung Galaxy Note5] CanMan1:
The GPU can't sustain a frequency higher than 420-600MHz (depending on game) due to throttling. So setting it to anything higher will harm real world performance. Only benchmarks will show a benefit since they stress the GPU for 1min or less. Also, GPU LEVEL 4 throttling frequency is redundant with the tripping frequency, so you may want to set it to 350 instead. See Andrei's article on AnandTech for details.

Try using my "guide" for UVing:

http://xdaforums.com/showthread.php?p=65151063
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
Thanks! I'm setting up android studio 1.5 and 2.0 beta and jre8 and currently working on setting up avd for my note 5 but I'm gonna read it real soon :) Thanks again!
[T-Mobile Samsung Galaxy Note5] CanMan1:
I highly recommend anyone interested in tweaking Exynos7420 read and understand all of it beforehand. It will save you a lot of time trying to figure things out yourself.

I use 600/540 on the GPU and I rarely throttle in the most intensive games (Dead Effect 2). In hotter climates you may want to use 420. Note that going up to 600 from 540 only increases FPS by ~10% (~3FPS in Dead Effect), so you may want to just leave it at 540 instead of switching based on throttling.

Setting it to 420 may affect UI performance if you use CF.lumen. Check your time in state stats to see.

Also, I wouldn't bother overclocking the CPU either since it decreases efficiency and already can't sustain 2100 at full load due throttling. Andrei thinks 1900 would be a better Max for efficiency and throttling reasons.

"Measured power consumption very largely follows the*P = C * f *V²formula for dynamic power consumption, where power is a function of frequency times voltage squared multiplied by a constant value representing capacitance of the IP block. Semiconductor vendors also follow this formula in their thermal management drivers as they model the estimated power consumption."

Maybe I should summarize Andrei's article for everyone who finds it too difficult to understand.

Edit: My throttling results are from a -82UV. Adjust frequencies based on your UV (temps)
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
If stable values are set, (generally) there is nothing wrong with overclock CPU or GPU. We all know that it decreases efficiency, but if able to heavy underclock not so much.

Thermal throttling is there for hardware protection. Maybe you meant that "is a waste of time" to overclock. In this case, not necessarily as improved load times opening apps and UI fluidity. Those seeking a battery friendly profile mostly likely won't be using this feature. ... Depends largely on indiviual use.

Of course (with your personal limits) won't see much GPU throttling, because you already underclocked to the 1st or 2nd GPU thermal levels. They are actually increased from stock level. My GPU (asv 6 ) can run 600-700 on heavy gaming, with very very little monetary throttling to 544. Ambient temperature around 35 °C.

Yes, great article, but reading it doesn't make someone an expert. AndreiLux is though ;)
[T-Mobile Samsung Galaxy Note5] CanMan1:
I started with saying that the user should read the article (so they can decide for themselves what's best for them). I only stated my opinion based on my own usage which may not apply to others.

The benefits of overclocking are dependant on the user's time in state stats, their usage patterns, and a lot of other factors. They could even calculate the potential benefits based on CPU stats.

If the user never runs out of battery before being able to charge, then more battery efficiency is meaningless since electricity is practically free for our phones. It might even be more efficient to use an external battery instead of constantly tweaking your phone for improved battery while lowering performance.

I rarely see my GPU at 700 (maybe 1m/d) during normal use. Throttling should be monitored by the user as many factors (game and graphics settings) affect it. Constant GPU frequency changes causes stuttering in games unless the GPU is capable of switching fast enough. Ultimately, the right frequency and thermal values depend on the user. For me, 600 works best for gaming since 700 causes more stuttering in dead effect 2 if I don't increase the thermal limits.

I don't see how you could quote "waste of time" when that was never said. But a bit of knowledge in cognitive psychology tells me that is probably related to confirmation bias.

For me, battery settings (other than idle) provide no practical benefit because I never run out of battery before being able to charge.

I also don't think that you can safely assume most users of your kernel know what they're doing. Saying we all know about efficiency is known the curse of knowledge (aka mindblindness, egocentrism)

I hope people aren't reading this thinking I'm an expert. That was never my intention and doesn't help with getting people to think for themselves. It actually has the opposite effect (such as the appeal to authority)

Edit: At this rate, we could both be writing a novel on the topic...
[T-Mobile Samsung Galaxy Note5] Rx8Driver:
By 600/540 you mean the min/ max? Well, max/min i guess actually?
[T-Mobile Samsung Galaxy Note5] CanMan1:
I was referring to the max GPU clock speed. Set it to somewhere between 420-600 depending on your throttling results and time in state.

You can leave min frequency at default or change it if you think it's beneficial. Going below 266 doesn't look like it improves battery since at that point it has a small impact at overall power consumption and efficiency isn't improved. See Andrei's article for details.

Alternatively, you can increase the thermal limits of the GPU at your own risk.

You can monitor frequencies and temperature during usage with my Cool Tool profile:

http://xdaforums.com/showthread.php?p=64980886
[T-Mobile Samsung Galaxy Note5] gileanderson:
Oi
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
Going below 266 WILL actually increase battery efficiency. Do the maths !!

And you implied it's a "waste of time" as you said "don't bother".

No reading won't make anyone an "expert", neither will doing, and I never pretend to be. There's no need to preach though, (as I already outlined and you reiterated), each user has differing needs and varying device setup and hardware.

Good luck with the reading and research. Just interpret and apply properly ;)
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Thanks man
[T-Mobile Samsung Galaxy Note5] LiL_Assassin:
I can't normally UV that low either but for some reason I can with this set up of yours. But I'm almost expecting a reboot.. Might up the voltages though due to a little bit of lag
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Maybe your maximum frequency was at fault if you oc maybe

---------- Post added at 04:12 AM ---------- Previous post was at 04:06 AM ----------

https://drive.google.com/file/d/0B8Ps-jVB8IblXzBhTkZ6NGdtNUE/view?usp=docslist_api this is slightly more responsive but still battery friendly running mostly 2 cores and will bump up to 3 cores when required check your voltages also im using row (read over write) with one meg read ahead and cool thermals on all my profiles

For the old profile anyone want to use them just change dirty_ratio and dirty_background_ratio to 25 and 45 apply that then restart synapse and change back to 20 and 40 apply should solve that issue thanks guys [MENTION=6980302]CanMan1[/MENTION] if you have the time would love it if you could help me out with voltages

Also guys give thanks to uita for a great kernel his the best really is and rate his thread 5 stars enjoy

---------- Post added at 04:31 AM ---------- Previous post was at 04:12 AM ----------

Ill make another one with better performance but hopefully still battery friendly
[T-Mobile Samsung Galaxy Note5] CanMan1:
Andrei mostly did the math for me.

At such low frequencies, performance varies nearly linearly with power consumption. So while decreasing frequency by 50% will decrease power consumption by 50%, it will also decrease performance by 50%. Thus it isn't any more efficient, especially when looking at overall system power consumption. But since most of us won't get any more useable battery from this, and our time is more valuable, under clocking the min GPU and CPU (A53 anyways) frequency is less efficient.

In my testing, lowering the min frequency decreases the time spent at the lowest frequency because the processor decides to step up more often.

Here are some examples from Andrei's article:

"I think Samsung could have even gotten away in performance benchmarks by keeping the chip at up to only 1.9GHz to keep power consumption below the 1W per core mark. This would have slightly improved efficiency on high loads as the small 10% performance degradation would have been worth the 26% power improvement."

"We see the 420MHz state use half the power of the 700MHz state even though it’s only 40% slower."

http://images.anandtech.com/doci/9330/a53-average-curve.png

http://images.anandtech.com/doci/9330/gpu-freq-scaling.png

http://images.anandtech.com/doci/9330/a57-average-curve.png

This is also known as racing to sleep/idle. IIRC AnandTech used the term when measuring SSD power consumption.

"But these race to sleep sooner and therefore use less power for the same work (see the iPhone 5 review for an overview of this concept)."

anandtech.com/show/6769/an-update-on-intels-ssd-525-power-consumption

http://images.anandtech.com/reviews/smartphones/apple/iPhone5/review/kraken-iphones.png

http://images.anandtech.com/reviews/smartphones/apple/iPhone5/review/kraken.png

http://www.anandtech.com/show/6330/the-iphone-5-review/12

Performance also affects usage:

"The reality is that with more performance comes increased device usage - in other words, it's highly unlikely that with a 50% gain in performance users are simply going to continue to use their smartphone the same way as they would a slower device. Usage (and thus workload) doesn't remain constant, it's somewhat related to response time."

I think you should read about and understand efficiency before replying. Andrei's article would be a good start if you could interpret it:

Try following the instructions in my post and using the excel workbook. If you can't get it to work, then I can do it for you.

Side Note: I've switched back to interactive because I was getting horrible screen on battery life with Ktoonsified (25%/h on YouTube vs 15-20). Maybe once the governor values are better optimize I'll try it again.
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
Do the maths. You quoted the formula. ...

Take a look at your frequency stats. What frequency is used most? That's my point. Most of the time it just "idles" around, so in most cases you will save battery.

Really, understand. .. OMG. I think you need to stop assuming what I know and don't. You read an article and talk like you know and actually understand.

You have no understanding how a kernel works and the tweaking involved. Seems you think reading an article makes you the "expert". I know about idle state etc, why preach to me.

I think I'm done with you and you're "expert" know it all attitude. Good luck.
[T-Mobile Samsung Galaxy Note5] CanMan1:
I wouldn't be using mostly defaults in synapse if I knew it all since I trust that you understand the benefits.

Again, time in state stats are user usage dependent. And the impact on overall power consumption might be negligible unless you let your phone idle significantly. With the CPU, the A57 can be less efficient than A53 at very low frequencies (500). The up down thresholds obviously affect this as well. I will assume you knew this, but are the battery savings practical (measurable)? I don't think my phone idles long enough for lower idle frequencies to have a useable benefit. Currently 7.3% A53 400MHz with 3h constant usage.

The GPU isn't on during idle (AFAIK...), so lowering min won't affect idle. And this is what you were referring to earlier.

Edit:

For general use though, using lower than 266 may help since Andrei's article only showed overall power while running a benchmark. Scrolling can mostly be handled by 100-160, so if you set your high speed clock lower, you might save battery (Ie set min to 100, high speed to 160. With CF.lumen, a higher frequency is needed. But without measurement, I don't know if it's practical. But the same could be said for any battery saving tips.

My battery profile was only 10% better in PCMark for Android battery benchmark. That's 30 more if SOT is 5h.

It would be better if the battery "tips" that you've just shared were included in the battery section of post #3 in your thread. Currently you haven't mentioned anything about frequencies or idling.
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Wooow
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
This is my last reply to you on this subject.

I have told you on multiple occasions that SkyHigh development thread is not a tutorial. I don't need to write a novel or regurgitate info sourced from links already there.
[T-Mobile Samsung Galaxy Note5] CanMan1:
Well at least we've extracted the information from each other here. :)
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
Or some regurgitate. .... and preach as if the author....

But never mind, this thread is for the most part great, and intended as per the title ;) Great place for users to experiment for what suits their own device and own habits ! Some good feedback from constructive users tweaking ktoonservative governor :thumbup: Thanks :)
[T-Mobile Samsung Galaxy Note5] drbveb88:
I was hoping to relieve you from some the mind numbing noob posts and the monotonous posts in your kernel thread. Plus generate a thread where there could be alot learning for all of us, including myself. You have a great kernel, with alot of "lame" [emoji12] options, glad i can finally tweak it some and know what it does and why.

I am sure i speak for all of us in the thread, thank you for all your work.
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
You've spoken for me
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
Everyone is welcome, and thanks for this thread and user interactivity !

I thought about renaming the kernel, just for a bit of fun :)

Haven't had any success trying to 'hide' unused options in Synapse.

For example, I really "hate" that if a user attempts to change governor profiles when not using that particular governor causes error. If I could hide it when not in use would be great. I've tried heaps, but no success. Also, with ktoonservative governor implement with user friendly tunables controls creates error if I have implemented make them auto refresh after apply. Thats why the restart Synapse button is there to refresh. It just make things "untidy". Don't know what to do with it yet. Maybe i'll start fresh with Android M and remove ktoonservative, but I know many like it. Still havent time to test if Ondemand reboot with default when in deep sleep. Someone reported that, but they haven't got back or acknowledged any further testing. No point in log if that's not done.
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Got a new profile all setup best part seems smooth enough not to notice im charging up the battery amd will test battery life before posting it on here i have row 1 megabyte tcp cubic small memory tweak to try keep apps open without battery kill multicore battery little tweaked a bit more ktoonservative tweaks keep mostly 2 cores on and a thrid when needed forth only firing on under heavy load some audio tweaks this my personal profile for now so those things can be changed at will by you i think ill keep this profile
[T-Mobile Samsung Galaxy Note5] steve97ta:
Nice, I raised the voltage on your 3rdtest one and the speed is better for me. The battery is pretty good as well ? it's named cake which is short for cupcake ?

Does your new profile play nice with Viper4Android?

https://www.dropbox.com/s/25sohdx6cr9eg9b/Cake.txt?dl=0
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Lovely just went through your was mainly checking dirty ratio all seems good viper it shouldn't effect anything i love the dolby sound will post in a few mins if you wanna test for yourself and see

---------- Post added at 01:31 PM ---------- Previous post was at 12:47 PM ----------

https://drive.google.com/file/d/0B8Ps-jVB8IblTlpnSnBGSjl2SlE/view?usp=docslist_api same applies voltage must be checked you can also tweak your thermals as you like them to be hope this one is good too
[T-Mobile Samsung Galaxy Note5] steve97ta:
The cake setup is doing pretty good. I reflashed 4.2 last night since I am on another rom. Normally I'd hit 70% battery with 2 hrs screen on time.

It's definitely still settling in so I'll see how tomorrow goes as well. No xposed greenify or anything. Running Loco's rom
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Lol on cake

The cake isn't going away anytime soon right? I also liked test 3 (cake) it has a fluid iu. I will have to start removing voltages from all profiles but ill get to that tomorrow its late here. thanks for the feed back its much appreciated man thanks mate . On a side note uita said he might remove ktoonservative from his kernel on 6.0 m its really sad we were all having so much fun
[T-Mobile Samsung Galaxy Note5] steve97ta:
Its useful but at least we'll have the old builds as well
[T-Mobile Samsung Galaxy Note5] CanMan1:
I'm curious as to why you may remove ktoonservative, and I'm sure others would like to know as well.
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
Read the rest of the post you quoted.....
[T-Mobile Samsung Galaxy Note5] CanMan1:
I did, but I didn't think making things more tidy and user friendly was enough of a reason. I should have mentioned that.

But I don't mind if it's gone since interactive works great (better) for me.
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
Yeah we will but without android m support

Personally i wont update if no ktoonservative ill stick on lollipop with all its bugs
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
I think so ;) You didn't read the part about the errors . . .It makes Synapse needlessly "buggy". By having profiles with Interactive, the same. But (for me) interactive is the best all round, so it will never go. I don't know what I'll do yet, there are other things I've moved onto fro the moment. Maybe an idea will come when not expecting it. Options are good, but I rather have things implemented properly though. . . .
[T-Mobile Samsung Galaxy Note5] muffinsmuffy:
By bugs you mean the red error message that pop up when say changing interactive profile yet your saved profile is ktoonservative and someone tries for example to enable turbo yet it's marked interactive?

---------- Post added at 04:28 AM ---------- Previous post was at 04:22 AM ----------

We like the whole tweaking and messing around with the kernel thats why sky high is our first and only option
[T-Mobile Samsung Galaxy Note5] UpInTheAir:
It's "OK" if user doesn't try change it if that governor is not in use. But they do anyway = error. There are other things, if I don't implement the user friendly ktoonservative tunables controls, then we can have the tunables auto change from previous governor. But due to the nature of those, the only option I have is for you to press the restart Synapse button, Otherwise more errors. I just don't like it, you could say "hate"...