yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] halorin:
To be honest, the 40 fps I was getting with the T2 fix method was smooth enough for me.
[EVO 4G General] EliWay:
Yeah, the fact that we now know for sure that the grounding issue, touchscreen lag and 30fps are all fixable should be enough for us who were on the fence about keeping the phone beyond our 30 day trial. I know im no longer going back to AT&T, especially since the iPhone 4 is plagued with issues, including a new, widespread one: Proximity sensor **** up -> http://search.twitter.com/search?q=proximity+sensor+iphone
[EVO 4G General] EtherealRemnant:
Yeah but the T2 method breaks auto dim and drains the battery faster on top of breaking the camera.
[EVO 4G General] :
Well as you probably know, they all kernels break the camera until HTC releases the source code.
[EVO 4G General] EtherealRemnant:
Yes I know this.
[EVO 4G General] bendispo:
Is there any quick and easy way to flash between one of these kernals and then back to the original that enables the camera? I'm just asking because I'm loving the extra speed and smoothness, but would like to be able to have the camera function if I'm going out. Dunno if this is important, but I'm currently running a rooted stock Sense.
[EVO 4G General] anthonylokrn:
I believe Rom Manager should be able to let you flash kernals back and forth. Double check before you take my word for it though.
[EVO 4G General] EtherealRemnant:
Yes, ROM Manager will allow you to just flash kernels back and forth.
[EVO 4G General] bendispo:
Thanks ethereal,

Does this require me to restore a whole NAND backup, or just flash kernels back in forth. If the latter, where might I be able to get the original kernel? Sorry if this is a dumb question. I'm just learning to root my phone... and all this is a bit new to me.
[EVO 4G General] EtherealRemnant:
If you go to Hero_Over's thread Baked Snack thread, there is a link to the stock kernel in the first post.

And no it doesn't require a nandroid backup, just a flash - no wipe required.
[EVO 4G General] daneurysm:
I have tried flashing just the kernels with great success. I have flashed this on top of Bugless Beast, Fresh 0.2 and 0.3 and even FRF72/EvoV8...though the latter was more experimental. The fix did work...both in fact, blazingly fast at that. But it kept crashing before I could check it out in FPS2D.

In fact I was flashing every kernel I could find back and forth on top of every rom I have nandroided and it just worked great, no need to go through the whole fresh 0.0, godmode kernel thing...though I'm speaking with a Novatek 002, the Epson 003's and/or Novatek 003's might be different. Though I doubt it.

If you have your phone rooted (for real) and nand unlocked and a real recovery installed go wild. If you can spare the 3-4 minutes it takes to restore a backup then you can experiment to your hearts content.
[EVO 4G General] bendispo:
Thanks guys. You're awesome!!!!

Definitely makes me feel happy doing some more experimentation!!!

:)
[EVO 4G General] EtherealRemnant:
The really great thing about the kernel is that it only takes about 2 minutes total to switch them with ROM Manager...
[EVO 4G General] bendispo:
Great, just flashed the fps hack. It's amazing how big of a difference and extra 10fps makes. Now, going to try to flash the 1.4 ghz oc hack on top of this.
[EVO 4G General] daneurysm:
It doesn't really work like that, since you are flashing a kernel, unless you have a seperate OC update, which I would love to get a link to so I can do the same thing. But if not an update you will just replace the kernel. You need to (or wait for someone to) put the FPS hack into the OC kernel.

...I only know this cuz I'm a noob at this too and thought the same thing but days ago ;)
[EVO 4G General] bendispo:
yep, just realized that... smoothness was gone...

;-)
[EVO 4G General] bboydru:
When you guys talk about flashing different kernals with ROM Manager, do you mean just using the "Install ROM from SD Card" function? Because I don't see an option in Rom Manager to flash just the kernal. Sorry, just wanted some clarity.
[EVO 4G General] netarchy:
I ended up compiling my own kernel from toast's git and throwing it on top of damage control. ~54fps in fps2d, little bit of tearing (epson panel) but very smooth and enjoyable to use otherwise.

I haven't delved deeply into overclocking yet, but I did disable all the perflock crap in the kernel and got setcpu going. :)

Fun stuff.

Once the devs figure everything out and/or htc finally gets around to releasing the evo source, I think we're gonna have some real fun. :D
[EVO 4G General] EtherealRemnant:
Yes, you use that option. Just choose the kernel zip file.
[EVO 4G General] daneurysm:
Even if the 30fps cap hadn't been lifted, even given how vocal I was about bringing my phone back if certain conditions were met the super-powers of android development that have come together on these projects, the readiness of new roms and hacks, the inertia in this dev community ....it's too awesome...the enthusiasm and the population of this community.....it's all too awesome to abandon.

The real fun has already started.... I think we're going to see some outright "mindblowing" work....beyond what we already have in a mere 3 weeks.

yes, very fun.
[EVO 4G General] dis666:
cool tks swetag, Ill try that out. Is anyone having problems with the sprint tv broadcast? I imagine it would be related to this.. I wonder if there are some better alternatives - I just want to watch the cup!
[EVO 4G General] apollooff320:
where can I find the stock kernel? This thread is a mess because nothing is posted in the first post about the fix. You have to go through over a hundred pages just to find the framerate fix and even the stock kernel.
[EVO 4G General] EliWay:
Here.
[EVO 4G General] ramiss:
+1. It would be nice if this info could be posted in the OP for future reference.
[EVO 4G General] donatom3:
That's because this is not a fix yet. This is all work that's in progress.
[EVO 4G General] Cicatrize:
Yes, I assure you, when there's a surefire fix, we will post a new thread.
[EVO 4G General] EliWay:
That is exactly the reason why I havent updated the first post. The update is simply not ready for the masses yet. Heck, even I had to revert back to stock kernel.
[EVO 4G General] topdnbass:
Since when has "ready for the masses" stopped xda members from flashing god-knows-what ;)

I say, add it to the OP. At least until a new thread is made..

If you have the time of course.

Show the world that we're ontop of this ****.

I already voiced my concerns with HTC.
[EVO 4G General] Cicatrize:
Because we don't like this fix yet. :p
[EVO 4G General] apollooff320:
it still needs to be added to the OP so ppl can find it if they want to download it instead of going through 100+ pages. Many ppl are reading the first post and don't even know the devs here are working on it.
[EVO 4G General] catpunt:
flashed #2 on google io novatec, works great, much snappier and gameloft games play noticeably smoother

great work so far
[EVO 4G General] bendispo:
I'm using the second kernel and just wanted to report some issues with youtube. I'm running the latest rooted stock Sense ROM. The YouTube app hangs on Loading Video each time I choose my first video to play. After a few minutes, I have to do a FC. When I open the app again, I can play a video. However, there's some definite intermittent stuttering.

Otherwise, between the stuttering, the videos do seem more smooth and liquid.
[EVO 4G General] bboydru:
Leaving it hidden in the thread kind of forces people to actually read SOMETHING before they flash it. Putting it on the first post will cause a bunch people to repost over and over again with "this is broken," "how do i get camera to work?", "can you devs fix this plz??"

That's what got the original thread shut down. I'd rather let the devs work in relative peace. A minor inconvenience to the masses now will lead to a reward for the masses much sooner I'm sure.
[EVO 4G General] mrono:
An issue I noticed last night with the 41fps nova fix, it kills my video players, both rock(mkv & mp4) and stock(mp4) froze and wouldn't play anything. Other then that and the camera it worked great. Def much faster and more responsive
[EVO 4G General] ffolkes:
it will, since it's subject to the same problems as any of the custom kernels, because they're based off of experimental, reverse engineered source. when htc finally releases the kernel source, we'll have cameras working.
[EVO 4G General] mrono:
oh yeah not bashing or complaining, just letting people know that it doesn't work yet.
[EVO 4G General] masbirdies:
After the 30FPS is completely licked...

I wonder if we have the chefs to cook up a 16.7M color fix. LOL
[EVO 4G General] Cicatrize:
If the display is capable of it, and Android supports it, we can. Obviously that's quite low priority.
[EVO 4G General] mrono:
That would be nice to have though. Htc sure is taking their sweet time in releasing the source. I wonder how active the forums will be when it gets released?

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

Sent via the XDA Tapatalk App
[EVO 4G General] wrxlvr:
Sent my email to HTC support. :)
[EVO 4G General] jerryparid:
We need to find someone who has significant contributions to the Linux Kernel, and ask him/her to send us a source request letter to the HTC legal department.

edit: also, what are the chances that Epsen will never get above 30 fps without vsync issues after source release? It seems that much much more has been achieved on Novatek panels via dirty hack?
[EVO 4G General] Cicatrize:
Well, as I've said before, if the root of the issue is found, both displays will be fixed. Until then, we don't have sufficient documentation for the Epson panel, while we have a full spec sheet for the Novatek NT35582, which allowed us to be able to hack it the way we have. If anyone can find the Epson docs, that would help.
[EVO 4G General] d.cooper:
do we have a model number on the epson yet?
[EVO 4G General] madsquabbles:
i vaguely remember that when the source code was requested from motorola for the droid they stated that even though the os was open source some of what they added to it was protected under copyright laws. so they said they didn't have to release it.

i'm not sure if that's an accurate recollection however.
[EVO 4G General] acrh2:
Are these vsync issues really that bad?

I've always played all my pc games, even on high-end hardware, w/ vsync off.

I'd definitely trade the vsync for snappy graphics and responsive touch sensor.
[EVO 4G General] itmustbejj:
I'm pretty sure the GPL license doesn't work that way, here is a snippet from an article I was looking up:

"Unlike permissive open-source licenses, "copyleft" licenses (such as the GPL) generally impose restrictions on redistribution of code in order to ensure that modifications and derivatives are kept open and distributed under similar terms."
[EVO 4G General] topdnbass:
I don't see the vsync issues going away until we tear apart the source code..

Its weird though, are our phones refreshing at 30hz? LOL

Refresh rate fail.
[EVO 4G General] Cicatrize:
No. 1 frame is refreshed in about 16.7ms, then the display does no updates for another ~16.7ms. The refresh rate is 60Hz, but the screen only refreshes half the time.
[EVO 4G General] Jykinturah:
I thought this was all under the Apache License.

From wikipedia:
[EVO 4G General] Holyrolla:
Another question is...is there a time limit before HTC would be considered "breaking the law"? How long after the release of a product do they have to release the source?

When I e-mailed HTC about the source, the person (Sara or Sarah) said that it was in their legal department. So maybe they are trying to figure out what they have to release and what they don't have to release?
[EVO 4G General] topdnbass:
Don't tell me that..

The thought of never getting it :(:(

Nah, htc is a team player, err usually. I think they'll fork it over eventually.

That makes sense.. Well i'm sure we'll figure out what's causing the issues.

I just hope we don't have to infiltrate the htc home base for our open source fix.
[EVO 4G General] bcnice20:
everyday they have a product on the market that has that kernel inside of it and the source code isnt released technically there breaking the law
[EVO 4G General] ramiss:
This is correct. The terms of the license clearly state that the source code must be released WITH (or at the same time as) the program using the code.

Here is an excerpt from:

http://www.gnu.org/licenses/gpl-2.0.txt
[EVO 4G General] Holyrolla:
Well...then where's the lawsuit?
[EVO 4G General] TorxT3D:
^^sounds waaay too good to be true.

but i'll take what little info i can get
[EVO 4G General] timkdodson:
Ok I got sick of this back and forth. I talked to my wife and decided that no matter how much I love this phone, I am going to return it and get either a Galaxy S or a Droid. Screw HTC and their bull**** stories. If they would have shown an ounce of respect for their users I would have just counted on the XDA developers to come through (which they already have)

Screw you, HTC.

I just want to say to the XDA community, I am sorry I sound like a whiner. I know I do, and I know you would fix the problem. I am just tired of getting BS from Sprint and HTC on this issue and I feel that actions speak louder than words... I will return my phone in the hopes that one small act will add to a pool of others who (maybe) are doing the same. I can always buy the EVO when they release a new hardware rev that resolves some of these issues, or wait and get a different phone. I do love this phone, I just threw the references to the other ones in there to make a point to them.

Here is my final response to the retard in support escalation:

"By the way - I would like to let you know that I talked this over with my wife and I have decided I cannot count on HTC to fix the numerous problems with the phone - not just the FPS cap, but also the screen separation and touch screen grounding issues.

I have decided to return my phone. Not *once* has anyone from HTC offered to help me with the other problems my phone has had, and after almost a month of waiting for a replacement I have been unable to secure one. Furthermore, even though your "hardware" limitation HAS ALREADY BEEN SOLVED by the hard working people on the XDA forums you are quick to point out that HTC does not condone us customers trying to get the most out of our phones that we can.

Thank you for helping to solidify my resolve. I am through waiting for the respect and solution that you are unable to provide - I will wait for the Droid X or the Samsung Epic 4G to come out and purchase one of those phones instead - I'm sure they will find a way not to cap the FPS on their phones despite both having HDMI output.

Good luck with your career in construction or plumbing.

Thanks,

Tim"
[EVO 4G General] PoisonWolf:
HTC has always been a phone manufacturer, from a hardware perspective. They have always been a pathetic lot when it came to software. This is the best and worst quality of HTC. However, I do agree that they flopped on the EVO's quality control. Who knows why it happened? To improve profit margins with cheaper materials? To reach a shipment deadline?

But if I were you, I'd just return the EVO (not even worth the risk/hassle/time/headache to try and get an exchange) and go with the Galaxy S or Droid X (I lean towards the Galaxy).

You're better off spending your time doing more productive things in your life rather than spending every waking minute of your day pissed off/upset and disgruntled about your purchase.

If you can wait though....I recommend getting a dumbphone until the end of the year. The end of the year will be the turn of the tide. Qualcomm will counter the Hummingbird (Hummingbird now leads the pack though) with the newer processors. If you can wait for that, I recommend you do. You will likely not regret it ;)

Then again....some people would die for FOUR INCHES OF SAMOLED goodness (inb4that'swhatshesaid). Lawl.
[EVO 4G General] timkdodson:
One of the reasons I am so glad I found these forums is because of the level-headed people here. I have made up my mind to go ahead and return the phone. I am doing it tomorrow or the next day.

I think I am going to try to get the Galaxy S. After having just started using Android I dont think I can survive on a dumb phone until the next year... but, with Sprint's 1 year upgrade for premium members policy, I might not have to wait too long for the goodness you are describing.

Thanks again,

Tim
[EVO 4G General] drkgouki:
You know, I was in the same boat as you.

On one hand, I loved the EVO. It feels right in the hand, its web performance was the best in a handheld I've ever experienced (not saying much as I came from a Pre), and its build quality seemed good (no screen separation problems). But on the other hand, the framerate cap is too much like traditional HTC and their cost cutting and sloppy development. And the fact that HTC has been giving inconsistent answers as to whether they'd recify it in the future made it even harder to deal with.

I appreciate the abilities of the developers here to "fix" the problems that HTC created, but I shouldn't have to rely on the talented developers here to fix a problem that shouldn't have existed in the first place. And with both the DROID X and Galaxy S series of phones outperforming the EVO across various benchmarks, it was even harder to stay with a phone who's core components are already nearly 8 months old.

That said, I returned my EVO, reactivated my Pre, and will wait until the Epic is released. I'm aware of Samsung's traditional lack of consistency when it comes to software updates, but I feel that the core hardware will make me more comfortable in the long run (1 year upgrade cycle). I'm still hoping for all the EVO users out there that HTC does in fact fix the problem without the eternal excuses as to why they placed the cap.
[EVO 4G General] Sebrina:
Honestly the graphic processor in the Evo is pretty darn weak to begin with, but it's not as bad as the Droid X. The iPhone 4 turns it up a notch and then the Galaxy S kills it with 90 million triangles a sec making it king of the hill when it's released.

Here is a detailed spec comparison chart.
[EVO 4G General] topdnbass:
Triangles/sec aren't everything, I'm pretty sure the Droid X blows the evo out of the water when it comes to graphics processing.

Benchmarks on youtube to prove it..
[EVO 4G General] Sebrina:
Of course it does cause HTC always cripples perfectly capable phones they capped the darn thing to 30fps. They have a LONG and HARD track record of crippled devices, that's why I returned my Evo and completely gave up on them. Epic 4G is better in just about every way anyhow it's consumes much less power compared to a Snapdragon too (battery life anyone).
[EVO 4G General] madsquabbles:
my "old" droid gets over 4500 when running an3d and the evo gets just over 3200.

and the benchmark runs at a slightly higher res on the droid.
[EVO 4G General] Sebrina:
Yeah the old Droids had a pretty good GPU for their era, they were pretty decent, in fact it's the same GPU that's installed on the Droid X if you look at the sheet. The Evo could potentially own it if it wasn't for HTC's crippling though. But I'll say it again the Evo is crippled and HTC even admits it, reason why I returned mine. After HTC intentionally crippling two devices I've owned (this being the second) I'm done, HTC can burn in a fire for all I care.
[EVO 4G General] ben8128:
Response I got from HTC

Not sure if others already got this from HTC. But here's what I just heard back...
[EVO 4G General] patelkedar91:
Okay let me break it down on the Snapdragon's GPU, the Adreno 200... which the Incredible, Evo, N1, and Desire have.

1. It gets lower on benchmarks than the Droid (old and new) and Galaxy.

2. It's GPU can get 22million triangles/second. However, this number doesn't always mean better. Infact, the fill rate is the number that matters. The fill rate on Snapdragons is around 100 something. The PowerVR's get around 500, so the Palm Pre/Droid original can do better in terms of 3d ports from the iphone.

3. Things can get better. With the right tools, a developer can make stunning 3d environments that work well on the Snapdragons. It would require smaller shades or something like that. That's what I heard somewhere.

4. 3d gaming can be done. Some examples are Raging Thunder II and Exzeus Arcade, which run beautifully and are very graphic intensive actually. I think Exzeus was made from bottom up using the Native Development Kit. Very stunning game.

So enough about the GPU. Let's talk 30fps cap.

1. Touch Input lag. This is the biggest thing as it is the most annoying:

http://www.youtube.com/watch?v=szOje7dcRlo

2. Scrolling though lists of apps is fine until the end, when it jidders. Homescreen switching is noticeably slower.

3. 3d gaming begins to have framerate issues. Cut scenes are the most affected as they become choppy and laggy.

4. Movies run from 20-30 fps because of motion blur. This makes action scenes possible at lower framerates.
[EVO 4G General] alex2792:
Personally I don't really see what all the fuss is about. I came from iPhone 3Gs which doesn't have the cap and the Evo runs just as smooth and the web browser is a lot faster. I don't play games on my phone so I can't speak on that front, but I don't see a problem with 30FPS for watching youtube, web browsing and email.
[EVO 4G General] drkgouki:
The classic car analogy works best to explain the reason why the cap is a big deal to many people, me included.

Suppose you purchased a brand new Corvette (or Porsche or whatever) and come to find out that it's got a speed limiter capping it at 55mph. Would that be acceptable to you? What if GM's answer was that because the speed limit on most interstates is only 55mph, they limited the output of the engine because you don't need to go any faster than that anyway, and that it conserves gas mileage.

While it's an extreme example, it perfectly sums up the big deal that we have with the limit on the EVO's framerate. For many people, its not a big deal, something they don't even notice. For me, I look at my 2 year old iPod touch and its graphics performance felt faster than the EVO's. That's not cool.
[EVO 4G General] patelkedar91:
Just wanted to make sure people saw this.
[EVO 4G General] orlandojumpoff:
someone should start a website like UncapTheEvo.com, similar to the explainthefee site. I don't think htc will uncap it.
[EVO 4G General] :
Hmmm....website dedicated to uncapping the EVO...wonder how long it would be before HTC sent a cease and desist letter...

~Jasecloud4
[EVO 4G General] Sebrina:
I doubt the S&D letter heck HTC would probably be proud of the community for fixing their screw ups, I wonder how long it takes before they simply give up and realize it's not even worth the trouble, by the time they fix this mess the Evo will be close to a year old and we'll be replacing it with something much better.
[EVO 4G General] eduardmc:
Im using the 50fps hack. Even though it brakes the camera and youtube doesnt work most of the time i cannot leave this hack. The evo scroll and move just like an iphone butter smooth. People who think it does not make any different have not try the hack. apart from making the games faster the entire os feels 100x better. I wish i could have a camera that records a 60fps so u guys can see that not having a cap make the os a better experience. this hack also fix the touch lag.

The wow factor on iphone is the smooth scrolling everywhere withing the os. The iphone os is running at 60fps while the evo cap on good ocasion runs a 30fps while i have seen it deep to 10fps. This cap remove would fix all tgis lag. While only having the cap to 50fps at the moment, it feels just has smooth has my iphone in my other hand.
[EVO 4G General] Doward:
It's been a little while... do we have any more information regarding an official fix?
[EVO 4G General] cnstarz:
who needs an official fix when we have our own?
[EVO 4G General] Doward:
Aren't the community fixes still breaking the camera? That's unacceptable for me.
[EVO 4G General] david279:
No. 10char

Sent from your mom's house.