Related
Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
While. samsung one rom does use in idle around 3-12% of CPU usage with force gpu 2D rendering checked
Games are smoother on samsung than on cyanogen (both are running siyah kernel 4.1.5 with oc at 1.6 + GPU 400 + touch boost to 400 (step4)
example games: GTA III, Gangstar Rio
Why?
Not sure what is bottleneck... if fsync (really don't messed with it)
or memory bandwith,I/O,GPU, or cpu
during Gangstar RIO..
cpu runs with both cores around 65% and game lags during driving..
GPU can't tell.. as MaliStats reports bad value (400MHz 1100mV 100,1% ) all the time
Any known fix for these lags and cpu usage?
Gangstar rio is less laggy when HW composing disabled..
Because the HWcomposer isn't working correctly in CM10 so you have lags in games.
CPU takes all the load in 3D games on CM10.
BTW this question should be in CM10 thread.
HW composer still doesn't work? it is much smoother than it was before 3 weeks
now animations are smooth while before.. they were laggy as hell
BlackRainX said:
HW composer still doesn't work? it is much smoother than it was before 3 weeks
now animations are smooth while before.. they were laggy as hell
Click to expand...
Click to collapse
This don't mean nothing, simply they work to optimize in a better way their rom.
BlackRainX said:
Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
While. samsung one rom does use in idle around 3-12% of CPU usage with force gpu 2D rendering checked
Games are smoother on samsung than on cyanogen (both are running siyah kernel 4.1.5 with oc at 1.6 + GPU 400 + touch boost to 400 (step4)
example games: GTA III, Gangstar Rio
Why?
Not sure what is bottleneck... if fsync (really don't messed with it)
or memory bandwith,I/O,GPU, or cpu
during Gangstar RIO..
cpu runs with both cores around 65% and game lags during driving..
GPU can't tell.. as MaliStats reports bad value (400MHz 1100mV 100,1% ) all the time
Any known fix for these lags and cpu usage?
Gangstar rio is less laggy when HW composing disabled..
Click to expand...
Click to collapse
ERROR! You are testing both roms with a "custom kernel"(siyah).
Ask in Siyah thread.
Sent from my GT-I9100 using xda premium
HWComposer is not working fully, CPU is doing all the graphics works. You see smoothness due to other improvements and the Dual core CPU that's inside.
UC to 200Mhz and try scrolling, you'll see lags which you won't see if HWComposer is working correctly.
Hw composer is an issue, but sensor polling is another one, never resolved in cm builds, coming from cm7 days.
I tried contacting several developers, but none seemed to see or wanted to work on the problem.
While idling, sensors use +- 10% cpu on any CM based rom (at 200mhz), while on Samsung based the usage is +- 2% idling while screen is on, same conditions. Android system process is to blame, and inside the process sensors threads are the ones sucking cpu. Disabling sensors (autororate, light, gps) did not help to reduce the problem in my case. Using different kernels did not help either...
Had to live with the issue at this point...
BlackRainX said:
Not sure what to tell.. but many people know that Galaxy S II with CM10 (currently using 21. september nightly) uses around 35% in idle of CPU power.. just 5 apps installed.. same with HW composing disabled. and same with force 2D GPU rendering checked
Click to expand...
Click to collapse
Do You do similar comparison stock VS CM9?
Yes.. that sensor polling really uses a lot of power.. mainly compass one!
Thank's everyone.. usic Changmin vsync builds with dorinmax + 520MHz works good
with note HWC
So, trying to improve my battery life I set my CPU to dual core, and for some strange reason, everything runs smoother now, from the interface to games.
Specially Contract Killers 2 and Dark Knight Rises. This games were a pain to play since I kept getting terrible stutter and lag and could only get good steady smooth performance overclocked which pretty much beats the whole quadcore CPU on the S3 if my gf stock S2 can run all this better than my S3.
I'm running Wanamlite Jellybean deodexed DLJ2 rooted with Siyah Kernel. At the moment not overclocked.
Only reason I can come up with is that most apps are optimized for dualcore CPU's since quadcore is not yet the standard.
Has anyone experience something similar to this or wants to try this out?
BTW, battery life hasn't improved much.
Samsung sure made a coding mess with Jelly Bean.
How did you set the device to dual-core ?
Sent from my GT-I9300 using xda premium
ch0ka said:
How did you set the device to dual-core ?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Stweaks when your running Siyah kernel.
Also you can remove lag from some games if you go to developer options and check "force GPU rendering"
Cyclosporine said:
So, trying to improve my battery life I set my CPU to dual core, and for some strange reason, everything runs smoother now, from the interface to games.
Specially Contract Killers 2 and Dark Knight Rises. This games were a pain to play since I kept getting terrible stutter and lag and could only get good steady smooth performance overclocked which pretty much beats the whole quadcore CPU on the S3 if my gf stock S2 can run all this better than my S3.
I'm running Wanamlite Jellybean deodexed DLJ2 rooted with Siyah Kernel. At the moment not overclocked.
Only reason I can come up with is that most apps are optimized for dualcore CPU's since quadcore is not yet the standard.
Has anyone experience something similar to this or wants to try this out?
BTW, battery life hasn't improved much.
Samsung sure made a coding mess with Jelly Bean.
Click to expand...
Click to collapse
I have been running Dual-Core mode as well for 2 weeks now, as far as I can see it's just as smooth as Quad Core mode. At least in the following:
-General UI (homescreen, scrolling trough settings)
-Whatsapp, Facebook, Other apps
-Simple games like Jetpack Joyride
I haven't tested heavy games though. Reptide GP is smooth, that's kind off a heavy game.
Battery wise I haven't noticed any big difference either between dual and quad core mode. But neither performance wise, which is weird since it makes the quad core processor seem useless.
Stock CPU & GPU frequency's, undervolted CPU -100mV and GPU -50mV.
Hello,
I have bought my nexus 7 3G 32GB about one month ago.And tried to play many games,all games ran pretty smooth without lagg except these:
nova3,nfs:mw...Also I didnt get any special effects like fire on buildings in nova,however asphalt 7 ran very smooth no lagg at all,altough many people said that it's laggy.So how could i optimize my gaming performance?I've tried trinity kernel and m-kernel.OCed at 1.7ghz and 700mhz didnt helped in games... All what i felt performance increase was only in benchmark scores.Games ran almost same as before flashing kernels...What kernel should i use only for best performance ,i dont really care about battery.And what other optimizations should i do to get all these effects in games and reduce lag?
Hi man i played those games on my nexus but havent ur problem ...r u sure it is for ur kernel?
Yes.I'm sure.By the way you mean that you don't get any lagg on nova 3 or nfs mw?
I'm a Trinity fan, but on my 7 I actually found faux kernel to provide me the smoothest gameplay.I didn't start with much lag in the first place though, biggest thing for me is on dead trigger with graphics set to ultra high there would be a stutter at times when blasting zombies with my shotgun. I could just turn graphics down, but then the zombies don't get thrown backwards which looks cool.
Faux smoothed it out a bit, though I've never had a kernel make a significant difference on any device. NFS MW plays smooth for me, as it did with the stock kernel. Haven't downloaded nova 3 on the 7 yet.
Sent from my Galaxy Nexus using xda premium
trinty is not that good, I use franco and games play withoud lag. When I played GTA Vice City with trinty kernel, my nexus got very hot and than shutted down. With franco it just stays pretty cool.
and however, try to play that same game with some different kernels (m-kernel or faux), or put the govenor to performance and than try it again (but that really sucks battery). it is strange, those games play smoothly on my nexus 7 with franco.
How about nova 3?Is it smooth on franco or faux kernels?
Nova 3 was poor for me too. Played better on my dual core EVO 3d....checkout this post for more discussion on it...http://forum.xda-developers.com/showthread.php?t=2085452
Sent from my shooteru using xda app-developers app
BUMP.
I've been trying different Roms lately, such as cm10.1, slim bean, liquid smooth. They were all fine except liquid smooth. But I was just wondering in general, is there a ROM that enhances or makes gaming better on?
No. Your question is silly, it's like asking. What is the best operating system for gaming? Is it windows 7? Mac? Or Linux?
... What you're asking for are kernels, not roms. And there is no best rom or kernel. Just look around and try for yourself
Sent from my Nexus 4 using xda premium
As zephix mentioned, you should be looking at kernels, not roms, to improve gaming performance. You would want to look into kernels that overclock the GPU by default, or give you the option to overclock it yourself. Compare the different kernels out there, matrix, faux, motley,harsh, etc and see which one benefits the GPU the most.
For example the Matrix kernel has a GPU overclocked version that boost the gpu up to 487mhz. This should help improve game performance but will also negatively affect battery life when gaming.
Trinity kernel, its the BOOM
Trinity kernel forces gpu over clocking all the time though, with no option to set it back.
You can try the RasBeanJelly ROM + Trinity kernel combo. RasBean has new bionic patches while Trinity bumps up GPU. I'm running that right now. There was a nice jump in my Antutu score (20,000+), but we all know benchmark numbers mean nothing.
Like zephiK and Raider said: it's up to you to try out a bunch of different ROMs/kernels and see which ones you like best. Since I'm answering, I say check out RasBeanJelly and Trinity.
Faux' kernel gives me quite good 3D performance.
franco r53 has quite bad 3D performance for me. r61 seems to be really good, but somehow uses more battery while gaming, at least for me.
Every ROM is okay, I play games with vsync off and 128mhz CPU and they run good. Dead trigger, most wanted, temple run 2, and riptide are smooth. Games that aren't tolerable are basically not optimized and most likely lag on every device it can run on. Long story short, every ROM is apt, the GPU is a beast and isn't necessary for things out now. And HD YouTube even works in this mode.
Sent from my Nexus 4 using xda app-developers app
All roms have bionic. Rom won't do anything to your game. Kernel probably won't either. Games on the stock nexus 4 run great. If it weren't for washed out colors I'd say kernels are a waste of time. But anyone saying that stock android on the nexus 4 is slow or unfit for gaming is a liar. Just stop worrying about this performance bs, enjoy your nexus.
Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Sent from my Nexus 4 using Tapatalk
Led_ce4arab said:
Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Click to expand...
Click to collapse
A different ROM won't make any difference, unless it has its own kernel with some performance tweaks. Set CPU to On Demand, and GPU to Performance. Might make a difference. You could try a kernel with overclock, like AK, but you should make increases incrementally and keep an eye (or hand) on possible overheating.
If you were able to run things before, but now things are lagging with the same settings, It'll be because you've got extra crap running the background hogging resources.
I think Hells Core b57 can help u, dude. I tested this kernel w/ some heavy games and it did very well :3. But, play so many heavy games w/ that kernel can make ur battery drain very fast w/ b57 version include ur phone will be heat up @@
Led_ce4arab said:
Hi, how's everyone?
When i bought my nexus 4 before like 7 months it was pretty good, and can handle heavy games like modern combat 4 and Asphalt 8 in high graphics, Now i cant even enjoy playing those games because of frames lags and stuff.
Could you please tell me what i should do? I tried to flash factory image still didn't solve thus problem.
Running Purity ROM with Hells core Kernel #V56
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
PARANOID ANDROID or CYANOGENMOD.
You can't go wrong with either of these ROMS
Plus you can download Franco's kernel for PA.
Under the CPU governer choose performance. This will cause all your cores to run at 1.5ghz regardless of the load on your system. Hence maximizing performance
There's a temperature throttling option in Franco kernel.
Google sets its GPU throttling at 37 Celcius. So when your phone heats up, the performance decreases.
You can actually override this default temperature so you'll get a better performance in the LONGER RUN.
Just don't crank it up too high. We don't want your phone to be extra hot.
But 37 degrees celcius is way too low when compared to other phone GPU throttling temperature.
Thanks everyone!
That really helped me.
Sent from my Nexus 4 using Tapatalk