yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] Nardskie1999:
The download links are dead. Can somebody give an alternative link of the kitkat kernel? Please I really need it badly. ?
[Galaxy S 5 Original Android Development] koragg97:
I'm not sure if it's the latest version but it's the only one I have in my now forgotten KitKat folder ;) Enjoy!
[Galaxy S 5 Original Android Development] Nardskie1999:
Thanks for the link. Just tried it a few weeks ago. However, it seems it doesn't work with Dvfs Disabler. Whenever I play games like NBA2K18 for example, the GPU frequency goes down to the lowest frequency, even though the phone is not getting hot and I was only playing for 5 mins or less. Switching the thermal options in KTweaker didnt solved the problem. Do you have any idea how to keep the GPU Frequency to the maximum frequency? Please help.

Ps: Even the performance gpu governor didnt helped.
[Galaxy S 5 Original Android Development] koragg97:
Unfortunately I don't :( It's been years since i last used kitkat but I'm sure I've never tweaked any gpu stuff except the clock speed a few months ago on Boeffla Kernel on 6.0.1.
[Galaxy S 5 Original Android Development] Nardskie1999:
Oh is that so? Well I guess I need a new phone lol. Anyways, any tips on how to increase 3D/gaming performance with this Kernel?
[Galaxy S 5 Original Android Development] muskoperacji:
I've been feeling a lot of nostalgia lately and have gone back to my old S5. Does anyone have the KT-SGS5-KK4.4-TW-G900-02.26.2015.zip package? Instead, I'm uploading one of the versions I found on my hard drive.

Tried to use https://web.archive.org/web/20150613190143/http://ktoonsez.jonathanjsimon.com:80/sgs5/TW but unfortunately file is not archived.

Edit: found more zips, newest LP, additional KK ver.

Edit 2: adding profile pack
[Galaxy S 5 Original Android Development] ktoonsez:
For your settings thats what its doing. Doesnt even come close to what I get with my settings.

I attached my currentprofile.xml zipped up, unzip it, rename it to something and load it.
[Galaxy S 5 Original Android Development] edgarf28:
I think I've found the problem... It's the Kthermal+thermald setting (with the Lock frequencies option enabled) that gives the low benchmark scores (25000 or lower in Antutu)

When you disable the Lock frequencies option and choose the Thermald Throttle method then you will get normal benchmark scores (37700 in Antutu here)
[Galaxy S 5 Original Android Development] ktoonsez:
Tell me about, but that's all that matters today it seems no matter how many times I see people say that they "dont care about benchmarks but.........."
[Galaxy S 5 Original Android Development] ktoonsez:
Or you can adjust the temperatures for kthermal to mimic what thermald does, which would be a start to throttle at 80 and stop at 77.

EDIT:

Also change the update rate to 250.
[Galaxy S 5 Original Android Development] LuigiBull23:
Well can you confirm other governors to NOT result in this same CPU behavior? If there is no drastic change then you may have a bigger problem on your hands that really needs to be addressed.
[Galaxy S 5 Original Android Development] DirkStorck:
What is the save max temperature please?

Thanks
[Galaxy S 5 Original Android Development] pamarakos:
Edit: deleted

Havent read last two pages till this…
[Galaxy S 5 Original Android Development] ktoonsez:
Probably 90
[Galaxy S 5 Original Android Development] ktoonsez:
Nothing you can do except lower the thermal temps (subtract 10 from the 2 temp values starting with the Stop value). All phones are different, you got stuck with a weak one which cant handle the higher temps.
[Galaxy S 5 Original Android Development] edgarf28:
Thanks, that was it indeed!

I'm running your profile now (that you've posted on this page) with the Kthermal changes (80 start - 77 stop, 250ms update rate)

And the changes that [MENTION=5082757]LuigiBull23[/MENTION] did post on previous page...

And I'm getting this score now on my own XtreStoLite ROM with Antutu (see attached screenshot)

So the problem of getting low benchmark scores is not the XtreStoLite ROM or your kernel, but the kernel settings that you're running!
[Galaxy S 5 Original Android Development] ktoonsez:
Yep, you nailed it :good: :highfive:
[Galaxy S 5 Original Android Development] LuigiBull23:
Looks MUCH better bro. I knew it had nothing to do with the kernel or your ROM! :thumbup:
[Galaxy S 5 Original Android Development] pamarakos:
Lock frequencies or not?

Optimization checked in antutu first screen or not?
[Galaxy S 5 Original Android Development] edgarf28:
Both options checked/turned on.

Also make sure your phone is totally cooled down before you start an Antutu test.

No, you nailed it with this amazing kernel mate!! :laugh:

Thanks for the kernel, and the kernel settings you gave me.

Rated this thread with 5 stars! :good:
[Galaxy S 5 Original Android Development] pamarakos:
With this profile and kthermal adjustments yoy proposed I m able to finish two complete benchmarks:))

The only thing that I see now is that I get extremely low fps in 3d graphics… shall I play with the gpu settings?

Or its because my phone is boiling?:)

---------- Post added at 10:20 PM ---------- Previous post was at 10:19 PM ----------

Thanks!

Are you getting normal fps in 3d graphics test? Mine is about 10fps on the screen with the fishes…
[Galaxy S 5 Original Android Development] edgarf28:
Yes getting normal fps with the 3d graphics test (50-60 fps)

Let your phone totally cool down (close all apps and screen off for at least 10-15 minutes) and try it again.
[Galaxy S 5 Original Android Development] ktoonsez:
Just to add to that. Only do the GPU portion instead of the whole test of CPU and GPU. The CPU tests is what really heats up the phone. :good:
[Galaxy S 5 Original Android Development] pamarakos:
No matter what profile I choose I get around 1600 in 2d and 2800 in 3d whereas I was around 5000 on previous versions of kernel and 10000 on stock kernel!

Im doing only the gpu part!

Anyways!

Maybe it s the stupid stock rom I use…ktoonsez what rom are you on?
[Galaxy S 5 Original Android Development] n01z:
I have to disagree, without the KT Monitor and running benchmarks, I would have NEVER got my device to run as well, super snappy with excellent daily battery life, smooth operation and flawless performance..

A Stock kernel will get " good daily battery life with smooth operation and high performance".. That's not why we flash custom kernels..

The only way to accurately tell if kernels (or kernel settings/system mods) are better than any others is with benchmarks..

Yes, I've seen the threads where people argue that benchmark scores are irrelevant.. and for daily basic user use of a device, this may be the case.. But because of my benchmark efforts and wide array of tweaks inside/outside of the kernel, I KNOW that if we sit our devices side by side, mine will complete daily operations faster and never lag.. My daily use settings are very close to my actual benchmark settings, both of which blow away the stock settings 100% of the time. I want the most out of my device, and benchmarks are the only reliable way of testing your tweaks/mods effectiveness..

So, yes you can fluke a good score, but when my device clocks 41500+ every single time, you can't argue that the 32000 scoring S5 devices are running as well as mine.

So, if your device runs better than mine, prove it.

(and have fun doing so without benchmarks)

SM-G900F

Alliance ROM

KT Kernel OC to 2.89Ghz

Antutu: 42672 (#1 overall)
[Galaxy S 5 Original Android Development] brees75:
That completely went over your head. Lol An antutu score is absolutely meaningless in measuring real world performance. Unless all you do all day is loop benchmarks. My phone absolutely runs better than yours. I don't overclock, absolutely meaningless unless you're trying to compensate for something else. My phone is perfectly fluid, I can scroll G+, Chrome, Gmail, etc. all day long without a hiccup or stutter. I can play any number of 3D games smooth as butter.

I would rather get consistent framerates in 3D tests than the highest score because that tells me it is running at peak efficiency. It just so happens that I score #2 in the Antutu v.5 Beta at stock speeds by the way, but it really doesn't matter. You can have a phone perform horribly in real world use and overclock and get high scores. It's easier to cheat a benchmark for 2 minutes than it is to fine tune a devices performance for 24/7 use.
[Galaxy S 5 Original Android Development] n01z:
Except, my device runs flawlessly. 24/7.

My daily use settings score 42K. My framerates are perfect.

Garbage settings score 35K, and the device does not run as quickly or smoothly.

You would never break 44K stock.. I will be breaking 44K.

You have no way to prove that your device runs better than mine.

I've done a whole lot more than simply overclock!!
[Galaxy S 5 Original Android Development] brees75:
Look around and you will find tweaks I personally discovered, no ripped of crap. I tweak my phone too, if I overclocked I would easily hit 44k, stock gets me 38k. Difference between us is I have a life and none of this matters, no one is going to remember you for your antutu score.
[Galaxy S 5 Original Android Development] n01z:
I just like how you ended up using benchmarks to try to prove your point..

You understand that you're trying to argue that 2.49ghz is faster than 2.89ghz.. Your math just doesn't add up..

I'm here to help educate about technology.. Volunteering my time.

You seem to be here to argue..

PLEASE don't go throwing accusations of cheating for something that you claim to be able to do, as well.. Unless you can only do it by cheating??

Sorry [MENTION=4325945]ktoonsez[/MENTION] feel free to request mod cleanup of your thread.. Hardly on topic..
[Galaxy S 5 Original Android Development] pamarakos:
Can someone point me where to read and learn about thermal throttle setting and theory??

I ve tried q&a or changelogs even in the s4 thread but nowhere written… I think…

Thanks

EDIT: So thermal throttling start and stop point is where the kernel takes over temperature limits and doesnt let the android system lower the freq of the cpu…do I understand it correctly??
[Galaxy S 5 Original Android Development] pamarakos:
Ok just made it:)

You know how after all it worked fine?

I ve just uv -30mv in all freqs and everythinh went fine after this in every session of antutu even two times in a row following all the parts of the test nornally:)

Very happy…

It was a tip from n01z previous days

Thank you all for the help:)

---------- Post added at 08:42 AM ---------- Previous post was at 08:41 AM ----------

Thanks… just made it:)
[Galaxy S 5 Original Android Development] carbonize:
1 - Stop with the childish insults

2 - Even ignoring benchmarks I have to disable advanced graphics in Voxel Rush due to poor framerate when using this kernel. So yes it does affect everyday use. If all your everyday use involves is email, calls and browsing then you do just as well to buy a low end budget phone.
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
With LuigiBull23's changes to the cpu governor I reach normal fps in games and all is smooth

BUT

when idling phone always jumps between different frequencies now and activates 2 or 3 core altough NOTHING is running in the background. 300 mhz are hardly used. Changed back those settings and 300 mhz cpu and 200 mhz gpu while idling now...

:/
[Galaxy S 5 Original Android Development] edgarf28:
Same here, with [MENTION=5082757]LuigiBull23[/MENTION]'s changes, the CPU is always idling around the 800-900 MHz here... But games are smooth (45-60 fps)

When I not use [MENTION=5082757]LuigiBull23[/MENTION]'s changes, then the CPU is idling normally (300 MHz), BUT games are very laggy (8-11 fps)

This has nothing to do with the thermal settings (in both situations I'm using the same thermal settings and the phone is totally cooled down.)

So I'm still searching for the right settings with this kernel...
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
This sucks..

I'll try to change those settings one by one and see If I can have 300 mhz while idling and 50-60 fps while gaming.

I hope [MENTION=5082757]LuigiBull23[/MENTION] can help us with that..

---------- Post added at 11:54 AM ---------- Previous post was at 11:46 AM ----------

It's the freq_step_lower_screen_on set to 1 that causes this. Default is 3.
[Galaxy S 5 Original Android Development] pamarakos:
So on 3d part of the antutu do you get normal 45-60 fps? Don't get me wrong...it's like a game...I'm talking only for that part of the test:)

I'm just trying to get to the bottom of it!
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I get 45-60 fps on the 3D test. But only with the LuigiBull23 changes to the governor. If I don't do that fps goes from 8-50 fps.
[Galaxy S 5 Original Android Development] pamarakos:
Yes that's what I'm facing besides the throttling I was facing until I uv -30 and temps were back to normal...

So it's feed the maching + LuigiBull23 - freq_step_lower_screen_on set back to 3 you found out, right?

I also get inconsistent cpu freqs during the 3d part of the test...is it normal? Other cores go offline and other even go lower to 700mhz although temp hardly ever rises to 65...
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
No ktoonsez profile + LuigiBull23 changes = 45-60 fps and great gaming, UI and benchmark performance. BUT it doesn't idle on 300 mhz :/
[Galaxy S 5 Original Android Development] pamarakos:
Not even if freq_step_lower_screen_on is set back to 3 as you found out?
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
No. It has to be 1. Or you get bad performance again.
[Galaxy S 5 Original Android Development] pamarakos:
Correct...just tested...maybe LuigiBall23 will help us out later...
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Really hope so.. Would be a perfect profile if it would idle again at 300 mhz... Awesome performance and battery life.
[Galaxy S 5 Original Android Development] pamarakos:
How do you check that it doesnt idle?

I can see in ktmonitor it goes as lower as 300…

Maybe with better battery stats?
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
It goes to 300 but only for 1-2 seconds and then ramps up to 700-900 and 2-3 cores. That's not that good when it's idling...
[Galaxy S 5 Original Android Development] pamarakos:
If you get better battery stats it s going in deep sleep though while screen off… we ll wait for luigi:)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Yes we have to wait.. Hope it is fixable
[Galaxy S 5 Original Android Development] ktoonsez:
Did u guys try setting:

freq_step_lower_screen_on = 2?
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I did but seems performance is a bit better than 3 but idling is still not fixed.

Edit: stays longer on 300 mhz tough...

But performance is way better and more constant with 1
[Galaxy S 5 Original Android Development] ktoonsez:
Mine is set to 2 but using my profile I posted yesterday and never went below 48 fps on the 3D test in Craptutu.
[Galaxy S 5 Original Android Development] pamarakos:
Exactly the same from my side:)

As long as it gets to deep sleep when screen off will it make such a big battery difference?

I m willing to sacrifice a little battery juice for this performance… but just a little:)
[Galaxy S 5 Original Android Development] DirkStorck:
KTMonitor

[MENTION=4325945]ktoonsez[/MENTION] Hi. Is there a way you could make the monitor a bit wider or make the height and width configurable?

I think it has someting to do with the fact that I use another font?!?

Thank you!
[Galaxy S 5 Original Android Development] ktoonsez:
Did u try my profile I posted yesterday with the "2" fro freq_step_lower?
[Galaxy S 5 Original Android Development] DirkStorck:
Really can't tell a difference between 1 and 2...feels the same and benchmark are the same...as far as you can say that about benchmarks....

It stays a bit more often at 300Mhz...
[Galaxy S 5 Original Android Development] ktoonsez:
Too much of a pain in the ass for floating windows :(
[Galaxy S 5 Original Android Development] DirkStorck:
and only a bit wider? I don't need it to be configurable!

---------- Post added at 04:12 PM ---------- Previous post was at 04:10 PM ----------

@ktoonsez Here is a litle donation for your fantastic work....for me the best kernel for S5....the best all in one package :)

2VL86181DB980211R
[Galaxy S 5 Original Android Development] pamarakos:
Yes having exactly the same settings as kurt… your yesterday's profile + luigi's adjustments + 25uv so as not to have shutdown or throttling during test…
[Galaxy S 5 Original Android Development] ktoonsez:
Thanks man, very cooooool. Its not as easy as just changing the width, these floater windows are a pain, so I need to know exactly what you did to your screen step by step so I can do it to mine to figure out what needs to happen to the columns.
[Galaxy S 5 Original Android Development] DirkStorck:
Nothing much...I have stock DPI. I only changed the font to "Antipasto" and the font size to "medium-sized" (from the fontsize popup the entry in the middle)

Thank you! :)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
With 1 I always have 11xxx score on the antutu 3D test.

With 2 I get 5xxx - 9xxx

With 3 I get 2xxx - 5xxx

Gaming is the same situation.

1 is awesome smooth.

2 is not as smooth.

3 is bad... Frame drops when screen is not touched.

Guess I shoul change the governor or I don't know

Hmm... :/
[Galaxy S 5 Original Android Development] ktoonsez:
I dont have "Antipasto" as an option. I dont know what you meant by ""medium-sized" (from the fontsize popup the entry in the middle)". Give me the full steps like I was saying (I.E. Settings->Font.....)
[Galaxy S 5 Original Android Development] DirkStorck:
Ok. I have played around a bit. It has nothing much to do with font size...more with the font I use. If I use the standard font everything is fine if I incrise the font size.

So here is what I have done:

In system settings -> display -> font:

1) Font style: Antipasto

2) Font size: Medium

Maybe the font only comes with the ROM I use! but you can get it from here

EDIT: If I am in KTweaker in "Govenor Adjustemt" the text of an entry sometimes overwrites the value. That has something to do with my font settings aswell...

EDIT2: [MENTION=4325945]ktoonsez[/MENTION] ok save your time...just found another font I can live with and I don't have the problems with :)

Thank you!
[Galaxy S 5 Original Android Development] pamarakos:
Results are the same with me! It s not reaching temp to throttle so theu are "pure".

1 keeps the fps high during the whole gpu test session…

Maybe I ll stay with it to see how big is the battery drain?!?!

Or what else?:)
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I'll stay with 1 to have the stock kernel performance... But battery drain will be there 'cause it changes frequencies all the time...
[Galaxy S 5 Original Android Development] ktoonsez:
Here try this:

http://goo.gl/Xip0Lj
[Galaxy S 5 Original Android Development] DirkStorck:
Thank you so much....much better :)

Maybe you have some time to look at the KTweaker settings for the govenor settings aswell? Doesn't have to be today :)

Thanks! :)
[Galaxy S 5 Original Android Development] ktoonsez:
AWESOME!!!!! Nothing I can really do on the gov adjustments, the font is already too small for my liking in that screen. Only way to do it is to shorten the adjustment names but then I loose descriptiveness of the items.
[Galaxy S 5 Original Android Development] DirkStorck:
Hmmmm I see...and if you give them 2 lines ?

1. line can have the whole space for text

2. line right aligned has the value
[Galaxy S 5 Original Android Development] ktoonsez:
Looks like crap, tried that about a year ago :(
[Galaxy S 5 Original Android Development] DirkStorck:
Ok...I can live with it like it is....Thanks for helping me :)
[Galaxy S 5 Original Android Development] LuigiBull23:
[MENTION=3117242]iamnotkurtcobain[/MENTION]

You nailed it earlier. I set "" freq_step_lower_screen" to 1 in order to give that performance boost needed but unfortunately, it does affect idle states. The only true way to keep frequencies low while maintaining my settings is by enabling "super_conservative_screen_on" and readjusting block cycles accordingly and we all know the impact that one has on gaming, benchmarks, etc..

You're running Ktoonsified, correct? I can try modding it with super conservative active in a way in which should still favor performance more and keep your fps up if you're willing to test?

It should result in better idle. It won't be perfect but it should prevent CPU from jumping to much higher frequencies.

EDIT: Nevermind. Looks likr [MENTION=4325945]ktoonsez[/MENTION] has it squared away. :)
[Galaxy S 5 Original Android Development] ktoonsez:
Ok, I just had a stroke of genius :D. Just added a new parameter to ktoonservativeq. It is called cpu_load_adder_at_max_gpu!!!!!!!!!!!!!!!!!!!! What it does is monitor the current GPU Mhz and if it detects that GPU is a max it will add what ever value you put into the new parameter to the current CPU load.

So basically for you guys that do nothing but run benchmarks, the CPU usage is around 22% when drawing 3D, if you put a 30 in the new parameter, it will trick the CPU into thinking it has a load of 52% thus making all your parameters kick in for the 52%, bringing up more cores and the Mhz based on the rest of your settings.

ENJOY!!!!!!!!!!!!!!!!!!!!!!!!!!!!

http://goo.gl/Xip0Lj
[Galaxy S 5 Original Android Development] moose1313:
That's love right there!!! Adding a parameter for the benchmarkers. (Seems to be about the only talk around here) regardless of the pages of useless talk, you got a great kernel ktoonsez
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Thanks!! [MENTION=4325945]ktoonsez[/MENTION]!! Will try! :).

You are a GENIUS. Really.

---------- Post added at 06:27 PM ---------- Previous post was at 06:22 PM ----------

So do we have to change the 1 back to a 3 on the freq_step_lower? 'Cause idling still the same on 12.7. Kernel as on the 10.7. one..

Now all 4 cores are online and lol. Guess I let it be.

Gpu is never max (578). It is on 320 most of the time. Only when touching the screen it ramps up to the chosen value. But never 578.

So I guess the new parameter doesn't work as intended.

No difference at all. Sorry [MENTION=4325945]ktoonsez[/MENTION] :(

But let it be. I don't want to get on your nerves.
[Galaxy S 5 Original Android Development] ktoonsez:
I was pretty much 100% sure it would not work for you but will work for everybody else, guaranteed. Im using my profile that I posted, NO OTHER MODS to the profile at all. My GPU goes to 657 the entire time its in the 3D screen of Craptutu (thats the last screen of the test) with my profile.
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I reestored your profile and gpu is at max now on the test. But cpu still drops down to a minimum instead of staying high..
[Galaxy S 5 Original Android Development] ktoonsez:
Increase the cpu_load_adder_at_max_gpu, thats why I made it a parameter :good:. You all the way from 0 to 100.
[Galaxy S 5 Original Android Development] LuigiBull23:
Did you set a load percentage to the new parameter after restoring the profile?
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
I set it to 30 like ktoonsez suggested. Which value is good for it?
[Galaxy S 5 Original Android Development] ktoonsez:
Lol, I use 30 as I posted in the 1st post, brings CPU up to a level that it needs when no CPU activity is occuring and I get 11000+ GPU scores every single to, 30 times and counting now.
[Galaxy S 5 Original Android Development] LuigiBull23:
In other words, anything that will trigger up_threshold would be a sensible value. I'm getting 11000+ on a 32% load added every time just as KT is seeing.
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Can you upload this profile? Please.. Something is wrong with my setup..