Evo capping all graphics to 30FPS [OFFICIAL FIX!]

Search This thread

EliWay

Senior Member
May 19, 2006
620
65
Boston, MA
Update 9/22/10: Our 30FPS Saga has finally come to an end. HTC has released an OTA that officially uncaps the evo! HOORAY! To all of you who have contacted Sprint and HTC: THANK YOU! It made a difference.

If you are unrooted, simply go look for the update under your phone's settings.
If you are rooted and want to keep root, head over to developer section and download one of the many ROMs available with the latest OTA 3.29.651.5 .

-------------

BREAKING Update 9/21/10: So after almost 4 months, it seems like HTC is finally set to release an update that will officially uncap our EVOs!

Can't reveal source - but here you go. Was sent to me a little bit ago.


Software Version: HTC - EVO 4G (A9292) - 3.29.651.5
Release Date: 9/22/2010
Update Method: Available OTA + Retail

Version History:
Calendar Event Edit Issue
Multiple Gmail Account Sync
30 FPS uncapped
GPS Reboot

The update will supposedly be released tomorrow. Will update this post when/if it happens.


Sources: SDX-Developers, PPCGeeks


-------------------------------

Update 6/14/10: Got a call from Dan Hesse's Office(CEO). Here's what happened:

1. Sprint has reached out to HTC about this issue. They acknowledge the problem and said they are working on a Firmware update that will address this. However, they could not give us an exact time frame.

2. The engineer at HTC encouraged us to go to HTC support and send emails to them about this issue so it gets more attention internally, and hopefully speed things up.

Also, I asked her to relay a message to Dan Hesse, Saying that this might not seem like a big deal at first, but it is in fact a huge one. Customers, especially those coming from an iPhone, expect their phones to "just work", and even if they don't notice it at first, that 30fps cap will get them frustrated at some point, and they will erroneously attribute it to developer, the phone or Sprint, hurting everyone in the process.

She also said Sprint wants this resolved, but they are pretty much at HTC's mercy right now.

Alright boys and girls, it's time to bother HTC!
Visit HTC support here:
http://www.htc.com/us/support/e-mail
and send your Email to them.

At this time I would advise against sending "template" emails because once they start receiving several of the same they can just filter them out. Remember, they are a huge company, they have the tools. Speak with your heart this time.


=====================
Update 6/12/10: Check out the end of this post. Help us contact HTC and Sprint about this issue. Even if you don't own an Evo. HTC got away with it twice already. Let's at least make sure this issue is well known. Like a developer said:

This is like buying a brand new corvette and finding out it has a governor on it limiting it to 100 horsepower. If a car manufacturer did this, there would be a class action lawsuit instantaneously. Don't be shy guys, let the world know how you feel!

Update 6/11/10: I got a response from one of Sprint's executive team. He has asked the product team to investigate and will follow up with me afterwards. Will keep you guys posted.

HTC is capping all graphics , 2D AND 3D, at only 30fps max. This is having a negative impact on the responsiveness of the system in general, and for developers that rely on real time game development.

See this:
http://groups.google.com/group/andr.../1f0bd2cccc047ac3?show_docid=1f0bd2cccc047ac3

And this:
http://code.google.com/p/android/issues/detail?id=8942 Please star the issue on that page so more people, and hopefully htc, will be aware of the problem.

I have also tested this app:
http://www.typhon4android.org/androidbugs/droid2dtest-21/

When I run the app, "Clock FPS" is trying to push 60fps but it is limited by the display at 30hz, only to show 30fps max.

This also explains why the evo 4g is consistently getting terrible graphics benchmark scores. The Nexus One, despite having the same processor and gpu, is not affected by this problem.

Is this ever going to be fixed?

============================================
CONTACT SPRINT AND HTC:

Star this issue at Google Code: http://code.google.com/p/android/issues/detail?id=8942&colspec=ID Type Status Owner Summary Stars
---------
HTC
Phone number: 1-866-449-8358 7 days a week 6am - 1am EST
Support: http://www.htc.com/www/CS_Mail.aspx
Twitter: @htc
Facebook: www.facebook.com/htc
----------
Sprint
Dan Hesse's Office (CEO): dan@sprint.com
Sprint Cares: sprintcares@sprint.com
Twitter: @Sprint
@sprincare
 
Last edited:

mrono

Senior Member
Jun 4, 2009
1,573
4
HTC is capping all graphics , 2D AND 3D, at only 30fps max. This is having a negative impact on the responsiveness of the system in general, and for developers that rely on real time game development.

See this:
http://groups.google.com/group/andr.../1f0bd2cccc047ac3?show_docid=1f0bd2cccc047ac3

And this:
http://code.google.com/p/android/issues/detail?id=8942

I have also tested this app:
http://www.typhon4android.org/androidbugs/droid2dtest-21/

When I run the app, "Clock FPS" is trying to push 60fps but it is limited by the display at 30hz, only to show 30fps max.

This also explains why the evo 4g is consistently getting terrible graphics benchmark scores. The Nexus One, despite having the same processor and gpu, is not affected by this problem.

Is this ever going to be fixed?

wow..... I should toss that app on froyo and try it.
 
Aug 8, 2009
19
0
You say HTC is capping the framerate.. Is this a hardware cap, then? Meaning, do you see this on a rooted / custom rom? I'm using unrevoked for root, so I can't test..
 
Last edited:

gman8966

Senior Member
Jan 4, 2008
286
0
Oh no. This is like the HTC tilt all over again with the graphics not living up to their potential.

Sent from my HTC Evo using tapatalk.
 

scapeghost

Member
Feb 19, 2009
6
0
Could it have anything to do with the HDMI out? Maybe they're trying to sync to a framerate that their HDMI implementation can handle. Just guessing.
 

coolbho3000

Retired Senior Recognized Developer
Dec 26, 2008
897
785
Watch the 2010 Google I/O game development talk.

It's difficult to fill an 800x480 screen at over 30fps.
 

EliWay

Senior Member
May 19, 2006
620
65
Boston, MA
Watch the 2010 Google I/O game development talk.

It's difficult to fill an 800x480 screen at over 30fps.

Sorry, I dont buy it. Nexus one does it with nary a hiccup, and it has the same exact resolution, processor and gpu.

I can also confirm it's not the LCD that's limited-- When you flash the experimental Froyo rom, the Nexus One-style "X" boot screen animation is clearly running at 60fps. So it looks like this is happening at boot.
 
Last edited:

l33tlinuxh4x0r

Senior Member
Nov 1, 2007
1,136
450
Sorry, I dont buy it. Nexus one does it with nary a hiccup, and it has the same exact resolution, processor and gpu.

I can also confirm it's not the LCD that's limited-- When you flash the experimental Froyo rom, the Nexus One-style "X" boot loading screen animation is clearly running at 60fps. So it looks like this is happening at boot.

nice that means that it must be in software. Hopefully if we can fix this we can also hack the HDMI to output at a higher fps
 

Samzebian

Senior Member
May 22, 2010
627
61
Westfield
Oh no. This is like the HTC tilt all over again with the graphics not living up to their potential.

Sent from my HTC Evo using tapatalk.

NOOOO! This was the reason when I had my tilt that justified the switch to iphone 3g, Then I got a 3gs, and I swore to never buy another HTC product again because of the tilt and there lack of gpu drivers. I swear if that type of crap is going on again I'm returning my Evo and getting iphone 4. And I really like my evo!
 

Landmine

Senior Member
Jun 24, 2008
252
11
HTC is really playing this game still? I went from my Tilt to my iPhone back to HTC and the Evo and now they are doing the same crap with the Tilt?

Eh.... Annoying.
 

Grims

Senior Member
Dec 5, 2007
420
30
I swore I'd never get anothet HTC phone after the Touch and Mogul...the EVO made a liar out of me...but maybe not for long.