yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9505 Original Android Development] Formhault:
Worry not, Samsung to the rescue! Bet they designed that with us, overclockers, in mind. Probably not... besides, there seem to be an explosion in the mobile / external batteries market. All the sudden, you find them left & right :eek: and many of them are quite good and very cheap!

Much better than an extra battery.

---------- Post added at 06:14 PM ---------- Previous post was at 06:12 PM ----------

I think most computer power supplies have protections for these sort of things... but then again, those have fans and don't run on batteries, so temperature & power isn't an issue there.

It could be the battery, indeed. Coming to think of it, it makes perfect sense. Everything in the Galaxy S4 is like top-notch hardware (well, was, at the launch time), while the battery tech is still primitive.
[Galaxy S 4 i9505 Original Android Development] rauschkugl:
The question was what's the best setup for gaming and performance. This one isn't because it will throttle too fast and become laggy. You won't get maximum performance if it throttles. If I tell you to overclock to 3 GHz to get maximum performance it's the same thing. It may be like that in theory but practically your chip will burn in seconds.

Gesendet von meinem GT-I9505G mit Tapatalk
[Galaxy S 4 i9505 Original Android Development] Formhault:
Hmm... I remember talking (or trying to talk) about this in a different topic / sub-forum some time ago... Never figured it out, though.

Frequency = responsible for speed, lag (or lack thereof).

Voltage = responsible for frequency integrity (i.e it doesn't drop... like to 0 Hertz... when the phone halts & reboots :silly:).

So... undervolting should only bring stability (or lack thereof), not a drop in performance. :confused:

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

Anyway... the performance you're gonna get, even with overclocking, is not gonna match that of the, say, Snapdragon 800.

S800's CPU clocked (by default) at 2.3 GHz doesn't even reach 1.8 GHz when gaming. Also, the GPU is clocked at 450 MHz by default - same as the Adreno 320, right? Well... OC`ing our GPUs to 600 MHz, which is 150 MHz more than the Adreno 330, still doesn't make it as fast... so what the hell...

Oooor... even if it will make it faster... besides the fact that it won't reach the performance of the S800 (which is the closest relative comparison)... as you said it, temperature throttling will bring it down, so OC doesn't really make sense anymore.

I keep my CPU at stock maximum frequency (1.9 GHz is more than enough, I think), and the GPU at 504 MHz (with touch boost to 545 MHz - although I really don't see any improvement in performance).

You gotta admit it, it is a bit of a struggle for the Snapdragon 600 to power all of these 1920x1080 pixels. I don't think there's anything (big) we can do about it other than overclocking a lot only to attain a very small performance increase...
[Galaxy S 4 i9505 Original Android Development] s3icc0:
again - I did not say make an OC - I logically tell him that OC is one of ways to get more power - I personally don't use OC because I think S4 is top class device and all games run just fine ... so OCing is the matter of lot of testing and that was what I suggestet so what I said on the beginning is still valid no matter what anyone will say ;)

so if you exclude OC what you will get? performance governor and row scheduler
[Galaxy S 4 i9505 Original Android Development] rauschkugl:
The same. Thermal throttling and bad performance. You didn't understand what I wanted to say with the overlooking example.

Performance will stay at highest frequency all the time. 2 minutes and it will throttle.

What I wanted to say with the example is, that in theory if you leave out all other factors, it would be faster. But you can't leave out the other factors. Thats why these settings will get you bad performance in the end. You can't just leave the thermal throttling out when you want to set up a fast profile.

Gesendet von meinem GT-I9505G mit Tapatalk
[Galaxy S 4 i9505 Original Android Development] s3icc0:
no I got it ....: you are saying that using performance govern or is a stupid thing .... but that is the only governor which is strictly performance focused, the fact the phone will be throttling is another thing.... an again I am repeating what I already said - you need to test the setting 1st - it is still the same as with OCing a regular PC ....
[Galaxy S 4 i9505 Original Android Development] Obagleyfreer:
AAAAAAAAWWWWEEEESSSSSSOMENESSSSSSS!
[Galaxy S 4 i9505 Original Android Development] Conito11:
Works on stock rooted 4.3 rom? Which version should I use? Actually im having problems with overheating, 36°C with basic usage. This fix temperature issues?

Enviado desde mi GT-I9505
[Galaxy S 4 i9505 Original Android Development] wonsky21:
36 degrees is not overheating ;)

GT-I9505 | SlimBean 4.4.2 WEEKLY 2.3
[Galaxy S 4 i9505 Original Android Development] Conito11:
Nice, it's feels really hot perhaps. I used to see 27°C at max

Anyway What version should I use?

Enviado desde mi GT-I9505
[Galaxy S 4 i9505 Original Android Development] Formhault:
I used to see 20°C max... when I was outdoor and the weather was bad! :p

Overheat = +70°C. In fact, the CPU wouldn't melt unless forced beyond 90+ Centigrades, which is almost impossible to reach, because of throttling and since the glass would burn your fingers by then (so you'd place the phone down). So that would be the CPU's overheat threshold :silly:

Stock 4.3... that's TouchWiz, I presume. Then, use the TW kernel.

TWGE = for Google Edition. AOSP = for CyanogenMod, SlimBean, SlimKat... anything that's not TouchWiz or Google Edition.
[Galaxy S 4 i9505 Original Android Development] mattiadj:
It's possible to add the ability to change GPU throttle parameters? When CPU reached 68 grades it scale down to 128 mhz and lags during game occurs often. Is possibile to make something?

From universe with my gs4 snapdragon powered!
[Galaxy S 4 i9505 Original Android Development] 9Lukas5:
You can force your gpu to use always the highest frequency. But you should have a look then on it if it overheats too much.

Use a root for explorer and go to /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0 and open the file min_pwrlevel in text editor and change the seen 3 to a 0. So the lowest step your gpu will use is the highest.

L

sent from my snapdragon powered galaxy S4 on KitKat
[Galaxy S 4 i9505 Original Android Development] mattiadj:
Thank Man I Know This Trick But I Don't Want Use Always My Gpu At Max. Only Change The Thermal Contro Of Gpu If It's Possible

From universe with my gs4 snapdragon powered!
[Galaxy S 4 i9505 Original Android Development] Formhault:
The GPU is located right on top of the CPU (it's a System on a Chip, so they're combined together), so if the CPU is 60 degrees hot, the GPU is 60 degrees hot as well.

There's no throttling for the GPU, I think. Just for the CPU...
[Galaxy S 4 i9505 Original Android Development] mattiadj:
The problem of lags in game are caused by thermal throttle. But if I set to 0 the parameter, I will ALWAYS use the gpu At max even when I'm using sms app for example? I need a dynamic behavior and only unlock the gpu when reach 68 degrees... It's possible?

From universe with my gs4 snapdragon powered!
[Galaxy S 4 i9505 Original Android Development] davtse:
use scripts managers or tasker. With tasker you can just trigger the max GPU for when you enter applications and turn it off when you leave the application.
[Galaxy S 4 i9505 Original Android Development] 9Lukas5:
Yeah I know that your gpu then always runs on max. But I found it very useful for a many tasks and games where you don't touch the display and the gpu randomly slows down, although the temp is at 40-45°C only :o

L

sent from my snapdragon powered galaxy S4 on KitKat
[Galaxy S 4 i9505 Original Android Development] mattiadj:
I don't have tasker...i have automate it pro...i think i can't do that with automate it pro.
[MENTION=4325945]ktoonsez[/MENTION] it's possibile to change this behavior of gpu?
[Galaxy S 4 i9505 Original Android Development] Mussels84:
just as an FYI for you guys, i replace broken glass on S3's and S4's fairly often, and you ahve to heat them to 120C to remove the glass.

This doesnt damage the phones at all - so gaming at 70C wont either ;)
[Galaxy S 4 i9505 Original Android Development] mooyaart:
Yeah but heating up the battery will reduce it's recharge capacity.
[Galaxy S 4 i9505 Original Android Development] GianPacayra:
When is the release of 4.4.2 TW Kernel?
[Galaxy S 4 i9505 Original Android Development] Mussels84:
that is true, i remove it when replacing the screens so i forgot about that.

when samsung release the source.
[Galaxy S 4 i9505 Original Android Development] lymbe33:
ok this is my 1st cycle with eclipse v2 i use power saving lot of messages calls...and greenify apps ;) i dont have lag ata all ;) wifi all time on!
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
OP Updated

Change Log 01.23.2014

1. Stop charging from obeying Fade mode by default

2. LEDs: Add tunable to set led fade mode while charging. Cycling cable to take effect is required.

3. AOSP 4.4: gcc-wrapper: force python version 2.

4. KTweaker 5.2.1 with added led fade mode while charging option.
[Galaxy S 4 i9505 Original Android Development] GianPacayra:
Ok. Thanks
[Galaxy S 4 i9505 Original Android Development] slewis1972:
Ok, if using recommended settings for battery with ktoonservativeq govenor, the screen takes a few seconds to come on when I get a call. If I set to interactive, its virtually instant.

Any ideas what I need to tweek to improve?
[Galaxy S 4 i9505 Original Android Development] davtse:
I think the solution was to change the screen off sampling rate to a smaller value
[Galaxy S 4 i9505 Original Android Development] fabiienb:
I/O IS now ROW?

Mhmm my phone reboot alone I don't know why seems like he sod and reboot but I don't know why how I can get logs?

I9505 SLIMKAT LATEST 4.4.2, KT KERNEL.
[Galaxy S 4 i9505 Original Android Development] speedytr:
Please help me about answering delay on incoming calls (like 1 second)
[Galaxy S 4 i9505 Original Android Development] Swizzy88:
Have you played with the CPU Volt settings?
[Galaxy S 4 i9505 Original Android Development] fabiienb:
...

No i don't played with it i think ktweaker have a bug , but yes i thniked too that was UV !

Reinstalled latest version at now with kernel wipe and before and after wipe dalvik / cache,seems no problems at now...

I will tell us if it's happen again !

Thanks
[Galaxy S 4 i9505 Original Android Development] hshah:
The new LED Fade Off When Charging has fixed my LightFlow issues :)
[Galaxy S 4 i9505 Original Android Development] DevastatorTNT:
Try modifing build.prop :)

Sent from my i9505
[Galaxy S 4 i9505 Original Android Development] Mussels84:
could you explain that better please, i've had some issues with lightflow and dont know if its ROM, kernel, or lightflow related - your story may help me figure it out.
[Galaxy S 4 i9505 Original Android Development] hshah:
On the previous version of this kernel my led would flash as expected for a few hours after I turned the screen off, but then either stop completely or flash once each time I turned the screen on/off or every time I plugged the charger in.

With the latest version of the kernel, I have none of the above mentioned issues.

If it helps, I am on jamal2367's GE ROM.
[Galaxy S 4 i9505 Original Android Development] Mussels84:
mines a bit different, i get LED on charge, but not for notifications. echoe GE, but yeah its a bit weird.
[Galaxy S 4 i9505 Original Android Development] fabiienb:
Build. Prop? System?

It happen again... I don't know what to do

I9505 SLIMKAT LATEST 4.4.2, KT KERNEL.
[Galaxy S 4 i9505 Original Android Development] invano:
Are you using a low min frequency for screen off? if yes, did you try to increase the value?

Are you using a high sample rate for screen off? if yes, did you try to reduce the value?

:)
[Galaxy S 4 i9505 Original Android Development] speedytr:
I don't use both do I have to?

I've tried loading kernel defaults nothing changed. Anybody else experience this issue?
[Galaxy S 4 i9505 Original Android Development] mattiadj:
[MENTION=4325945]ktoonsez[/MENTION] have you read this? :)

I mean...it's possibile to modify the throttle of gpu to avoid the downscale to 128mhz at 68c? This is the cause of lag in games!

I don't think have always gpu at max it's a good idea to due the warm and battery drain.

So it's possible to avoid this block?

Thanks
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
Are you saying that when your CPU hits 68 that your GPU scales down? How are you measuring the GPU temperature if you are not talking about the CPU temp?
[Galaxy S 4 i9505 Original Android Development] mattiadj:
Yeah of course CPU temp. I'm using CPU overlay to see the CPU temp playing games such as Dead trigger 2. All is smooth...but when cpu temp is at 66/68@.....gpu scales down to 128mhz and the games became NOT playable for serveral seconds.

Since, as i have read it's safe to reach up to 75/80 C, it's possible to unlock or modify this behaviour?

Someone here told me to

echo 0 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/min_pwrlevel

But of course in this way i have ALWAYS gpu [MENTION=3559303]max t[/MENTION]emp! I want it scales the freq as always wihout stops at 68C.

It's possible kernel side?
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
What are your KThermal settings? I have not put in any code to throttle the GPU (only the CPU) at all, so I would have to find it if it even exists.
[Galaxy S 4 i9505 Original Android Development] mattiadj:
These are my settings for KThermal.

It's possible to make something here?

I don't think since here I can unlock CPU freq no gpu.

From universe with my gs4 snapdragon powered!
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
Looking at the code, it appears that the ROM is controlling it. There is a sysfs called:

/sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/thermal_pwrlevel

This restricts the GPU level when written to. I will keep looking in the kernel but seems like the ROM is whats doing it.
[Galaxy S 4 i9505 Original Android Development] slewis1972:
Tried as was on 90000, reduced to 20000 and same thing issue. Will reduce further but not seeing any improvement.
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
You around to run a test kernel?
[Galaxy S 4 i9505 Original Android Development] fatihbatur:
Can i use this with omega rom 21? (4.4.2.)
[Galaxy S 4 i9505 Original Android Development] rauschkugl:
No you can't.

Gesendet von meinem GT-I9505G mit Tapatalk
[Galaxy S 4 i9505 Original Android Development] iamnotkurtcobain:
Almost 3 hours screen on too. Guess not that bad...

Gesendet von meinem GT-I9505 mit Tapatalk
[Galaxy S 4 i9505 Original Android Development] mattiadj:
Yeah of course. send me a pm mate :)
[Galaxy S 4 i9505 Original Android Development] jumpers:
can you set "ro.debuggable" to 1 in your ramdisk ? cannot run ADB as root. getting the "cannot run as root in productions builds". :(

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Galaxy S 4 i9505 Original Android Development] lee714:
If I have, Turbo ZRAM V2.3a, KT-SGS4 - MJ5 - KTweaker, CrossBreeder, and Philz Recovery. All on Triforce rom 5.2, how would I update kernels without anything else messing up?
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
It is already set to a 1.
[Galaxy S 4 i9505 Original Android Development] Obagleyfreer:
Flash in recovery and wipe cache and dalvik afterwards.
[Galaxy S 4 i9505 Original Android Development] jumpers:
okay. any idea why i can not use adb root ?

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Galaxy S 4 i9505 Original Android Development] sid3winder:
Three hours screen on for me and my phone is almost dead :/

How do you guys get such amazing battery life? I'm on danvdh ge rom and greenfied most of the apps too.

PS. I'm using Google now too, shouldn't be eating too much battery for me...
[Galaxy S 4 i9505 Original Android Development] Bradden1:
I see the advice is to fix permissions once you flash a new kernel but my recovery doesn't have that option as they believe it's pointless?
[Galaxy S 4 i9505 Original Android Development] CamFlawless:
Are you using one of the the profiles and/or scripts from the KTweaker shop?

Also, I do believe GN can be quite the battery hungry application.
[Galaxy S 4 i9505 Original Android Development] jumpers:
same here, crappy battery life. on any kernel or rom.

Envoyé de mon GT-I9505 en utilisant Tapatalk
[Galaxy S 4 i9505 Original Android Development] kofe:
Can u add the option to control hardware buttons lights to your AOSP version of kernel? I mean the option to light them only when they are touched, like in TW roms...

Thanks!
[Galaxy S 4 i9505 Original Android Development] rauschkugl:
You can use xposed and gravitybox for it. There also should be an app on the market or here that can do it.

Gesendet von meinem GT-I9505G mit Tapatalk

---------- Post added at 05:40 PM ---------- Previous post was at 05:40 PM ----------

Use twrp it still has the option.

Gesendet von meinem GT-I9505G mit Tapatalk
[Galaxy S 4 i9505 Original Android Development] Bradden1:
I understand there are other ways of fixing permissions but it's been omitted from philz recovery as he believes it's useless. Can someone explain what the point is?
[Galaxy S 4 i9505 Original Android Development] CamFlawless:
Here is a bit of a description of it: http://xdaforums.com/showpost.php?p=39283141&postcount=3

From my understanding, it is just a safety step taken to ensure that Ktweaker doesn't run into problems with other system apps when trying to make adjustments.
[Galaxy S 4 i9505 Original Android Development] Formhault:
That is no longer valid. At least not in PhilZ recovery. He removed it for a reason : that was, apparently, that the option made more harm than good. Not sure exactly what that is about, but bottom line is... "Fix Permissions" is gone and you're better off without it. :confused:
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
Becuase you dont have root access set for adb to be part of root or you are doing adb commands in the wrong order, here is order:

adb shell

su

xxx command
[Galaxy S 4 i9505 Original Android Development] kofe:
With gravity box i can disable backlight buttons, i can enable it all time the screen is on, or the default of the rom...

Can u tell me which app are u talking about?

Thanks
[Galaxy S 4 i9505 Original Android Development] CamFlawless:
Capacitive Buttons by Sleepy Dragon
[Galaxy S 4 i9505 Original Android Development] kofe:
Thanks, but it doesn't work...
[Galaxy S 4 i9505 Original Android Development] CamFlawless:
Must be on your side with the device or ROM. I'm on an AT&T S4 with a 4.3 AOKP build and it works flawlessly.
[Galaxy S 4 i9505 Original Android Development] kofe:
I`m on kitkat 4.4.2 so it must be it...
[Galaxy S 4 i9505 Original Android Development] shingers5:
i dont see a kernel for TW 4.4.2 NA5 on OP so i am guessing its in progress...............i am on MDL bootloader with MH8 modem and running Wanam NA5 v2 but have no wifi.
[Galaxy S 4 i9505 Original Android Development] ktoonsez:
You have got to be kidding me. Do I need to post the definition of leak again????? That is not a real ROM. Its a unofficial leak that has no source code.
[Galaxy S 4 i9505 Original Android Development] Formhault:
Hmm... Perhaps your phone is defective :confused:.
[Galaxy S 4 i9505 Original Android Development] ishyboy15:
Hi, this is the first time i have installed the kt kernel for 4.3jb omega rom v19. I tried to do stability test with kt's setting. I only have 14000 antutu benchmark as result. Is this normal? I am using kt's setting except i only uv'd 35 and 50 from the original post of 50 and 75. Hope someone can help. Thank you
[Galaxy S 4 i9505 Original Android Development] Formhault:
Bah... Your phone is probably sick of doing benchmarks, hence it is now defective. You should be getting 150300+ score in any benchmark at all times.
[Galaxy S 4 i9505 Original Android Development] ishyboy15:
Im not really fond of doing benchies. Its just that i did it to check if the current settings is stable. thank you for your answer but im looking for an informative and non sarcastic one. What an a**...
[Galaxy S 4 i9505 Original Android Development] Formhault:
If you did a bit of search, you'll find that this is how ideas based on benchmarks results are treated - with sarcasm.

What seems to be the problem? Your benchmark scores went down? What else went down, overall responsiveness and system wide performance? Cause people usually do a benchmark and if the scores don't meet their expectances, they automatically presume something is wrong and needs fixing, regardless of wether the actual real world performance (which a bench test does not provide reliable info on) has degraded or not.

My SSD is supposed to be able to read/write at 450/400 MB/s. All I get in usual consumer-related tasks is less than 350 MB/s. Not the best analogy in the world, but you get the point.
[Galaxy S 4 i9505 Original Android Development] DevastatorTNT:
Can someone who is getting very good battery life tell me how? I tried everything, but 3h of screen aren't ok for me...

Sent from my i9505
[Galaxy S 4 i9505 Original Android Development] Formhault:
Using the conservative governor seems to help. Also, disabling sync helps a LOT. That, combined with Greenifying some apps... appears to result in awesomeness.

With this setup, I have managed to squeeze ALMOST 4 hours of screen on time throughout a day. That is, with very minimal game play (launching Castle Clash for 5 minutes max every 2 hours), data turned on ONLY when needed, Wi-Fi ONLY when available... so not very much.
[Galaxy S 4 i9505 Original Android Development] kfallz:
Usually you have to change the kthermal settings to be more forgiving before you can benchmark. Go to extras and scroll to the bottom for the menu, in ktweaker. My best score in newest antutu is 31.2k something, 1998mhz, 545gpu.

That was with 1mb buffers and noop I think
[Galaxy S 4 i9505 Original Android Development] DevastatorTNT:
Thanks, I'll try conservative and also Greenify :)

EDIT: which modem are you using?

Sent from my i9505
[Galaxy S 4 i9505 Original Android Development] __NBH__:
For good battery life the settings on post 3 are pretty good. With each new version of the kernel the experience gets smoother even with the fairly aggressive scaling down of the CPU. I tried the settings a while ago on an older kernel version and instantly got 5 hrs 45 mins screen on time. Currently I am on 91% with 37 mins screen on so it looks on course for a similar result.

You can go for something like that or you can tone it down and have a smoother experience but with less screen on time, the balance depends on what you need on a daily basis.

If you get 1% battery loss per 60 to 90 minutes in standby and 1% battery drain per 3 to 4 mins of screen on time, that for me is the best you can get out of this phone.
[Galaxy S 4 i9505 Original Android Development] Mussels84:
using a battery monitor widget, i get 0.3 to 0.4% battery loss an hour. thats upto 3 hours per % at idle (usually overnight). i've tried on three S4s (all i9505) and managed the same on each.
[Galaxy S 4 i9505 Original Android Development] kfallz:
It can sadly be quite random yes, so usually you need a few runs to get your max so that you can compare. Benchmarks aren't the best, but they still have their place because they're an easy way to get actual numbers on stuff which is otherwise very hard to compare with others. Can also give you clues to what part of your phone might be acting up