yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] npace:
I havent tried changing the kernel image.

I'm looking at the code of video drivers there right now trying to see something obvious, but no luck yet.

If anything, it should be in this directory:

drivers/video/msm/gpu/kgsl

-rw-rw-r-- 1 root root 30450 May 30 18:16 kgsl.c

-rw-rw-r-- 1 root root 2049 May 30 18:16 kgsl.h

-rw-rw-r-- 1 root root 3077 May 30 18:16 kgsl_cmdstream.c

-rw-rw-r-- 1 root root 1365 May 30 18:16 kgsl_cmdstream.h

-rw-rw-r-- 1 root root 4191 May 30 18:16 kgsl_device.h

-rw-rw-r-- 1 root root 55166 May 30 18:16 kgsl_drawctxt.c

-rw-rw-r-- 1 root root 3914 May 30 18:16 kgsl_drawctxt.h

-rw-rw-r-- 1 root root 7395 May 30 18:16 kgsl_log.c

-rw-rw-r-- 1 root root 3994 May 30 18:16 kgsl_log.h

-rw-rw-r-- 1 root root 17533 May 30 18:16 kgsl_mmu.c

-rw-rw-r-- 1 root root 3871 May 30 18:16 kgsl_mmu.h

-rw-rw-r-- 1 root root 5294 May 30 18:16 kgsl_pm4types.h

-rw-rw-r-- 1 root root 23812 May 30 18:16 kgsl_ringbuffer.c

-rw-rw-r-- 1 root root 6644 May 30 18:16 kgsl_ringbuffer.h

-rw-rw-r-- 1 root root 7315 May 30 18:16 kgsl_sharedmem.c

-rw-rw-r-- 1 root root 3173 May 30 18:16 kgsl_sharedmem.h

-rw-rw-r-- 1 root root 27339 May 30 18:16 kgsl_yamato.c

-rw-rw-r-- 1 root root 17479 May 30 18:16 yamato_reg.h
[EVO 4G General] Young_e:
So i don't have the right to complain about something i don't like, but yet you have the right to complain about me complaining lol. I noticed the lag before i read this thread and didn't know why it was there. Once i read this and did an fps test i figured this must be it. The point of complaining about it is so someone with more experience can try and stop the cap and we can enjoy the phone to it's full potential. If i'm not mistken that is the point of these blog sites right??
[EVO 4G General] npace:
Everyone, quit *****ing and star this google issue:

http://code.google.com/p/android/issues/detail?id=8942
[EVO 4G General] david_ag:
The laggy scroll has NOTHING to do with this. I have a Hero and ran 1.5 for months. Someone in this thread already reported that the Hero clocked at 59 FPS.This what I meant when I said that people are going to start blaming EVERYTHING on this and it's not. That's all what I'm saying. No personal attack to anyone in particular.

If you really read my post, it says somewhere "***** about it" so theres that... Secondly, you don't need to feel offended by me, as I was not refering to you or anyone in particular. Was just offering my opinion in the topic.

To explain the point of my post to you, I just wanted for people to get the facts straight (that this is not the culprit of every single animation of the phone just on certain stuff) and that if that was bad enough for anyone just return the phone while you can or wait for a solution or live with it happily ever after. NO NEED at all for you to feel offended.
[EVO 4G General] Dougie2187:
Well, my EVO definitely out preforms my old Samsung Rant, so I'm pretty pleased with it even if it is stuck to 30fps (though a fix would be nice still).
[EVO 4G General] krillik08:
Guys....why is my EVO capped at 58 fps when I run fps2d?

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

Sent via the XDA Tapatalk App
[EVO 4G General] Young_e:
wasn't offended at all but thanks for the clarification
[EVO 4G General] Vinny75:
while I get an average of 28fps with fps2d, I did notice a couple of times it jumped to the low 40s in testing... would that imply that its not capped?
[EVO 4G General] asrebel:
/done

Normally would reply to this, but I'm hoping everyone else will hop on it too.
[EVO 4G General] Landmine:
Done and done.
[EVO 4G General] alan7467:
Let me clarify something. When I posted earlier that my Hero is showing 54fps I should have also mentioned that many transitional effects are smoother on my Hero versus the EVO. Most noticeably the transition between home screens.
[EVO 4G General] sirebral123:
No worries guys, all should be good over time. I have the Moto Droid and now, the EVO. The Droid was super laggy when it first came to market. Now, after the fine work of the ROM development community the device is wicked fast. Currently my Droid beats my EVO in every performance test, yet I'm not concerned.

Considering where the Droid software started and where it is now I have no doubts about the capabilities of new hardware, it seems the rush to market and difference between the motivators for decisions in cooked vs stock roms is what really kills performance. It's week one, give it a month, or two, we'll all be doing just fine.
[EVO 4G General] infamousjax:
Does the Incredible have this problem too?
[EVO 4G General] krillik08:
Lol im just trolling BTW

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

Sent via the XDA Tapatalk App
[EVO 4G General] EliWay:
Someone said in a comment somewhere (dont remember exactly where) that their incredible was pushing 60fps. But thats only one comment.
[EVO 4G General] abiezer:
i've used the incredible and it definately looks much smoother. Just scrolling menus and transitions look silky smooth. I have never measured the fps on it tho.
[EVO 4G General] SPENONE:
All i need is confirmation that this will not work and then i might make my way to ATT...

Until then i have hope in the DEV's...I really dont want that 3.4 inch screen. :(
[EVO 4G General] ffolkes:
toasts kernel will definitely work on h/w rev 0002 evo's. i've compiled many times trying different ideas to get the 30fps limit removed, but it never helped the 30fps issue.

i'm not sure how baked snack is getting their oc to work. is it for other h/w revs?
[EVO 4G General] npace:
Did you try changing clk_rate in the panel driver? Or sabotage the set_vsync method?

I had a few posts earlier in the thread on what I tried but unfortunately dont know if they did anything because the kernel never booted on my 003 device.
[EVO 4G General] npace:
BTW, if you used Koush's AnyKernel -- i couldnt get it to work -- It just never flashed the image. I've had to manually flash the boot.img.

Just checking that nothing else got in the way of testing your changes.
[EVO 4G General] sfox8:
Not sure if anyone's mentioned this but the Droid X is listed as having HDMI out as well. Does that mean this 30fps limitation will be enforced on that as well? I'm definitely not going to switch to Verizon just for a Droid (too expensive) but I'm curious now.
[EVO 4G General] gthing:
Nobody was wrong and I wasn't the one who asked the question. Some guy asked what the human eye was capable of seeing and themyst and others started being dicks about it and belittling him. Sorry, but that's lame. Let me share something with your uninformed mind: just because YOU know something doesn't mean everyone else does. The point of any discussion is to share ideas and information - if everyone was fully informed about everything there would be no need to have a discussion in the first place.

Making fun of people for asking questions is about the lamest thing you can do. With such a low post count I hope the guy sticks around after the way you guys treated him.

So I know you're all proud you know about the specifics behind frame rates but you don't need to turn your noses up at people who aren't so uptight about details they view as being very minor.

The fact that you guys are so uptight about subtle differences in frame rates should probably be a red flag that you're also uptight about who is worthy enough to take part in the discussion. We only accept the very best, people!

/rant
[EVO 4G General] Aridon:
^^^^^

Agreed. Far too many people on this forum are acting like total douche bags. The dude asked a question and got belittled and then the internet bullies act surprised when people notice the douche bagery.

Like we really need three separate threads on this.
[EVO 4G General] Freelancerx:
i will be happy one the 30 days are up then all these complainers will be gone if they really mean what they say, i think im just going to avoid the general section of our forums until then, ill be over at development with the people who are actually trying to do something with our phone....please return your phone
[EVO 4G General] Mecha2142:
I'd be dumbfounded if it did. The GPU on that device absolutely demolishes the one on the Evo, so it would be a ridiculous waste of power to cap it at 30 frames.
[EVO 4G General] asrebel:
I love that keyboard, but I really miss the minimize keyboard button, and using the menu button on the phone itself doesn't always work depending on what app I'm in.
[EVO 4G General] Aridon:
Back has always worked for me. I'm on swype though.
[EVO 4G General] :
I read someone say the limitation is not in the kernel, how can it not be in the kernel if Froyo has the 30fps limit as well and that's the nexus rom?

Unless they made some super hardware change inside the phone that limits it physically at 30fps... I really don't think they did that.
[EVO 4G General] Apo11on:
Are there any people here who are actually working on 30fps uncap or is this a discussion thread only??

It's pretty obvious HTC has no plans of changing this limitation, so it's up to the community to make it happen...

I wish toastcfh was working on this....
[EVO 4G General] Aridon:
We need the source.
[EVO 4G General] Cicatrize:
That's severely unlikely.
[EVO 4G General] Apo11on:
could you be more specific what exactly is needed and how it can be extracted from EVO?
[EVO 4G General] EliWay:
Just go to the IME settings and assign "Swipe down gesture" to Hide the keyboard. There you go, problem fixed.
[EVO 4G General] mrono:
If this 30fps cap is in the hardware and can't be changed i'm seriously thinking about returning my phone before the 30day. I love this phone and I can get around the hardware defects, early adopters always get crap like this, but if the 30fps is a "feature" and is here to stay then I don't know if I will be.

the moto droid X hardware looks pretty good....
[EVO 4G General] timgt:
Its something that we need to obtain from HTC directly, they have not released it yet.
[EVO 4G General] Apo11on:
that's not being more specific...
[EVO 4G General] thecodemonk:
It's the kernel source we need...with the drivers for the peripherals (like the camera). You'll notice the people putting Froyo on the Evo are missing the camera (and some other things only "mostly" work...which is impressive that they got that far!).

This was the case on the CDMA Hero too until they released the source of the kernel and the drivers. Same story, new device.
[EVO 4G General] ffolkes:
yep, and as for the clk, i don't know what to change it to..
[EVO 4G General] madsquabbles:
i'm with you. if the crippling wasn't a feature they wanted on purpose and don't feel like fixing then i won't keep it either. if they had plans to fix it then i'd bear with it for a while.

froyo does give it a boost in gaming performance, but still some games are unplayable. it would be nice if i even saw 30 fps in some of the games. do the nexus and incredible have problems with games? if not then there is a driver issue too. on guy reported that hero of sparta is unplayable b/c of the frame rate. toonwarz gets (from a guess) single digit frames. just seeing 30fps would be an improvement.
[EVO 4G General] ffolkes:
to all the kernel geniuses out there, does the kernel toast supplied work above 30fps when used to build a kernel on other devices? that'd mean the limits were imposed in the board files, rather than the fairly generic mddi/mdp files.
[EVO 4G General] asrebel:
Yeah for some reason I can assign that gesture, but the functionality is a little sketchy. It often takes multiple swipes to minimize/hide the keyboard :(
[EVO 4G General] madsquabbles:
i agree too. i mean why would people who aren't affected or don't care about their phone being crippled come into a thread started by someone who does care?:rolleyes:
[EVO 4G General] Shadow591:
Re: Evo capping all graphics to 30FPS:The reason why graphics performance sucks

So is this a problem on the droid incredible if it is it maybe a problem with the new screens they are using.
[EVO 4G General] EShy:
This has nothing to do with frame rates, it's more about compression and resolution. The reason we want higher framerate has more to do with content that wasn't meant to run at 24FPS (or 29.97 FPS), such as games.

don't call people stupid if you yourself don't have a clue on the subject
[EVO 4G General] toastcfh:
Merged all 3 of these threads. They were actually all on the first page together:confused: anyhow please don't post a new thread on a topic that's already being discussed. Use the search function before posting a new thread at least. Help me keep the forums organized please thanx
[EVO 4G General] hayaticik:
Re: Evo capping all graphics to 30FPS

oh dude. Thank you so much:)

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

Sent from my HTC Evo 4G
[EVO 4G General] npace:
Re: Evo capping all graphics to 30FPS:The reason why graphics performance sucks

Search this thread for clk_rate. Someone had numbers that should work
[EVO 4G General] hayaticik:
Re: Evo capping all graphics

I am using it now. Wow. Amazing. Fast fast fast. :-)

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

Sent from my HTC Evo 4G
[EVO 4G General] mobilemaniac:
You can turn the hide keyboard button on in the HTC_IME settings. It's under User Interface. Just uncheck Smiley hack.
[EVO 4G General] redct:
Back on the subject of 30FPS (crosspost).

Good news everybody! I was contacted by someone from HTC.

Bad news:

FFFFFFFFFFFUUUUUUU—

Ambiguous news:

So, in short: hardware cap (puzzling, as it does seem to be software by all indications), source coming soon, they will be talking more about it and 'addressing' the issue.

It's a mixed bag, but at least we're informed.
[EVO 4G General] Mecha2142:
**** no. I absolutely refuse to believe that HTC could be so cruel and underhanded as to physically cripple the Evo like this. This is unbelievable. If I weren't under a family plan with Sprint right now, I'd be returning this phone to them first thing tomorrow.
[EVO 4G General] netarchy:
I can't help but think that whoever responded at HTC misunderstood the question, like they think we're *****ing about the output framerate of the hdmi itself. We get that the hdmi is limited to 30fps ofc, it's the performance on the phone itself when not using hdmi output that is hurting. That's the point that needs to be driven into their skull, preferably in terms an untrained monkey could understand.
[EVO 4G General] Mecha2142:
At this point, I don't even know what to believe. Some HTC representatives say they're working on a patch for the issue. Others say it was designed that way. Now there are people who say it's a hardware limit.

I just don't get it. Do they know that we're referring to the FPS rate in the phone in general and not necessarily the camcorder or HDMI output?
[EVO 4G General] chim4ira312:
Ugh. I'm with you bro, i've been feeling the same way. The fragmented responses that are popping up are really pissing me off, HTC doesn't take the problem seriously if half the people working there think they can fix it and the other half know that they cant fix it unless they swap the hardware. It's been like this for a few days and its killing me cause I dont know what to do with this phone, I havent canceled my old phones contract yet so ill be losing money if I don't return this before the 30 day period and ill be stuck with a beast of a phone HTC f;ed up on.
[EVO 4G General] redct:
I sadly do think this guy knows what he's talking about as he mentioned framerate in conjunction with testing games, so he at least knows it's not the HDMI output or the camcorder.
[EVO 4G General] Minjin:
Ask if you can speak with an engineer. Customer support knows just enough to handle 99% of the calls. Even customer support managers are clueless when it comes to engineering.
[EVO 4G General] chim4ira312:
will xda devs be able to disable a hardware cap? or is that beyond our reach? ahh i have no idea what im gonna do with this ....
[EVO 4G General] jayv1717:
this is driving me crazy...ahhhhhhhhhhhhhhhh!!!!!!!!!!!!!!!!!!!!!!
[EVO 4G General] RogerPodacter:
I thought we decided it was in fact a hardware issue because all signs point to The hdmi port being the only difference between other phones. This hardware element has some built in limitation which seems to make this cap happen.
[EVO 4G General] redct:
Well, here I go. Requested kernel timeline and the chance to talk to a developer. I don't know if the developer will be able to talk due to company policy or something, but it was worth a try.

I also asked him in a previous email:
[EVO 4G General] redct:
I thought the jury was still out on this. Can you link a thread?

EDIT: Does anyone know what graphics chipset the EVO has?
[EVO 4G General] timkdodson:
This is totally unreasonable. If there is no way around this I am DEFINITELY returning my EVO ... I will wait for the Samsung Galaxy S PRO to come out which is also 4G and I'm sure will not suffer from this idiotic graphics handicap.
[EVO 4G General] RogerPodacter:
Well it was just speculation earlier in this thread probably by me. But my fear is that the hdmi port is a cheaper low end hardware component that has this physical cap/limit in order to work at all with the hardware overall. I mean from the sound of it this seems the case.

I guess the only hope might be if a hacker can just totally disable the hdmi port and just say screw having it.
[EVO 4G General] MrX8503:
I hate to say it guys, but for me its gonna be the Galaxy S or the....iPhone 4..gasp!

The EVO had so much potential and HTC screwed it all up! why oh why!? If I'm locked in for 2 years, I want to be perfectly happy with its performance, I don't wanna feel like I was jipped 1yr later down the road.
[EVO 4G General] timkdodson:
I've been twittering about these problems too, hoping that if we can make Sprint and HTC more aware of the displeasure this is causing on *all fronts* maybe they will do something about it. This is just insane to intentionally break such a great phone.

http://twitter.com/timkdodson
[EVO 4G General] timkdodson:
There is no doubt in my mind I would much rather have the full power of the phone than a stupid HDMI out port... who the F cares about that, anyway? Jeez I have a Xbox, a NetworkMediaTank and any number of other ways to get my media to my TV, I surely dont need a freaking phone for that. If *that* is the reason this was implemented, I will be so angry... ::facepalm::
[EVO 4G General] redct:
I kind of doubt it's the HDMI as HDMI out is limited certain apps, like YT, Videos, Gallery, and so on. (From what I've read, I haven't tried it myself.)

I'm keeping mine because I have faith in the modding community. >_>
[EVO 4G General] RogerPodacter:
The ass kicker about this is that the screen smoothness is what gives the most enjoyment of the entire phone! Sometimes I just scroll my nexus screens just for the hell of it. The UI is what the user interacts with on every level of The phone. And now people are always gonna have this in the back of their mind no matter what they're doing on the device. Talk about pet peeve.
[EVO 4G General] redct:
That's going in my 'argument arsenal' if we ever have the chance to convince them to release a patch or something. :D
[EVO 4G General] Minjin:
The premium accounts (of which every evo account is) get their upgrades after only a year, not two years.
[EVO 4G General] chim4ira312:
seriously? i thought it was $199 when signing up for a TWO year contract. we're eligible for a fulll upgrade in a year? where does it say that?
[EVO 4G General] AdamLJ:
If I'm new to Sprint, pay $200 for an Evo and sign a two year contract - I'm illegible for a new phone at the discounted upgrade/new customer price after only one year?
[EVO 4G General] v2tech:
I can't believe my eyes that someone does not want those "features" that are not available in iPhone and keep competition ahead of iPhone. iPhone just keeps playing catchup.../sarcasm.

Sorry for my comments but I have mentioned this many time. It's not about how many features your gadget has but it's all about how usable they are and whether they add to smoother user experience.

Tell me why no gadget company has yet to come up with the smooth, fluid user experience that any iDevice offers. We have to give that credit to iPhone.HTC dumps one new phone almost every month. Legend, desire, hero, N1, aria, and so on...

It's all about giving one perfect device and supporting it. Look at Apple's business strategy. One OS, One Phone.

HTC, Motorola, Samsung, they are nothing but just hardware companies. They will add all the latest and greatest hardware in their phone but what's the point if you cannot use those features.

Geeks want everything latest but Apple knows it's all about user experience!

I am iPhone user from 1st gen. While I agree that the iPhone OS feels stale after using so many years but it just works. From 1 yr old kid to 90yr grandma can use it and enjoy it.

HTC, Motorola should learn from this.
[EVO 4G General] MrX8503:
I absolutely agree. My 1.5 year old nephew was playing with an iPhone the other day, and guess what? He was actually able to use it!

A freaking baby was able to use the iPhone OS! After I saw that I was like, wow, this is why the iPhone is dominating.
[EVO 4G General] Cicatrize:
The QSD8650 has the AMD Z430 (Adreno 200). I've been DIGGING through the Incredible kernel and haven't been able to find the actual driver for this GPU yet. I've noticed a lot of differences between the Evo and Incredible board files, but nothing that points to a fps cap whatsoever. This may be unknown until HTC releases the code.

I have a hard time believing that this 30fps cap is hardware related, but I guess it's possible. I think it's much more likely that it's just poor coding or even worse -- intentionally mean coding.
[EVO 4G General] drbadass:
You get premiere status after 6 months on the evo plan which lets you re-up your 2 year plan every 12 months and with it you get new contact pricing.
[EVO 4G General] AssassinsLament:
I've been able to compile toast's source, and tried changing the variables you pointed out. That variable does change the fps (or at least it affects it), but I am not able to go above 30fps. If I throw out random numbers, it usually defaults at 15fps. But I was able to set it to 2fps (lol reallllly laggy), to 12fps, and even 20fps. As I said though, I can not go beyond 30fps.
[EVO 4G General] Cicatrize:
Maybe that's not the only place it's getting capped.
[EVO 4G General] AssassinsLament:
Yeah, I'm thinking the same. But I'm too new to Android to know what is what at this moment. If anyone has any ideas, we can definitely try.
[EVO 4G General] EliWay:
Shouldnt we try disabling HDMI altogether, and see what happens?
[EVO 4G General] Cicatrize:
I'm totally new to Linux and monolithic kernel in general, so I'm kinda learning on the way.

Try compiling with the clk_rate set to 24576000. That's the value the amoled-panel has. Curious to see the results.