[APP][4.1.2+]GameBench| Performance & Profiling Tool | FPS Overlay! - Android Apps and Games

​
Understand and analyse using GameBench! It's a non-intrusive performance profiler that records the frames per second your device is running a game at without rooting the device!
GameBench is a free app that not only records FPS and battery life, but also CPU and GPU information and allows you to view screenshots of gameplay in order to correlate drops in framerate with on-screen events!
* New Features *
Profile any app (we now support system/pre-installed apps)
Profile any device (We don't rely on systrace anymore)
Profile any Android version (Support from 4.1.2 - 7.0 (N))
Profile any GPU (Nvidia and Mali support added)
Current Features
Detailed game performance and battery analysis
Quick identification of bottlenecks in the game
Graphs showing usage of CPU and GPU
Frame rates correlated with on-screen events
Battery drain rates
FPS Counter Overlay
Pro Features
Detailed Battery Usage and Temperature
Thread and Detailed Memory Usage
Web Interface for personal data [Register]
Visual correlation between multiple charts and screenshots (CPU/GPU/FPS/Touch Events)
Tested Devices
Amazon Kindle
HTC Desire
Samsung Galaxy S4
Samsung Galaxy S5
Samsung Galaxy Note 3
Samsung Tab Pro 8.4
LG Nexus 4
LG Nexus 5
ASUS Nexus 7
ASUS Nexus 7 2013
Google Nexus 10
Lenovo K900
Xiaomi Mi 2S
Xiaomi Mi 3
​
NOTE: Xiaomi/MIUI users will need to enable "Show popup windows" for the GameBench app in System Settings > Apps.
This will allow you to view the session timer and stop button.
Download Here
Please let us know if you have any issues installing / running the app!
Thanks!
Twitter
Facebook

Reviews / Media​
PocketNow
GameBench: Thwarting Cheaters, Taking Names
Erica Griffin
LG G3 vs Galaxy S5

nice

PlayStore

Going to test on a Transformer Infinity

great tool
great stuff. never seen all this in one place
i have downloaded the app on 3 devices - is there a cloud service for
a) viewing all collected logs in one place?
b) uploading my apk to run across multiple devices?

Sridaman said:
great stuff. never seen all this in one place
i have downloaded the app on 3 devices - is there a cloud service for
a) viewing all collected logs in one place?
b) uploading my apk to run across multiple devices?
Click to expand...
Click to collapse
We're currently working on a web interface for displaying your own personal data. I'll let you guys know when it's ready.
You can see our public data thats recorded internally by us here; http://pro.gamebench.net.
Being able to run an apk over multiple devices sounds like a good idea, maybe soon....

How do you use this app? :silly:

Marília de Oliveira said:
How do you use this app? :silly:
Click to expand...
Click to collapse
There is a setup tutorial included in the app, but it is only needed if your device is not rooted. It should be fairly straight forward! Please let me know if you have any issues..

ziggyyy said:
There is a setup tutorial included in the app, but it is only needed if your device is not rooted. It should be fairly straight forward! Please let me know if you have any issues..
Click to expand...
Click to collapse
I'm with the root on my xperia sp. yes you notice anything

I've a Nexus 4 with Doctor's Hell Kernel and I can't get rid of it because I can't active Systrace... Any tip?

unfortunately we require systrace to be enabled on the kernel. you may recompile the kernel with systrace enabled, or try with another kernel.
Sent from my Nexus 4 using XDA Premium 4 mobile app

This is one great app! Nice work!
While playing a game using gamebench, there are some laggs and stuttering. I think it is cause by gamebench. It is quite similar to game capture software running on windows though.
Anyway I like it!

CCody said:
This is one great app! Nice work!
While playing a game using gamebench, there are some laggs and stuttering. I think it is cause by gamebench. It is quite similar to game capture software running on windows though.
Anyway I like it!
Click to expand...
Click to collapse
are you running android 4.3? there's a bug that causes stuttering when taking screenshots. you can disable screenshots in the settings
Sent from my Nexus 4 using XDA Premium 4 mobile app

is there a way your app can tell the user the optimal settings to play the app. ex dead trigger ( your app tells us that) it needs to run on a high frequency and lower gpu value that you are currently on.....

ziggyyy said:
are you running android 4.3? there's a bug that causes stuttering when taking screenshots. you can disable screenshots in the settings
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
no, i am on 4.4.3. these aren't major stutterings. just like a decrease of fps in comparison with the smooth feeling without gamebench running. although gamebench tells me 55 fps average. i've tested subway surfers so far.

CCody said:
no, i am on 4.4.3. these aren't major stutterings. just like a decrease of fps in comparison with the smooth feeling without gamebench running. although gamebench tells me 55 fps average. i've tested subway surfers so far.
Click to expand...
Click to collapse
Can I ask what device you're testing on? i'll try and look into this, there shouldn't be any impact on performance. thanks for the feedback
Sent from my Nexus 4 using XDA Premium 4 mobile app

ziggyyy said:
Can I ask what device you're testing on? i'll try and look into this, there shouldn't be any impact on performance. thanks for the feedback
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I am using a Nexus 4. thanks for your effort!

ziggyyy said:
unfortunately we require systrace to be enabled on the kernel. you may recompile the kernel with systrace enabled, or try with another kernel.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I have no idea how to recompile kernels or stuff like that... Guess I'll try that after some guides. Thanks

PwNeGeR said:
I have no idea how to recompile kernels or stuff like that... Guess I'll try that after some guides. Thanks
Click to expand...
Click to collapse
you could also persuade the kernel developer to enable it!
Sent from my Nexus 4 using XDA Premium 4 mobile app

Related

Game lags corrected. (Atleast have stopped for me)

So yesterday i was researching about gamelags on STOCK ICS.
I found out this solution somewhere.
Initially i did not flash ardatdat's kernel
but
after doing this plus flashing ardatdats kernal lags have like vanished.
So just do this thing
1.Go to settings---> developer options and check 'Force GPU Rendering' and restart your phone.
2. Use Ardatdats kernel v4.2 beta 6 *HIGHLY Recommended*
Games tried :
1. Temple Run Brave (15 minutes of play..No lag)
2. World Cricket Championship (10 over game..no lag)
3. Farming Simulator
4. Plants vs. Zombies
5. Stick Cricket
6. Stick Tennis
7. Temple Run 2
8. Race, Stunt, Fight 2
9. Drag Racing 3D
10. Fruit Ninja
Hope it helps
Sent from my GT-I9103 using xda app-developers app
+1 for this. Didn't try games, but it's good to have this option always set to on. Increases overall performance.
I tried gaming on stock ICS.
Did try unofficial JB on our phone. But then vibration problems.
Actually some nexus version had an ICS lag in scrolling and gaming.
So someone posted it as an answer.
I tried it for gamelags of our device and it worked.
(Obviously the nexus solution did not have include the ardatdats kernel part )
@adam sir: please help us with the vibration problem in Pacrom
Sent from my GT-I9103 using xda app-developers app
Isn't this more battery hungry?
From my CM10.1 powered galaxy R
vbz89 said:
Isn't this more battery hungry?
From my CM10.1 powered galaxy R
Click to expand...
Click to collapse
Didn't notice it, but theoretically yes. It uses the GPU for rendering the UI. However, I have it always turned on, regardless of which rom I'm on.
vbz89 said:
Isn't this more battery hungry?
From my CM10.1 powered galaxy R
Click to expand...
Click to collapse
Well the games are too
So wasnt quite evident.
But i couldnt notice some MAJOR chunk of battery % vanishing in thin air
But the lags have finally gone on ICS (Hopes held high)
Rest lets see...
Bdw if you're on root, Antutu Battery saver is kinda good too for saving battery Has helped me
Sent from my GT-I9103 using xda app-developers app
Yup, ardatdat kernel with performance governor, almost eliminates the Game stutters(I won't call them lags)
The-Droidster said:
Yup, ardatdat kernel with performance governor, almost eliminates the Game stutters(I won't call them lags)
Click to expand...
Click to collapse
Hahaha yeahh...stutters
Sent from my GT-I9103 using xda app-developers app
DeepankarS said:
Hahaha yeahh...stutters
Sent from my GT-I9103 using xda app-developers app
Click to expand...
Click to collapse
Great. So 1st thank from my side to you buddy. Hope you will be doing well in future too.
Games still stutter for me, maybe less often but it is still there
Indian ROM & Ardatdat 4.2b6
@Vikesh: Thank you
Yes definitely ^_^ only if i have people like you around me
Helping me out even when i disgust you
Sent from my GT-I9103 using xda premium
M3r0De4DoR said:
Games still stutter for me, maybe less often but it is still there
Indian ROM & Ardatdat 4.2b6
Click to expand...
Click to collapse
On ardatdat kernel use setcpu app to set both the cpu freq's to max(equivalent to performance governor). Then try a game...eg temple run...no lags.
But remember when u select performance then top level of clock will work and hence battery backup goes down.
@deep: buddy its my pleasure if i would suggest or make u understand the thing and become part of ur few moments.
Sent from my GT-I9103 using Tapatalk 2
M3r0De4DoR said:
Games still stutter for me, maybe less often but it is still there
Indian ROM & Ardatdat 4.2b6
Click to expand...
Click to collapse
Well if you know how to use SetCpu go ahead it will completely resolve the issue. (Never tried as i am not comfortable..but our senior members do recommend using it )
But if youre still not comfortable with the stutters we have to live with it till official JB arrives (maybe..on samsungs mercy :'( ) :sigh:
Atleast the frequency of the lags seems to go less.
My games even stuttered with PacRom :'( (stick cricket did )
Sent from my GT-I9103 using xda premium
Guys, One of my friend is working as a senior developer at Samsung in Chennai.. he said there was not even one person voting for jelly bean for our SGR during a discussion about updates thing for all phones in a meeting... Some bulls**t i say for Samsung..!!! Here 1 small group of good buds are doing what a whole company of millions of employees can't do.. XDA u simply rock..!!!
Doesn't work
DeepankarS said:
So yesterday i was researching about gamelags on STOCK ICS.
I found out this solution somewhere.
Initially i did not flash ardatdat's kernel
but
after doing this plus flashing ardatdats kernal lags have like vanished.
So just go to settings---> developer options and check 'Force GPU Rendering' and restart your phone.
Ardatdats kernel Recommended.
Games tried :
1. Temple Run Brave (15 minutes of play..No lag)
2. World Cricket Championship (10 over game..no lag)
3. Farming Simulator
4. Plants vs. Zombies
5. Stick Cricket
6. Stick Tennis
Hope it helps
Sent from my GT-I9103 using xda app-developers app
Click to expand...
Click to collapse
Does not work for me
masculinum said:
Does not work for me
Click to expand...
Click to collapse
Buddy apply it..and then restart your phone after 2-3 minutes.
If not working use setcpu and clock the minimum to 1000mhz i.e. Max=Min=1000mhz.
Sent from my GT-I9103 using xda app-developers app

wa

br
JB HAS 625MB OF RAM
Sent from my GT-I9070 using xda app-developers app
According to me Harsh's ROM and CoCore E 6.8 is the perfect combination which can take place of the default jellybean with the default Touchwiz UI. I have tried this Kernel with the default Samsung firmware which made it lot faster but the games like subway surfers were still lagging so instead of that default one I have installed the Harsh's ROM.
Performance is not equal to free ram.
Again, go and read something about ram management in android. The best way to test performance is to run some games, your usual applications, test multitasking. If it's lagging, then the performance is bad. If it's not lagging, then performance is good. Another way - benchmarks, but they give no real info about user experience (go and see Nexus 4 vs Galaxy S4. Galaxy S4 has top-end specs, but it's lagging).
nagato.fm said:
Performance is not equal to free ram.
Again, go and read something about ram management in android. The best way to test performance is to run some games, your usual applications, test multitasking. If it's lagging, then the performance is bad. If it's not lagging, then performance is good. Another way - benchmarks, but they give no real info about user experience (go and see Nexus 4 vs Galaxy S4. Galaxy S4 has top-end specs, but it's lagging).
Click to expand...
Click to collapse
The problem is touchwiz (interfaz) but the s4 Google edition is a bullet ..... Android stock stock (direct from Google) rules!!!!!
Pd: next mobile is some nexus
Sent from my GT-I9070 using Tapatalk 4 Beta
Javho said:
The problem is touchwiz (interfaz) but the s4 Google edition is a bullet ..... Android stock stock (direct from Google) rules!!!!!
Pd: next mobile is some nexus
Sent from my GT-I9070 using Tapatalk 4 Beta
Click to expand...
Click to collapse
If you compare the ROM sizes of the Google Edition and real AOSP, there's still bloatware, somewhere.
"What's my problem? You."

Is my Nexus 5 a defect? Slow CPU performance.

Hello everyone,
I have taken many benchmark tests and all of them fell short of a Galaxy S4 and even some other Nexus 5s. Here are screenies:
Sent from my Nexus 5 using XDA Premium 4 mobile app
Moar
Sent from my Nexus 5 using XDA Premium 4 mobile app
Last
Sent from my Nexus 5 using XDA Premium 4 mobile app
The first Nexus 5 I had I noticed this! Antutu would show it on comparable performance with the HTC One X! I swapped phones unfortunatly but I have another Nexus now. Haven't run any benchmarks but Minion Run runs like crap
Benchmark apps run horribly on this phone. It throttles way too soon. That said, benchmark apps are useless. Nearly all major brands are known to "cheat" on them by temporarily boosting performance above what you would normally get during use. Especially Samsung.
like what was said above, dont trust benchmarking apps. They are pointless. Download cpu spy and better battery stats and see what running when at what cpu speed. as long as your hitting top cpu clock at some point (like when playing a game), the hardware is more then likely fine and probably just needs some kernel tuning to get it to your liking
That said, there are people who get amazing results... One last thing to note, Franco kernel hates my phone. I get random reboots at normal clock speed 2.3ghz. Or is it my phone...?
Sent from my Nexus 5 using XDA Premium 4 mobile app
MarioFan1998 said:
Last
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hmm,I have about 25k @ stock rom in Antutu.
novodev said:
Hmm,I have about 25k @ stock rom in Antutu.
Click to expand...
Click to collapse
It depends how many apps are in teh back ground, the phones temp, and all kinds of stuff. I have gotten as low as 17k and as high as 29k.
Also - I don't think the majority of benchmark apps have been optimized for 4.4 yet.

Fps drop games after few seconds

I have noticed (since today this is happening to my device) when i start up a game, it runs very smooth. But after a while it begins to stutter and it is just not playable anymore.
I play real racing 3, i have seen videos on youtube where they are playing this game on ultra high quality and it runs smooth, but on my nexus 5 it is laggy and not fun to play.
What can cause this problem? This never happened before till today.
Sent from my Nexus 5 using xda app-developers app
It might just be thermal throttling. Let the phone cool down a bit and try again later.
Thank you for your reply, i will try again tomorrow then. But i hace a feeling thay it will comeback because my nexus gets a little hot while playing heavy games
Sent from my Nexus 5 using xda app-developers app
I Have tried it now, still having the fps lag.
This never happened before
Sent from my Nexus 5 using xda app-developers app
Chromium_ said:
It might just be thermal throttling. Let the phone cool down a bit and try again later.
Click to expand...
Click to collapse
Wrap it in a shirt, throw it in the freezer. Try to get it to like 20 degrees Celsius (use CPU z app to check temp) then play the game. If it still lags, then you can confirm its not thermal throttling.
glaeb said:
I Have tried it now, still having the fps lag.
This never happened before
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
"Cataclysm + ElementalX + Dalvik/Bionic Patches + Exposed + Gravity Box & Candy shop Mods + DPI 440 + Apex Launcher w/ Morena Icons + Jishnu's Camera Mod/LG G2 Camera Port + Latest GPU Drivers + -75 UV Across The Board + 4 OC Cores @ 2.226 GHz + TWRP" My Nexus Is The ?,┌П┐[◣_◢]┌П┐!
Sorry i am not planning to root my phone, it gets hot when gaming and then the fps drops, am i the only one having this issue? I hope for not
Anyone knows what is going on? This never happened before
Sent from my Nexus 5 using xda app-developers app
Hi,
You have a quadcore phone running at 2,26 Ghz (ok, not all the time but...), enclosed and without a cooling system, so when you play an heavy game "for a while" expect some heat then thermal throttling... (the CPU freq decreases according to the CPU/battery temp, maybe the GPU freq too but I'm not sure about that) so you can have at a certain point some FPS drops... Nothing more. And in a game it's not only the GPU that plays its role but also the CPU.
If you don't want to root (at least unlocked) there is nothing to do (like decrease the max CPU freq to limit the thermal throttling, undervolt, or tweak the thermal management), maybe trying to play less longer? Have you some "huge" apps running in background? You don't play while charging your phone?
Thank you for your reply! Before all this i could play deadzone 'shadowgun' for like 1hr without any problems.
Now i cant play any high quality games for 5 minutes because after the 5 min it starts running laggy. That is what i found strange
Its very sad because i see videos on youtube where they play on hughest graphics with real racing 3 and other high end games. And mine cant even run smooth for 5 mins.
All other things besides the gaming runs smooth
Sent from my Nexus 5 using xda app-developers app
glaeb said:
Before all this i could play deadzone 'shadowgun' for like 1hr without any problems.
Now i cant play any high quality games for 5 minutes because after the 5 min it starts running laggy. That is what i found strange
Click to expand...
Click to collapse
Hum...What have you done between "before" and "now"?
Maybe a weird question but maybe there is something...
What is your room temperature?
And:
Have you some "huge" apps running in background? You don't play while charging your phone?
Click to expand...
Click to collapse
I havent done anything between then and now (maybe installing some apps but thats it) my room temperature is normal. 21C - 18C i live in a cold country haha.
Sorry i forgot that question with apps in the backround.
I never have any apps running in the backround, i always use task manager and i always close the recent apps.
Sent from my Nexus 5 using xda app-developers app
Maybe some useful info: I have ran a antutu test and my score was 21k.
Sent from my Nexus 5 using xda app-developers app
Ok...
How did you measure the FPS drop? Does your game have really some lags?
In any case I don't know a single game with a solid and constant FPS..., for me nothing wrong with your phone, try a factory reset to see...
glaeb said:
Maybe some useful info: I have ran a antutu test and my score was 21k.
Click to expand...
Click to collapse
Nope, or at least it could confirm thermal throttling that's all, full stock you should score about 28 000-30 000...
Thank you for your reply, realy appreciate it! i will backup my apps and try a factory reset.
Sent from my Nexus 5 using xda app-developers app
Fac. Reset worked i guess!? Still a little laggy but it is less noticable for sure! I am downlaoding real racing 3 now, hope it will run smooth
Sent from my Nexus 5 using Tapatalk
Also you should be mindful of the heat coming from your phone. You say you can play games for hours in the past. I know after 1 level of dead trigger can have my phone @ 105 degrees easy. I can't imagine playing for a hour straight with ultra settings. Heat is the biggest enemy to your CPU and Battery.
"Cataclysm + ElementalX [Tap2Wake Enabled] + Dalvik/Bionic Patches + Exposed + Gravity Box & Candy shop Mods + DPI 440 + Apex Launcher w/ Morena Icons + Jishnu's Camera Mod/LG G2 Camera Port + Latest GPU Drivers + -75 UV Across The Board + 4 OC Cores @ 2.226 GHz + TWRP" My Nexus Is The ?,┌П┐[◣_◢]┌П┐!
glaeb said:
Fac. Reset worked i guess!?
Click to expand...
Click to collapse
I don't know...?
glaeb said:
Still a little laggy but it is less noticable for sure! I am downlaoding real racing 3 now, hope it will run smooth
Click to expand...
Click to collapse
What is laggy?
Yep try with your game and see, but keep in mind what has been explained about thermal throttling...
I ment Shadowgun hehe i am going to test real racing 3 if it is done downloading.
Sent from my Nexus 5 using Tapatalk
glaeb said:
I ment Shadowgun hehe i am going to test real racing 3 if it is done downloading.
Click to expand...
Click to collapse
Ah ok...
Could you post a video when you play your game, if it's possible?
How did you measure the FPS drop?
Sure! If it is still laggy i will post a video here
Sent from my Nexus 5 using Tapatalk
https://www.youtube.com/watch?v=J0cIaeiEXUg&feature=youtube_gdata_player
Game play fps is like this, this one stutters too. I cant see anywhere where to lower the graphics of the game
Sent from my Nexus 5 using Tapatalk

Why are people not updating?

I see some people say they're not installing KitKat update. Why is that?
I don't own a shield (yet) so I haven't looked around enough to know.
Thanks!
Sent from my PG86100 using XDA Free mobile app
apparently because some apps can't write on SD.
This can be solved when you're rooted.
Thanks for clarifying. I'll be rooted so I won't have to worry about that then.
Sent from my PG86100 using XDA Free mobile app
I don't have any problems with KK.
Not sure if there are any other differences like performance differences or something.
nex86 said:
I don't have any problems with KK.
Not sure if there are any other differences like performance differences or something.
Click to expand...
Click to collapse
HAVE YOU RAN ANTUTU BENCHMARK WHAT SCORE ARE YOU GETTING? ALSO HAVE YOU TESTED PERFORMANCE WITH THE NES.emu EMULATOR FROM THE PLAY STORE. i NOTICED THAT THERE ARE PERFORMANCE ISSUES WITH THE EMULATOR ON THE SHIELD PARTICULARLY WHEN SETTING THE FRAMES SKIP SETTING TO 0.

Categories

Resources