htc evo 4g framerate test

I love a feel-good story every now and then.  All the phones getting rooted yesterday made me all warm and fuzzy.  But that still didn't prepare me for this one.  The insane idea of capping graphics performance of any kind on the Evo drives me crazy.  Not that I even notice it (I like slow and easy games ) but the general idea of that big bright screen, with all that app space, and a processor that is plainly capable getting throttled back just doesn't sit very well with me.

And it looks like it might not have to very much longer.  The wizards are at it again, this time dead set on unleashing the fps on the Evo, no matter what HTC might say about the possibility.  And they almost have it.  As you can see in the picture above, that Evo isn't capped at 30 fps. (Giggity) Certain hardware revisions (namely 003) have been fixed by a little bit of kernel hacking.  Hopefully revision 002 is right around the corner.

If all this sounds like so much geek-speak, it simply means that the issue is not a hardware limitation, and once HTC releases the kernel source the community can deliver a fully working, and framerate cap free Evo 4G.  Follow the break to see a couple videos, and let the discussion begin. [xda-developers] Thanks tehpsyc!



There are 22 comments

p08757 says:

good news! Smells like a full pot of FPS this morning!

beezy says:

Haha after i just took all that time to explain this to g/f you go an write about knew i should have acted dumb when she asked.

h20squirter says:

seriously HTC? these videos looked great!! why cap your own product? you limit the screen rate, and the wireless!! what gives? why make such a stellar product and then limit it. that would be like taking your star running back and beating his legs with a baseball bat right before the Superbowl.

Syco54645 says:

Maybe to help save the battery life?

That's what I was thinking. Battery life.

If that is the case, they should have at least given EVO owners the choice of how much framerate could be set -- like the choice to have animations or not.

Either way, I hope that in an update, or 2.2 this is corrected.

Still love the EVO.


treyrey86 says:

Now I can buy it worry free! I have been getting tired of my old rooted hero. Gonna get me some EVO LOVE!

Flip says:

Hurry up n take back now so u can get out of here already....we don't want negative people in our threads lmao

MrDSL says:

Just so you guys know this does NOT work on all EVO's. It ONLY works on hardware version 003 with the epson screen. On top of that NOT all 003's have the epson they have the novak like the 002 and there is currently no fix for the novak screen.

So there is no guarantee even if you bought the EVO today you would get one with the epson screen.

This is why my EVO will be going back before my 30day trial is up!!

MrDSL says:

jair says:


Thank you so much for publishing the information about the epson vs nova technology screen.

I just purchase online an HTC Evo 4g and I am concern, will not know is the epson screen until I turn it on and check =(

Is there a way to check this if you have a linux laptop/desktop running GNU/Linux Debian or Ubuntu?

I will need to install a freaking windows machine to check if the EVO has the epson screen...

Also is there a problem with a separation on the screen, has that been fixed on newer devices I am assuming that they are giving me a newer generation hardware.

Thank you again,

Nate#AC says:

You definitely don't need Windows to check this. If anything it's easier to do on Linux. Assuming you have the Android SDK installed and have 'adb' working, just run:

$ adb -d shell dmesg | grep -Ei "epson|nova"

And you should see messages referencing one or the other. On my 0003 phone, I see:

<7>[59800.012573] mddi_epson_power: power off.
<7>[59800.788421] mddi_epson_power: power on.
<7>[59804.165893] mddi_epson_power: power off.
<7>[59805.018768] mddi_epson_power: power on.
<7>[59805.705230] mddi_epson_power: power off.
<7>[59806.138244] mddi_epson_power: power on.
<7>[59865.875762] mddi_epson_power: power off.
<7>[59867.448242] mddi_epson_power: power on.

jair says:

Hello Nate,

I have a gnu/linux debian system (lenny 5.0.5).

1. I downloaded the android sdk 2.2 from

2. extracted the .tgz file

3. went inside the tools directory and ran the commands:

jair@xenon:~/Desktop/android-sdk-2-2/android-sdk-linux_86/tools$ ./adb -e devices
List of devices attached
???????????? no permissions

jair@xenon:~/Desktop/android-sdk-2-2/android-sdk-linux_86/tools$ ./adb -d shell
error: insufficient permissions for device

So there is something I am missing.

The EVO is connected through USB cable into my debian laptop, with the "charge only" setting and "USB debugging connected"

Please let me know if there is anything else I need to do in the phone or the debian operating system laptop.

Just FYI this is a phone that is just default from sprint not rooted or anything.

Look forward to your response.

Thank you,

05 TypeS DC5 says:

How do you check what screen you currently have?

Darkseider says:

LOL! Let's see since the EVO has been rooted the folks at XDA have fixed both the FPS limit, removal of crapware, overclocking and enabling 802.11n. No wonder HTC sent a cease and desist. They are afraid that their software devs will be jobless once the Android 2.2 AOSP is released. This is just another example of why rooting a device is necessary.

Ecoteric says:

I mean, the flipping through home screens and page scrolling was seemingly that smooth before they uncapped the fps rate. I think 30 fps is still excellent. Maybe one would notice it during 3D gaming, etc.

Jerzyiroc says:

So I did the screen check and of course I have the nova screen. I wonder though, since some 0003 builds (like mine) have the screen lift, I wonder if the Epson screens are the ones that dont? I think I'm going to wait a few more weeks before I make a complaint about the screen. Hopefully my new one is part of the updated batch

josuearisty says:

Is a shame that this phone had to be hacked to do that!

Blueriver says:

Have no idea why they had to limit to 30FPS.

Is there some special reason?

Droid 2.1 is limited as well while 2.0.1 was not...

crxssi says:

A better question is, does it really matter? Will anyone ever notice it?

storino03 says:

i got a nova panel, version 2, with no issues.

XXXdc5 says:

im so sad that every other cool phone gets awesome stuff and my incredible wont for a while because of verizon making it difficult on the hackers :(

dj2big says:

any updates on this
the EVO needs to be unleashed