Hi,
I've been recently playing some Dungeon Defenders on my SGS and well it is still sort of choppy when under stress. What bugs me is the fact that some people (with the same phone) claim to be having a clear lag-less game experience.
I've tried to switch ROMs and went from 2.1 stock eclair, trough 2.2.1 stock EU to latest Darkys 8.0 (with voodoo enabled). I have to say that there was some improvment, but it still has a long way to go.
Now, as Im looking for better gaming experience, I would like to ask if there is better ROM (not that I wouldn't be satisfied with this one though ) gaming-wise.
I also noticed, when running Quadrant Advanced (now getting 1350-1650 which is wierd. I mean 300 difference between two runs ??) that my CPU was, at the time, running at 400MHz with minimum frequency set as low as 100MHz, which seems ridiculous to me. I mean I know that CPU frequency changes in accordance with how much stress are we putting on it, but isn't it possible that even under stress my CPU runs "slower" ?
I would love to somehow improve my phone but as I already have voodoo in place, the only way to do so would be to overclock CPU right ? Or am I missing some other way to improve my phone ?
If Im not, than how safe is the overclocking ?
what would you suggest ?
Thanks everyone for your answers !!!
btw, Im sorry if I misplaced this message !
Uhmm, I can't advice you about the lag. I don't find it choppy playing Dungeon Defenders. Everything is smooth sailing. But it is safe to overclock. There might or might not be stability issues with your phone. Every phone varies. Like mine, I could get max OC to 1.3GHZ and then the phone freezes but I have friends who can OC to 1.6GHZ.
I don't recommend you to overclock though, I have some freezes in game (gameloft games especially) when OCed to 1.2GHZ.
Related
I've been experimenting with several new ROMs and have found in every case that when I install SetCPU (either choosing automatic/HTC Hero profiles) it causes dramatic slowdown on my device to the point where I just can't bear to use it. On some screens it takes 5-10 seconds to load and when I am typing a message it is often an entire WORD behind my pace and constantly trying to catch up - for the record I am no champion speed texter!
With SetCPU uninstalled my device goes back to normal.
I purchased SetCPU last year and have always enjoyed it, but it seems with the new 2.1 ROMs, it causes more bad than good. I was in the sprint store the other day looking at the EVO and I happened to use one of their stock Hero's and the difference in speed between that and mine was STAGGERING.
So is it SetCPU by itself or both it and 2.1 ROMs?
Are you using it on an oc'd rom? id not reccomend using a oc tool, manually throttle ot to where you want
this doesnt belong in dev
From what I understand is that you don't even have to use an OC tools such as OC Widget and SetCPU with Toast's kernel. I may have read this wrong so I'd ask someone else. It is built with the On Demand throttling, I believe. Therefore, if you use a 710Mhz one it will scale from it's lowest freq to it's highest when needed. But again I am not sure. Ask someone else.
Yeah Ive been using the 710 dam ker and I was fine for a week then all of a sudden lock ups and crashes when answering the phone etc I wiped and started over and its good I do want to clock it a bit though so any good recomendations would be great
i understand what they all do. my main question is. higher the frequency the faster or slower? cause im tired of lag from lockscreens and apps i use.
Higher frequency is faster. Is the lag you get more like a delay in touch screen input rather than a stuttery slide? If that's the case, you should try some of the newer kernels like ZenKernel for Sense ROMs or the Uncapped kernels for CM6.
its slow to respond and some times stutters. not too much more so delays than anything.
What ROM are you running?
Hi I'm on a JPY+voodoo. Pretty happy but one complaint about lag. Even with voodoo on when I open several apps and then go back to contacts, or SMS, it takes several seconds to open them (black window). I guess it is just the time spent to empty and refill RAM with new app. My question is: Is there the stock SGS GB free from this lag/delay? JVS, JVQ or JVR I mean... Are there CM7/MIUI free from it? Just to make sure that it is worthwile to change now without waiting a more stable version...
It's a bit riskier, but removing journal from ext4 made my phone a lot faster (on jvr and now jvs). booting the phone and loading apps especially seems faster.
Secondly, talon and galaxian are the best kernels. Personally i prefer talon for voodoo color and also it seems to run smoother with the conservative governor.
Another thing you can do is to increase the minimum frequency of your phone (ie. I did mine from 100 to 200mhz using tegrak overclock). this means faster scaling due to less steps (especially on conservative governor).
Finally, bigmem kernels may also help your problem by giving you more free ram. I use the latest talon bigmem kernel (gives u an extra 10-15mb ram). You do sacrifice HD video recording but I think its worth it if u dont do much video recording (you can always temporarily flash back another kernel on the odd occasion that you need it).
Oh and one more thing. Delete all the apps you don't use from your phone (especially system/apps)
EDIT: seems i went a bit off topic. I have heard that CM7 is faster than stock, but it seems to sacrifice battery life a little (not sure if this is still the case). And I think all stock roms have a little bit of lag, at least after a while. I think JVR/JVS are significantly better than the previous gingerbread roms (i have tried a few), but rom/kernel customisation is still important for the best user experience.
oswade said:
It's a bit riskier, but removing journal from ext4 made my phone a lot faster (on jvr and now jvs). booting the phone and loading apps especially seems faster.
Secondly, talon and galaxian are the best kernels. Personally i prefer talon for voodoo color and also it seems to run smoother with the conservative governor.
Another thing you can do is to increase the minimum frequency of your phone (ie. I did mine from 100 to 200mhz using tegrak overclock). this means faster scaling due to less steps (especially on conservative governor).
Finally, bigmem kernels may also help your problem by giving you more free ram. I use the latest talon bigmem kernel (gives u an extra 10-15mb ram). You do sacrifice HD video recording but I think its worth it if u dont do much video recording (you can always temporarily flash back another kernel on the odd occasion that you need it).
Oh and one more thing. Delete all the apps you don't use from your phone (especially system/apps)
EDIT: seems i went a bit off topic. I have heard that CM7 is faster than stock, but it seems to sacrifice battery life a little (not sure if this is still the case). And I think all stock roms have a little bit of lag, at least after a while. I think JVR/JVS are significantly better than the previous gingerbread roms (i have tried a few), but rom/kernel customisation is still important for the best user experience.
Click to expand...
Click to collapse
It's really weird how you said "stock roms lag". As far as I know, no other ROM besides samsung and iOS has smooth web browser scrolling
Hello, i recently rooted my phone with the bootloader still locker. The main reason for me to do this was to remove the scrolling lag i noticed.
So after the rooting i installed pimp my z1 and changed the governors of my cpu to performance. After that i started testing again and the lag was gone! No more jitter and stutter anymore. I tried the other governors but they all increased the lag, with powersave being the worst.
The default setting is ondemand, which works quite well, but gives a little lag on apps like phonebook and gmail. Although i guess it's better for the battery etc. But seeing this, i started wondering why the default settings aren't working well, while the hardware really is good! Is that sony failing at improving the performance of the roms or making it work smooth with kitkat? Or what is the cause for this situation? Also because i'm a bit scared that using performance all the time will reduce the battery or even wear the hardware down faster.
Is not Sony fault, you are messing around with Custom settings and Apps. BTW, Pimp my Z1 should be coordinate with Custom Kernel like the Doom one, but you still on Locked Bootloader then you are working on Stock one which do not have the option to be tweeked. In this case half of the Setting in Pimp my Z1 will not work or will not work properly, so do not complain. Try just to find the best settings with what you got.
eclyptos said:
Is not Sony fault, you are messing around with Custom settings and Apps. BTW, Pimp my Z1 should be coordinate with Custom Kernel like the Doom one, but you still on Locked Bootloader then you are working on Stock one which do not have the option to be tweeked. In this case half of the Setting in Pimp my Z1 will not work or will not work properly, so do not complain. Try just to find the best settings with what you got.
Click to expand...
Click to collapse
Yeah, that's why i posted this topic. If i use pimp my z1 (or i guess any other kernel tuner/oc app) and change governor to performance, all lag is gone. While using unrooted stock rom with standard governors gives quite some lag and stutters when scrolling through standard apps like phone and gmail. I'm just trying to find the cause of that. Also because i can't believe that this hardware has problems simple actions like this scrolling.
I also read that on other devices like the xperia z people have problems with lag in the ui like this. So maybe it's also because of android 4.4 or something.
saintgein said:
Hello, i recently rooted my phone with the bootloader still locker. The main reason for me to do this was to remove the scrolling lag i noticed.
So after the rooting i installed pimp my z1 and changed the governors of my cpu to performance. After that i started testing again and the lag was gone! No more jitter and stutter anymore. I tried the other governors but they all increased the lag, with powersave being the worst.
The default setting is ondemand, which works quite well, but gives a little lag on apps like phonebook and gmail. Although i guess it's better for the battery etc. But seeing this, i started wondering why the default settings aren't working well, while the hardware really is good! Is that sony failing at improving the performance of the roms or making it work smooth with kitkat? Or what is the cause for this situation? Also because i'm a bit scared that using performance all the time will reduce the battery or even wear the hardware down faster.
Click to expand...
Click to collapse
The "performance" governor is the least intelligent governor there is. It has no clocking logic. All it does is "keep CPU at maximum speed at all times". I'm sure you can see why this is a bad idea on a device that can (and does) overheat when the CPU is at high clocks, and where the power consumption should be restricted to make the battery last more. You shouldn't use performance as your day to day governor.
But it is smoother, of course. Since there is no logic, it runs at full speed all the time, while other governors only drive your CPU to 2.3GHz when it's absolutely necessary. 1GHz is more than enough for the UI (and this is in fact how "project butter" is implemented on Snapdragon phones: when there is a finger on the screen, the minimum clock goes up to something around 1GHz). The fact that you can detect lags mean that Sony didn't go nuclear and just make the CPU run too fast.
saintgein said:
Hello, i recently rooted my phone with the bootloader still locker. The main reason for me to do this was to remove the scrolling lag i noticed.
So after the rooting i installed pimp my z1 and changed the governors of my cpu to performance. After that i started testing again and the lag was gone! No more jitter and stutter anymore. I tried the other governors but they all increased the lag, with powersave being the worst.
The default setting is ondemand, which works quite well, but gives a little lag on apps like phonebook and gmail. Although i guess it's better for the battery etc. But seeing this, i started wondering why the default settings aren't working well, while the hardware really is good! Is that sony failing at improving the performance of the roms or making it work smooth with kitkat? Or what is the cause for this situation? Also because i'm a bit scared that using performance all the time will reduce the battery or even wear the hardware down faster.
Click to expand...
Click to collapse
The best governor for me is SmartassV2 set to 1 core and the rest on either ondemand or interactive. Use Doomlords kernel along with Pimp My Z1 app for per core governors. I'm not sure of you can do that for UB. If you cant, then just change Rom for me ihackers is the smooth on stock governor, which i think is onDemand - im currently using CM11 just moved from iHackers 4.1 2 days ago
yup owns Z1 and stuff. Also if I've helped you don't forget to hit THANKS - actions speak louder that words.
Steve_max said:
The "performance" governor is the least intelligent governor there is. It has no clocking logic. All it does is "keep CPU at maximum speed at all times". I'm sure you can see why this is a bad idea on a device that can (and does) overheat when the CPU is at high clocks, and where the power consumption should be restricted to make the battery last more. You shouldn't use performance as your day to day governor.
But it is smoother, of course. Since there is no logic, it runs at full speed all the time, while other governors only drive your CPU to 2.3GHz when it's absolutely necessary. 1GHz is more than enough for the UI (and this is in fact how "project butter" is implemented on Snapdragon phones: when there is a finger on the screen, the minimum clock goes up to something around 1GHz). The fact that you can detect lags mean that Sony didn't go nuclear and just make the CPU run too fast.
Click to expand...
Click to collapse
So getting the minimum clock to about 1ghz using interactive governor should be enough?
RealiableCandy4 said:
The best governor for me is SmartassV2 set to 1 core and the rest on either ondemand or interactive. Use Doomlords kernel along with Pimp My Z1 app for per core governors. I'm not sure of you can do that for UB. If you cant, then just change Rom for me ihackers is the smooth on stock governor, which i think is onDemand - im currently using CM11 just moved from iHackers 4.1 2 days ago
yup owns Z1 and stuff. Also if I've helped you don't forget to hit THANKS - actions speak louder that words.
Click to expand...
Click to collapse
I'm on a locked bootloader like i said in the op.
saintgein said:
Hello
So after the rooting i installed pimp my z1 and changed the governors of my cpu to performance. ....Also because i'm a bit scared that using performance all the time will reduce the battery or even wear the hardware down faster.
Click to expand...
Click to collapse
Wow, if you use performance all the time then your CPU is at max all the time. No matter what you are doing, no matter if your screen is off or if you have just put to one side...
It will kill your battery and burn out hardware very quick.
gregbradley said:
Wow, if you use performance all the time then your CPU is at max all the time. No matter what you are doing, no matter if your screen is off or if you have just put to one side...
It will kill your battery and burn out hardware very quick.
Click to expand...
Click to collapse
I got that, that's why i'm looking for better ways to do that. It just doesn't feel right that i have to do stuff like that to get a smooth working ui. Maybe i'm a perfectionist, but this s800 hardware should be able to do the call log/phonebook and gmail without stuttering right?
I'm using interactive governor atm with minimum clock 600. I notice that helps a bit already.
So I'm having from the beginning extreme problems with stuttering and lag and couldn't really pinpoint it. Benchmarks went great and apps run good but not the animations and scrolling. Perticular on the homescreen, really really bad.
I installed Kernel auditor and looked at the stats and was quite baffled that mpdecision trottled down to one core. Thats not usual. Under Hotplug it was surpisingly disabled and switching it on did nothing, it just reverted back itself. I fiddled around when suddenly two cores stay on the whole time, like i experienced in the past from this hotplug. This was after running Antutu. I was like, naaah, this can't be it.
Looking in Kernel auditor the switch was suddenly on. I'm like wtf is going on here. What is causing this? Am i the only one that notices the stutter on a phone that got shipped thousands of times and praised in many reviews?? This can't be it. So i switched it on and off and then it goes. Only one core...
Switched it off then rebooted and guess what? 2 cores.
Please explain what is causing this cause i don't know what is going on
Added a little touchboost and now its pretty on par with the smoothness on my old Galaxy S5, but to be it would need a GPU touch boost too.
EDIT:
It's like i would enable this special function in stamina to lower the performance, exactly like that. I would be interested in other people having the same problems as i have!
EDIT2:
Maybe GPU acceleration is not in full effect? Using devloper settings i cant let me show what is rendered with the gpu. It just doesn't flash up.
Noone?
I've been having this problem too, on CM12. Sometimes I could go a couple days after a fresh flash with butter smooth animations, then it would revert to stuttery animation
zander21510 said:
I've been having this problem too, on CM12. Sometimes I could go a couple days after a fresh flash with butter smooth animations, then it would revert to stuttery animation
Click to expand...
Click to collapse
Interesting... but they're using different kernels. I first thought they tweaked the hotplug to be more aggressive, or something in the phone itself triggers that to get more battery life for sacrificing user experience... i dont know but for now its smooth even when i tame the interactive governer.
My S5 didn't had any of these problems. CM12 was extremely smooth but they have good custom kernel. I still think that somehow gpu rendering is borked...
boilavera1980 said:
Interesting... but they're using different kernels. I first thought they tweaked the hotplug to be more aggressive, or something in the phone itself triggers that to get more battery life for sacrificing user experience... i dont know but for now its smooth even when i tame the interactive governer.
My S5 didn't had any of these problems. CM12 was extremely smooth but they have good custom kernel. I still think that somehow gpu rendering is borked...
Click to expand...
Click to collapse
So what i did now to test is that i enabled the "old" hotplugging where it goes down to one core, even enabled core parking, but gave it a near 2ghz touch boost for 500ms now.
I'm really curious if someone tested this : http://forum.xda-developers.com/xperia-z/development/mod-gpu-rendering-tweak-t2286709
I can't do it right now because i need my phone at his moment, but could test it tonight and see what happens.
boilavera1980 said:
So what i did now to test is that i enabled the "old" hotplugging where it goes down to one core, even enabled core parking, but gave it a near 2ghz touch boost for 500ms now.
I'm really curious if someone tested this : http://forum.xda-developers.com/xperia-z/development/mod-gpu-rendering-tweak-t2286709
I can't do it right now because i need my phone at his moment, but could test it tonight and see what happens.
Click to expand...
Click to collapse
Okay so i stumbled upon this thread http://forum.xda-developers.com/showthread.php?t=2769899 and tweaked the interactive gouvers in this way. Stay pretty good idle and is very smooth like i wanted it. Don't know about battery life but i cant stand a stuttery mess.