So I thought I was running into a driver issue while working on my ROM, but I now believe it is the Snapdragon downclocking itself (presumably to save power). I would be happy if I was wrong.
If you use Windows Default home screen (Titanium) instead of LG Idles or what ever, you may notice that the Snapdragon processor provides exceptionally fluid animation when using the up/down controls to cycle between the list.
If you don't see it, try turning your device off for a second and then back on, then try moving up and down. Ahhh, beautiful isn't it?
If your device is plugged in, it should stay this way. If your device is running on battery, then within 10 to 15 seconds of turning on you will see the fluid animation stops and instead you get clunky animation similar to all the other 500 Mhz devices out there.
Initially, I thought it was something in my ROM. After trying a bunch of things I loaded up the stock IQ ROM to confirm if the issue existed there. At the time I was plugged in so I thought it didn't exist. Later on at home (running on battery) I noticed the issue again with the stock ROM. Anyway, I realized it was behaving like the CPU was downclocking. I plugged it in, turned it off and back on again and voilà, smooth animation that didn't stop after 10 to 15 seconds.
I suppose if we had manual control of the CPU speed we could avoid this issue, but the battery would probably be hit pretty hard.
Just for fun, I ran a quick test using a hardware accelerated version of CorePlayer. On AC, I get close to 400% playback speed while benchmarking a VGA DivX video. On battery, 127%.
I'm thinking of posting a question about this in the HD2, TG01 and newTouch forums to see if they experience the same thing. It is possible that different drivers handle CPU scaling differently.
I guess I should have looked before I posted. Apparently, Titanium is not resource intensive enough to cause the CPU to run at full speed. It will run at full speed while on AC, but clocks down 128 or 256 MHz while idling on battery.
Using LeoCpuSpeed I locked the CPU at 1 GHz and confirmed that it was the CPU auto scaling and that turning off auto scaling restores full performance, but at the cost of battery life and heat.
Wow this is very interesting. Im gonna have to play around with the LeoCpuSpeed app. I was aware the cpu usage throttled itself but had never noticed a negative effect before, great find imo.
I was also surprised that the CPU runs at a lower speed while running CorePlayer. I suppose you don't want to run the battery down too fast while watching a movie, but there must be a balance to prevent dropped frames.
I tested a 480p mkv trailer of Iron Man 2 using CorePlayer. At 1 GHz, I had 60 dropped frames. On battery with scaling enabled, over 500 dropped frames. That pretty bad for a 2 minute clip (24 fps).
trueg said:
I was also surprised that the CPU runs at a lower speed while running CorePlayer. I suppose you don't want to run the battery down too fast while watching a movie, but there must be a balance to prevent dropped frames.
I tested a 480p mkv trailer of Iron Man 2 using CorePlayer. At 1 GHz, I had 60 dropped frames. On battery with scaling enabled, over 500 dropped frames. That pretty bad for a 2 minute clip (24 fps).
Click to expand...
Click to collapse
im going to ask netripper to to make a new app that if a certain app is running(aka coreplayer) that it forces the cpu up...
have you seen the leo / hd2 cpu control app it works on the expo.
josefcrist said:
have you seen the leo / hd2 cpu control app it works on the expo.
Click to expand...
Click to collapse
it does, i also talked to NetRipper(the guy who's writing it) about adding some cool features to it. While he liked the ideas, idk if he has done anything with them yet.
josefcrist said:
have you seen the leo / hd2 cpu control app it works on the expo.
Click to expand...
Click to collapse
Indeed it does.
I mention testing with it in my second post above.
Related
I have just been playing with the TCPMP Media player settings and noticed that the programe is only registering my HD2 as having a ~460Mhz clockspeed. I have a very slight audio/video desync, so I decided to uninstall and reinstall the programe and now it's reading the processor as 416Mhz! I am thinking it might have something to do with my slight drop in audio and video sync, what do you guys think?
i think, processor if underclocked when not needet to save some battery.. you should check that while watching hq video...
d'oh, just went checking and got the exact same screen, never payed attentiont to it before.
I wouldn't say that you're right about the conclusions tho. There's no way tcpmp is only using less than half processing speed because it "sees" only a 416Mhz CPU
Coreplayer is faster than TCPMP alright, and the speed difference comparing the benchmarks of the two on the same video (sex and the city OP) is perfectly rational for the two programs using the same available processing power (120% vs 80% something)
EDIT: I seem to have to agree with mihalko, when opening that screen while doing a playback, even if the playback stops at the same time, I get values ranging from 406MHz to 418MHz, so I would say it's not really TCPMP not recognizing the real clock, but the scaling in action
ephestione said:
EDIT: I seem to have to agree with mihalko, when opening that screen while doing a playback, even if the playback stops at the same time, I get values ranging from 406MHz to 418MHz, so I would say it's not really TCPMP not recognizing the real clock, but the scaling in action
Click to expand...
Click to collapse
Ah, I didn't realise it was reading the current processor speed. I just assumed it was underclocking it as it didn't realise it was 1Ghz.
i can announce that...
its current clock and its dynamic..
it switches between 400 and 700mhz 4 mine hd2.
DN41
posted wrong, didnt read properly before i posted. sorry
So, nabbed an Asus Transformer TF101 off Craigslist for $225. With keyboard. Feeling good about that.
Next question for semi-geeky me. To leave a decent Ice Cream Sandwich -- the ASUS-approved version -- on the tablet or to venture into the unknown world of rooting and custom Jelly Bean ROMs? Sheesh. I tried to resist. But... just... could... NOT...
Did I mention I didn't have a Windows PC to make rooting a bit easier? That left me with the need to do it via an iMac. I've gone and lost that url, but think it is one of the pages on this site.
From there, how do I pick a ROM? All sorts of threads, all of 'em messy (at least to the noob in the room). So I noted EOS got a lot of uptalk and went that route. After more than few false starts (manually typing in command lines kept introducing unintentional HUMAN ERROR into the mix) I got lift-off.
Did I mention my wife owns a Nexus 7 (one of the nicest little bits of hardware/software I know of... no no, the Nexus, not her!! She's stellar, but I digress).
In light of the Nexus' buttery feel, I was hoping for similar from my Asus Transformer. Well, not quite. Maybe the dual vs quad core chip has something to do with that. But I do very much like my larger (10") screen vs. her 7" and the keyboard... and Jelly Bean seems pretty darn nice even on a dual core tegra chip. Still hoping for a little more butter as the EOS nightly people do their thing. (I thank and thank them!!)
Oh. EOS answered my next problem before I got to it. How to overclock? Right in the setup I can do it.... tried all sorts of settings there and ended up with backing it off to only 1.2 (from 1.0) ghz. Not a game-player, just a blogger. Downloaded all my favorite apps -- kindle reader, YouVersion Bible, Skype, and so on. Oh, and of course some board games so I can play 'em with my Dearling.
Last night EOS suddenly updates my gapps. Hmmm. No big change, except maybe things are slightly snappier?
Questions I still have:
I installed an older (I think) booter/recovery module (or whatever the heck it is called). "Team Rogue" "Rogue XM Recovery 1.5.0 (CWM-Based Recovery v5.0.2.8)"
This recovery does not let me write to my external SD card (or even read from it) but will write / read to a USB stick if I mount it of course via their menu. My question:
Is this the newest and best boot/recovery tool? And if not, how and to what tool should I upgrade/switch?
Really enjoying my toy.
I've come up with a few more questions of a semi-general nature... but perhaps overly technical. If wrongly posted here, please advise...
Why does the Tegra 2 chip in my TF101 apparently change speeds and therefore frequencies? Using the setup app in EOS's version of Jelly Bean, one can alter two frequency / speed settings -- minimum and maximum -- and I'm thinking that is one frequency per core?
The reason that matters is because I'm experiencing an occasional spontaneous reboot. My settings were at 216 MHz (minimum) and 1200 MHz (maximum). I'm in over my head at this point as far as knowing if the lower value in particular is too low.
Anyone else have any thoughts?
Thanks.
shonkin said:
I've come up with a few more questions of a semi-general nature... but perhaps overly technical. If wrongly posted here, please advise...
Why does the Tegra 2 chip in my TF101 apparently change speeds and therefore frequencies? Using the setup app in EOS's version of Jelly Bean, one can alter two frequency / speed settings -- minimum and maximum -- and I'm thinking that is one frequency per core?
The reason that matters is because I'm experiencing an occasional spontaneous reboot. My settings were at 216 MHz (minimum) and 1200 MHz (maximum). I'm in over my head at this point as far as knowing if the lower value in particular is too low.
Anyone else have any thoughts?
Thanks.
Click to expand...
Click to collapse
The 216mhz is the slowest speed your CPU will go on both cores. This could cause reboots if too low because the operating system crashes because it cannot get everything done it needs / wants to. Try to up it to 500 and play around with the value so you dont get reboots, low mhz is better for battery when in deep sleep etc but can become unstable.
The 1200 mhz could also cause reboots if too high, however I don't think that sounds high, some go as high as 1500 or 1600 so that is probably not the issue.
The mhz, either min or max, applies to both cores equally on tegra 2.
Your wife's nexus has 4 cores and a single ninja core for background activity, so on hers, you can set min and max for the 4 cores and the ninja core seperately.
Hope that helps!
gunswick said:
The 216mhz is the slowest speed your CPU will go on both cores. This could cause reboots if too low because the operating system crashes because it cannot get everything done it needs / wants to. Try to up it to 500 and play around with the value so you dont get reboots, low mhz is better for battery when in deep sleep etc but can become unstable.
The 1200 mhz could also cause reboots if too high, however I don't think that sounds high, some go as high as 1500 or 1600 so that is probably not the issue.
The mhz, either min or max, applies to both cores equally on tegra 2.
Your wife's nexus has 4 cores and a single ninja core for background activity, so on hers, you can set min and max for the 4 cores and the ninja core seperately.
Hope that helps!
Click to expand...
Click to collapse
The EOS (#79) Rom's latest update seems to have helped some... along with my using SETCPU (which may or may not be more effficient but was suggested to me by another poster here).
I'm running with the very low 216mhz still, but have upped the max all the way to 1600mhz. So far, no spontaneous reboots like before even when running angry bird, a browser, and other junk. I used an app (SETCPU) to create a battery charging profile that allows for the tablet to run between 1200 and 1600 when plugged in and charging. More to see if it worked than because I have any real need for it.... and it did work just fine.
But I appreciate the comment re 216 being really low. And if it does exhibit strange behavior again, I'll monkey with the low setting to see if it helps.
Hi,
This is weird, hoping someone knows more about this then me?
First benchmark video I did ran around 19k
I ran it again just now after playing GTA VC on high settings with no frame limit for 1 hour and ran the test again and got 31k
Still playing GTA VC for another hour and ran it again, came in at 32k
I've upgraded it to the latest firmware, but not rooted it.
The unit is warmish, but not hot.
gwaldo said:
Hi,
This is weird, hoping someone knows more about this then me?
First benchmark video I did ran around 19k
I ran it again just now after playing GTA VC on high settings with no frame limit for 1 hour and ran the test again and got 31k
Still playing GTA VC for another hour and ran it again, came in at 32k
I've upgraded it to the latest firmware, but not rooted it.
The unit is warmish, but not hot.
Click to expand...
Click to collapse
Mmm never trust benchmark they have never been a real source of information about how powerfull a tegra can be.
But yes cpu gpu work well when they hot less when cold or burned
gwaldo said:
Hi,
This is weird, hoping someone knows more about this then me?
First benchmark video I did ran around 19k
I ran it again just now after playing GTA VC on high settings with no frame limit for 1 hour and ran the test again and got 31k
Still playing GTA VC for another hour and ran it again, came in at 32k
I've upgraded it to the latest firmware, but not rooted it.
The unit is warmish, but not hot.
Click to expand...
Click to collapse
That would run counter intuitive to everything I learned in EE315.
Domomojo said:
That would run counter intuitive to everything I learned in EE315.
Click to expand...
Click to collapse
I would have thought the same, but after thinking about it @Dead-neM is right, it's as a mobile processor it makes some sense to have your GPU's being limited when running cool to save battery, it must have a thermostat like a car which opens up when warm :laugh:
I'm assuming the shield doesn't throttle it's T4 because it has a fan and ultimately why it performs better.
I don't think it runs very hot, but I have mine on it's side, so the heat just raises out of it.
@Mad Catz Nate @Mad Catz Rich
Any way to get throttling removed or by-passed?
The difference is noticeable on demanding games.
gwaldo said:
I would have thought the same, but after thinking about it @Dead-neM is right, it's as a mobile processor it makes some sense to have your GPU's being limited when running cool to save battery, it must have a thermostat like a car which opens up when warm :laugh:
I'm assuming the shield doesn't throttle it's T4 because it has a fan and ultimately why it performs better.
I don't think it runs very hot, but I have mine on it's side, so the heat just raises out of it.
@Mad Catz Nate @Mad Catz Rich
Any way to get throttling removed or by-passed?
The difference is noticeable on demanding games.
Click to expand...
Click to collapse
Yup Nvidia device stabilisation or tegra service should act like this too reduce hight temperature and yes with some app you can know the temperature of your cpu
There is 2 tegra 4 type if i'm right http://en.wikipedia.org/wiki/Tegra
But they say that the mojo and shield have the same
gwaldo said:
Any way to get throttling removed or by-passed?
Click to expand...
Click to collapse
If you're rooted, you can set the CPU governor to "performance". That'll fix the clock rate to the rate, you set as max.
scorpio16v said:
If you're rooted, you can set the CPU governor to "performance". That'll fix the clock rate to the rate, you set as max.
Click to expand...
Click to collapse
Thanks, true.
But it shouldn't need rooting.. it's a console, it shouldn't be downgrading performance while it's being used.. ie games?
There's no battery, nobody is touching it, so if it runs a bit warm.. what's the big deal?
It's a built-in aspect of the Tegra SoC and is there to prevent it cooking itself. However, there's a massive heatsink in M.O.J.O. which prevents this from happening - in all our tests the SoC never gets near the temperature where it will start throttling performance. Bear in mind that those tests are run at an ambient temperature of 40 degrees centigrade so you're extremely unlikely to get to a point where it's being throttled, although Gwaldo is in Australia I believe and they've had some pretty roasting temperatures recently!
Shield has a slightly faster version of the T4 in it - hence clock speed of 1.9GHz against the 1.8GHz in M.O.J.O..
Mad Catz Rich said:
It's a built-in aspect of the Tegra SoC and is there to prevent it cooking itself. However, there's a massive heatsink in M.O.J.O. which prevents this from happening - in all our tests the SoC never gets near the temperature where it will start throttling performance. Bear in mind that those tests are run at an ambient temperature of 40 degrees centigrade so you're extremely unlikely to get to a point where it's being throttled, although Gwaldo is in Australia I believe and they've had some pretty roasting temperatures recently!
Shield has a slightly faster version of the T4 in it - hence clock speed of 1.9GHz against the 1.8GHz in M.O.J.O..
Click to expand...
Click to collapse
Hey MC Rich,
I think you miss read my 1st post.
I'm not talking about overheating, the MOJO's runs warm after hours of hammering hardcore AAA gaming out! :laugh:
The issue is that, from the test I have done (as shown on the first post), it's throated when cool/cold
ie do a benchmark on a cold start, then hammer it until it gets warm, then do another benchmark.
Antutu reported 19k on a cold start to 32k when warm
I would expect 32k from the cold start right?
I assume this is related to a battery/power saving feature in the kernel, which doesn't make sense because there's no battery :laugh:
PS: Melbourne ain't so hot :crying:
I'm not aware of any battery saving features for when the SoC is cold! That certainly wouldn't make any sense.
Can't replicate that here either - from cold we get the usual 31-32K.
Mad Catz Rich said:
I'm not aware of any battery saving features for when the SoC is cold! That certainly wouldn't make any sense.
Can't replicate that here either - from cold we get the usual 31-32K.
Click to expand...
Click to collapse
Cool thanks,
Must be something I've changed in the setting or installed, I'll figure it out and post back.
gwaldo said:
Cool thanks,
Must be something I've changed in the setting or installed, I'll figure it out and post back.
Click to expand...
Click to collapse
I've tried replicating the 19k result on cold, and it doesn't
Strange, only thing I can think is that I got the 19k on cold using the previous firmware.
Anyway.. all good:good:
Hey all.
So I would expect a 500 quid phone to be able to play the latest and greatest mobile games without stutter. Unfortunately this is not the case, with my most recent example being Real Racing 3. This game has terrible stutter and a frame rate of maybe 20fps if i am lucky.
I suspect this is partly to do with screen resolution, however is there a way to actually make the Galaxy Note 4 a good gaming device? I have root.
@captainbirdseye86 Lower the screen resolution with nomone apk from google play there is a thread about it here http://forum.xda-developers.com/note-4/help/downscale-resolution-to-1080p-to-t2886177 and the apk link is here https://play.google.com/store/apps/...=nomone&pcampaignid=APPU_6l3OVKeSLZPaav6hgdAK also try to disable dvfs with xposed framework install a custom kernel (more performance depending on your settings but also more battery drain) and try to have a stock ROM as much as possible yeah all those customized Roms are way better but nothing is perfect all those mods costs on the performance also greenify your apps and system apps as much as you can...just some tips
sephkateno said:
@captainbirdseye86 Lower the screen resolution with nomone apk from google play there is a thread about it here http://forum.xda-developers.com/note-4/help/downscale-resolution-to-1080p-to-t2886177 and the apk link is here https://play.google.com/store/apps/...=nomone&pcampaignid=APPU_6l3OVKeSLZPaav6hgdAK also try to disable dvfs with xposed framework install a custom kernel (more performance depending on your settings but also more battery drain) and try to have a stock ROM as much as possible yeah all those customized Roms are way better but nothing is perfect all those mods costs on the performance also greenify your apps and system apps as much as you can...just some tips
Click to expand...
Click to collapse
Good work man. I'll just add closing background apps and messing with the minimum/maximum GPU/CPU clock.
captainbirdseye86 said:
Hey all.
So I would expect a 500 quid phone to be able to play the latest and greatest mobile games without stutter. Unfortunately this is not the case, with my most recent example being Real Racing 3. This game has terrible stutter and a frame rate of maybe 20fps if i am lucky.
I suspect this is partly to do with screen resolution, however is there a way to actually make the Galaxy Note 4 a good gaming device? I have root.
Click to expand...
Click to collapse
it is very disappointing indeed .. I rarely play games, but Asphalt 8 is my favourite and it is just unplayable on my sd805 note 4.
I have paid £587 for the device, and apparently have to root it and spend hours if not days tweaking it to be able to play some games.. Not a good job from Samsung in this department ...
mitko76 said:
it is very disappointing indeed .. I rarely play games, but Asphalt 8 is my favourite and it is just unplayable on my sd805 note 4.
I have paid £587 for the device, and apparently have to root it and spend hours if not days tweaking it to be able to play some games.. Not a good job from Samsung in this department ...
Click to expand...
Click to collapse
The answer to all your performance problems is a clean bug free pure google ROM I don't know if you can install one on the SD since I have the octa one but a ROM without all those s crap and bloatware equals to more performance if the ROM of course is properly cooked
---------- Post added at 02:54 PM ---------- Previous post was at 02:49 PM ----------
gabrielgon said:
Good work man. I'll just add closing background apps and messing with the minimum/maximum GPU/CPU clock.
Click to expand...
Click to collapse
I heard a dev talk that there isn't much to be gained by ocing the GPU and as far as CPU oc goes the more you push it the less time it will stay on that frequency because overheating could be 5 minutes away at full throttle oh and if you oc the GPU keep in mind that some voltage tuning might be necessary on the octa one I had stuttering on ultimate and persues kernels it varies from device to device...
PS hit that thanks button
The answer to the problems... its partly the chip runs so hot.. wait for lollipop to see what happens 1st
sephkateno said:
The answer to all your performance problems is a clean bug free pure google ROM I don't know if you can install one on the SD since I have the octa one but a ROM without all those s crap and bloatware equals to more performance if the ROM of course is properly cooked
---------- Post added at 02:54 PM ---------- Previous post was at 02:49 PM ----------
I heard a dev talk that there isn't much to be gained by ocing the GPU and as far as CPU oc goes the more you push it the less time it will stay on that frequency because overheating could be 5 minutes away at full throttle oh and if you oc the GPU keep in mind that some voltage tuning might be necessary on the octa one I had stuttering on ultimate and persues kernels it varies from device to device...
PS hit that thanks button
Click to expand...
Click to collapse
If you encounter problems with GPU OC, just increase the voltage a little bit. Don't see a problem there. When I talk about GPU/CPU management I mean mainly to increase the minimum GPU clock as some games don't demand enough of our device (haven't tested). Even with DVFS disabled I get a lot of 20ish fps playing spider man unlimited and the phone isn't even warm. It means the game is not requesting enough power. This is something I want to test, to force a high GPU clock with DVFS disabled and see what happens, but there's no kernel able to do that on exynos yet. Have you tested this? Do you know a way to control GPU clock on exynos or do you think they'll ever implement it?
mitko76 said:
it is very disappointing indeed .. I rarely play games, but Asphalt 8 is my favourite and it is just unplayable on my sd805 note 4.
I have paid £587 for the device, and apparently have to root it and spend hours if not days tweaking it to be able to play some games.. Not a good job from Samsung in this department ...
Click to expand...
Click to collapse
It is very unfortunate to say that every smatphone in the world is like this. I'm a fan of asphalt 8 myself so I can say about it. I was playing the game on my girlfriend's iphone 6 which has the best GPU on a smartphone in my opinion + 750p resolution = insane graphics performance, right?? Sure! IF you don't throttle like crazy. Even with this insane combination the game hits 20ish fps here and there while the phone barely gets warm.
If you want to play the game with high fps without rooting just lower the graphics in options -> display. I was playing on high after all the mods I've done but it gets so hot and the battery runs out SO FAST that now I'm just playing on low/very low. The quality difference is minimum and you can play for a looong time.
If you need help to tweak your device (after root) for playing you can PM me. I'm a high fps addicted.
Hit the thanks button if I helped.
i am not sure why the games you are playing got low fps, i have played many games including BIA3, NFS MW , Dead Trigger 2 , BatMan, MC3 , Asphalt 8 etc
I so far felt no stuttering or any slowness even no Hot device over my Exynos
I am on stock No Root
fursuf said:
i am not sure why the games you are playing got low fps, i have played many games including BIA3, NFS MW , Dead Trigger 2 , BatMan, MC3 , Asphalt 8 etc
I so far felt no stuttering or any slowness even no Hot device over my Exynos
I am on stock No Root
Click to expand...
Click to collapse
You live in a cold place? Don't play for long periods? Many games run perfect on complete stock, sure! It isn't that bad.
@gabrielgon thank you for your time explaining this so yeah I get stuttering on God of fire let's say I will have to increase the gpu voltages table by at least 50 to make the problem ALMOST disappear now about low fps yeah also on galaxy on fire when a ship explodes I get some fps drop it is quite hilarious really thinking that this monster reaches out it's limits after some brainstorming though I figured I should reduce the resolution to 1080p or even 720 and woala no fps drops although the stuttering is still there so I guess I will have to increase the gpu frequency although I don't know if there is a way to do this...I will try to search a little
EDIT: OK so I used two apps that let you control the gpu frequency but it won't work on one app the function was greased out and on the other I kept pushing the button but it never took me to the menu to change the gpu frequency my guess is since the kernel doesn't support neither will the apps I don't think we will find any out there to do it if the kernel doesn't support it...
gabrielgon said:
You live in a cold place? Don't play for long periods? Many games run perfect on complete stock, sure! It isn't that bad.
Click to expand...
Click to collapse
Yes. I never played more then 40mins and the normal temp around is about 30C
fursuf said:
Yes. I never played more then 40mins and the normal temp around is about 30C
Click to expand...
Click to collapse
I wish the rest of us gamers were like you
sephkateno said:
@gabrielgon thank you for your time explaining this so yeah I get stuttering on God of fire let's say I will have to increase the gpu voltages table by at least 50 to make the problem ALMOST disappear now about low fps yeah also on galaxy on fire when a ship explodes I get some fps drop it is quite hilarious really thinking that this monster reaches out it's limits after some brainstorming though I figured I should reduce the resolution to 1080p or even 720 and woala no fps drops although the stuttering is still there so I guess I will have to increase the gpu frequency although I don't know if there is a way to do this...I will try to search a little
EDIT: OK so I used two apps that let you control the gpu frequency but it won't work on one app the function was greased out and on the other I kept pushing the button but it never took me to the menu to change the gpu frequency my guess is since the kernel doesn't support neither will the apps I don't think we will find any out there to do it if the kernel doesn't support it...
Click to expand...
Click to collapse
Ok, some stuff I can help you with:
Increasing the voltage doesn't increase performance, this only makes your phone use more energy. People usually undervolt their phones to get better battery life but when it gets too undervolted the phone gets unstable. That's why when you overclock you might need to increase the voltage, to keep it stable.
You won't be able to mess with GPU frequency unless your kernel support it. Maybe if you are a snapdragon user (I'm not sure), but on exynos you won't.
Downscaling resolution helps. There's a thread about it here. Good luck!
---------- Post added at 08:58 AM ---------- Previous post was at 08:54 AM ----------
fursuf said:
Yes. I never played more then 40mins and the normal temp around is about 30C
Click to expand...
Click to collapse
That's probably the battery temperature, but either way that's pretty dam good!! After 10-15 minutes you'll probably reach the heat peak already so that's enough for testing. Good to know you're having a good experience!
gabrielgon said:
It is very unfortunate to say that every smatphone in the world is like this. I'm a fan of asphalt 8 myself so I can say about it. I was playing the game on my girlfriend's iphone 6 which has the best GPU on a smartphone in my opinion + 750p resolution = insane graphics performance, right?? Sure! IF you don't throttle like crazy. Even with this insane combination the game hits 20ish fps here and there while the phone barely gets warm.
If you want to play the game with high fps without rooting just lower the graphics in options -> display. I was playing on high after all the mods I've done but it gets so hot and the battery runs out SO FAST that now I'm just playing on low/very low. The quality difference is minimum and you can play for a looong time.
If you need help to tweak your device (after root) for playing you can PM me. I'm a high fps addicted.
Hit the thanks button if I helped.
Click to expand...
Click to collapse
Thank you gabrielgon, note 4 is the first galaxy phone I am reluctant to root. I just don't have the time I had years ago.
I kind of disagree with you that all phones experience these issues. My previous note 1, 2 and 3 had no such problems.
That is just new to me. With all my previous note phones, I could just download any game (most likely asphalt ) and play as long as I want.
It is annoying that my note 3 (which I still keep) is capable of playing Asphalt 8 on max settings for hours with absolutely no issues and yet my shiny new note 4 just struggling with that.
I think samsung just should not have adopted the 2k display technology so early. Obviously the hardware is not there yet.
I personally do no see any difference pixel wise from the display in my note 3.
Yes, the note 4 has brighter and more accurate colour wise display and that is all they should have change.
captainbirdseye86 said:
Hey all.
So I would expect a 500 quid phone to be able to play the latest and greatest mobile games without stutter. Unfortunately this is not the case, with my most recent example being Real Racing 3. This game has terrible stutter and a frame rate of maybe 20fps if i am lucky.
I suspect this is partly to do with screen resolution, however is there a way to actually make the Galaxy Note 4 a good gaming device? I have root.
Click to expand...
Click to collapse
Mate my note 4 hasn't stuttered once during any game. At all so not sure why yours is?
I think you should try Stock and factory reset.
dladz said:
Mate my note 4 hasn't stuttered once during any game. At all so not sure why yours is?
Click to expand...
Click to collapse
hi man, are you with sd805? if so, try asphalt 8 (on max settings) for 20min.
fursuf said:
I think you should try Stock and factory reset.
Click to expand...
Click to collapse
stock reset is the first thing I always do. it did not change anything.
mitko76 said:
hi man, are you with sd805? if so, try asphalt 8 (on max settings) for 20min.
stock reset is the first thing I always do. it did not change anything.
Click to expand...
Click to collapse
Using the 910F, doesn't stutter on emulation, heavy 3D games ?!? Just doesn't stutter, sorry man i'm not seeing it.
But yea the 805 yea, i'm not on stock but even when i was it seemed to be fine.
dladz said:
Using the 910F, doesn't stutter on emulation, heavy 3D games ?!? Just doesn't stutter, sorry man i'm not seeing it.
But yea the 805 yea, i'm not on stock but even when i was it seemed to be fine.
Click to expand...
Click to collapse
that is cool man. I played with 3 note 4 (returned the first 2 because of defective displays and overheating) and they all had this issue.
It is not that I dont believe you, but I have to see it to believe it
My experience on the Note 4 is virtually the same as my experience on the Note 2, a device which is over two years old!
I do prefer Exynos, but I purchased the Snapdragon because it is the most supported SoC on the market, for now.
I'll make sure my next device sports an Exynos, I miss my Wolfson and Noticeable Performance Boosts, overall, going from one Exynos generation to the other.
Hello !
After long weeks of searching the answer and solution to my problem, I am exhausted. So I would like to ask the biggest Android community for help
Well, I know it's not new, but I have problem with my S7 Edge (Exynos) performance
I experience FPS drops in almost every game I play. As for games it's not that irritating, but recently I have bought Gear VR and while having this thing so close to your eyes, you see every frame skipping.
Apps for checking the CPU throttling shows that after 5-10 minutes the 4 bigger cores slow down to about 50% of their full speed. It leads to ~30% performance slow down.
I tried every solution that doesn't require root access and warranty void. For example: disabling certain packages and services (Game Launcher, Game optimization service); different settings in Game Tuner; performance mode; factory reset etc. Nothing works.
Does this kind of problems can be repaired on warranty? I know that in order to fix this you can change kernel setting, cpu governor etc but ofc they don't do that in Samsung Service Center. Is it possible for them to replace the main board and cpu with Snapdragon one?
I would not like to root my device because I didn't want to lose my 3 years warranty and I am using a lot of applications that may not work with a root.
Thank you in advance for all your replies
Did you try the game performance mode? As the "performance mode" is just screen resolution and brightness. The game mode is the real performance mode where the temps throttling is relaxed and higher clock speeds allowed(you can also edit the profile to set the resolution manually to wqhd). You can also try to set the resolution to full hd and see how it goes (tho for VR it won't be cool, but for the test it won't hurt). Also if the phone is new, it will need atleast 10 days to settle and become faster, smoother, better. Apply updates if they are pending too.
Otherwise you can't do much without root, but even then you are limited to what you can achieve so be careful + samsung have a fuse into the chip that burns out when you root the phone, it's not possible to hide the intervention and they can deny warranty for that reason (and often do so).
high_voltage said:
Did you try the game performance mode? As the "performance mode" is just screen resolution and brightness. The game mode is the real performance mode where the temps throttling is relaxed and higher clock speeds allowed(you can also edit the profile to set the resolution manually to wqhd). You can also try to set the resolution to full hd and see how it goes (tho for VR it won't be cool, but for the test it won't hurt). Also if the phone is new, it will need atleast 10 days to settle and become faster, smoother, better. Apply updates if they are pending too.
Otherwise you can't do much without root, but even then you are limited to what you can achieve so be careful + samsung have a fuse into the chip that burns out when you root the phone, it's not possible to hide the intervention and they can deny warranty for that reason (and often do so).
Click to expand...
Click to collapse
Thank you for your reply
Yes, I've tried "game mode" but there is no difference. Changing resolution to Full HD helps for a while, but the Gear VR software doesn't work properly on anything other than WQHD. It just doesn't scale properly and you are unable to see whole content.
I'm just wondering whether every S7 Edge has problems like mine. I understand throttling after 20-30 minutes of intensive gameplay, but ~40% slow down after 3-5 minutes seems strange, especially because phone doesn't even get warm.
emsitek said:
Thank you for your reply
Yes, I've tried "game mode" but there is no difference. Changing resolution to Full HD helps for a while, but the Gear VR software doesn't work properly on anything other than WQHD. It just doesn't scale properly and you are unable to see whole content.
I'm just wondering whether every S7 Edge has problems like mine. I understand throttling after 20-30 minutes of intensive gameplay, but ~40% slow down after 3-5 minutes seems strange, especially because phone doesn't even get warm.
Click to expand...
Click to collapse
Hard to tell, got the phone, but no vr... :/
Otherwise I don't have problems with gaming, the game mode smooths a little the already fluid gaming(but then again, the game I play mostly is vainglory and that game runs great on htc m8 that is almost 4 years old). You are talking about some more massive performance drop. Many phones start to throttle early and throttle hard, samsung is one of them for sure (they want the phone cold).
@hamdir can you lend a hand on that one? You are tons more experience with VR than me.
high_voltage said:
Hard to tell, got the phone, but no vr... :/
Otherwise I don't have problems with gaming, the game mode smooths a little the already fluid gaming(but then again, the game I play mostly is vainglory and that game runs great on htc m8 that is almost 4 years old). You are talking about some more massive performance drop. Many phones start to throttle early and throttle hard, samsung is one of them for sure (they want the phone cold).
@hamdir can you lend a hand on that one? You are tons more experience with VR than me.
Click to expand...
Click to collapse
Well, there is an app called CPU Throttling Test on Google Play. I would be really thankful if you give me information how your phone behave in this app. Mine throttles hard after 3-8 minutes. Clock speed of the better cores goes down to about 1.6GHz each. Sometimes even below 1.5GHz.
emsitek said:
Well, there is an app called CPU Throttling Test on Google Play. I would be really thankful if you give me information how your phone behave in this app. Mine throttles hard after 3-8 minutes. Clock speed of the better cores goes down to about 1.6GHz each. Sometimes even below 1.5GHz.
Click to expand...
Click to collapse
From a cold phone, 1.9GHz almost right away(I guess the highest freq is only for burst load, like app launching) and kept for 8 minutes then drop to 1.57GHz on the big cores. So I think it's in line with your result.
high_voltage said:
From a cold phone, 1.9GHz almost right away(I guess the highest freq is only for burst load, like app launching) and kept for 8 minutes then drop to 1.57GHz on the big cores. So I think it's in line with your result.
Click to expand...
Click to collapse
Yeah, that would be it. Thank you for your time. So it seems to be normal, I hope I'll get used to it somehow
I also wrote an email to Oculus, maybe they heard sth about this issue and know a fix for frames skipping.
The notorious feature known as DVFS is the likely culprit. Some forum members suggest it throttles the GPU and CPU to improve benchmark results or otherwise to protect the device. I've noticed it can lock-up and end up overheating the device but that's just an anecdote.
You can try forcing the app to run at a lower resolution which Samsung's Game Tuner does for some games, or find other solutions for unrooted devices like capping CPU frequency for a smoother experience.
nexidus said:
The notorious feature known as DVFS is the likely culprit. Some forum members suggest it throttles the GPU and CPU to improve benchmark results or otherwise to protect the device. I've noticed it can lock-up and end up overheating the device but that's just an anecdote.
You can try forcing the app to run at a lower resolution which Samsung's Game Tuner does for some games, or find other solutions for unrooted devices like capping CPU frequency for a smoother experience.
Click to expand...
Click to collapse
Almost all the phones are tweaked to use max freq only on single core load and app startup (burst). If their power management detect heavy load on all cores, it will automatically scale down to lower freq state to prevent heat building up fast. In reality in our case this is 1.87GHz for all big cores + the small ones (higher if only the big cluster is used, leaving the small cores off). The first actual thermal throttling level is 1.56-1.57GHz at around 8 minutes mark. Games would take a lot longer and in my observation as the phone is big and none will use 8 cores at the same time - there will be no throttling, just power management and stable fps. His case is different tho, VR is really a heavy one on the CPU.
As for DVFS (and extended to samsung power management, every manufacturer has it's own management) - it's there for a reason, to use your phone without major slowdowns due to heat and to be cold in touch, i.e. better for use. You can always change the behaviour via custom kernel, but you can't get more performance without heating the phone to the point of hardware throttling or uncomfortable to hold. Actually as you said - the right way if modify is to cap to lower freq and try to command the phone to keep them. This would still lead to a lot of heat, but will take some time to build up (and it will look smoother, tho with lower fps). OC is pointless for speed gains, will work only for burst loads. UV is not effective too as nowdays the SOC's are heavily binned for optimal settings from the factory.
Disable throttlinf dvfs exynos
Check how disable it . My youtube channel URLGAMEPLAY