yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] gmorgen1:
Cap

Why would HTC lie? This is a hardware cap. They are not going to release the firmware code.
[EVO 4G Android Development] :
for all those people new to kernels and underclocking on this thread

check out this thread about how to set setcpu (skip the perflock stuff is using with undervolted kernel)

http://xdaforums.com/showthread.php?t=721156

some warnings:

1190 will cause reboots for many ppl

and setting as low as 128 will cause some ppl to have sleep issues (use 245 instead as the lowest)
[EVO 4G Android Development] halorin:
I saw somewhere that Toast mentioned the HDMI code by HTC was rather sloppy. I think if he can make heads or tails of it, then the cap has a good chance of being broken.

Keep in mind these people aren't getting paid to do this. Like someone else said, they have lives they lead in addition to this. 50 FPS is very smooth on its own, so anything better is just icing on the cake.
[EVO 4G Android Development] halorin:
I got 5 touchpoints to work fine with 5.1.1 in the Dotty application.
[EVO 4G Android Development] takmsdsm:
Mine too. Wahoo!
[EVO 4G Android Development] qteezyfosheezy:
Im using Ava-FroyoV1-Sense+2.2 Froyo rom and using Flashable ZIP - Normal-volted kernel v5.1.1 for use with 2.2 (Froyo) ROMs and i keep getting boot loops? im using clockwork and just flash it in recovery am i doing something wrong??
[EVO 4G Android Development] djmend:
I am running Fresh and kernel v5 and have EVERYTHING working great!

4G! Wifi-N! 5 touch points! Camera! +the phone runs at about an AVG of 43 fps although I have gotten upto 47 with fps2d. I did disable sense on Fresh and uninstalled Launcher Pro in favor of ADW.

One note though.... with the v4 kernel I used to get about an avg of 55-57 fps but broken video+camera but it was FAAAASTer. fps wise :)
[EVO 4G Android Development] itmustbejj:
HTC technically did not lie but they are not being 100% honest. They are saying it's a hardware cap because you cannot have the hdmi and the screen both enabled to 60fps at the same time as this places too much strain on the cpu.

But the DroidX did it by disabling the HDMI drivers during regular use and enabling them only in "gallery mode" where pictures and videos are displayed. So I don't believe them when they say "it is all hardware"

Edit: And to answer your question, they would lie to save face. Take a look at the hdmi error logs that toast posted in his twitter. Maybe they were just in over their heads with this whole hdmi output thing and they took the easy way out and now it's bitten them in the ass.
[EVO 4G Android Development] akarol:
What's the point of downloading the undervolted version of this kernel if you can underclock via setcpu?! I understand that the undervolted kernel will yield less battery drain, but will it also make the device slower?
[EVO 4G Android Development] Jykinturah:
I have some difficulty understanding your question. If you underclock and undervolt, it will save you more battery than either alone. Undervolting shouldn't change clock speed.

*Currently Mobile*
[EVO 4G Android Development] strung:
voltage is not the same as clock speed
[EVO 4G Android Development] kpkimmel:
Where is ffolkes
[EVO 4G Android Development] akarol:
Thanks for the clarification. So I there is no trade off in flashing the undervolted kernel then? Other than possible stability issues that is?!
[EVO 4G Android Development] akarol:
While at it, it says 2.6.29-a2443432 Matrix@MacBookPro #62 for my Kernel version. Is this the latest undervolted kernel?
[EVO 4G Android Development] apollooff320:
once this hits 51 FPS like the old Kernal i'll be happy. It's so zippy at that FPS.
[EVO 4G Android Development] topdnbass:
So how hard could it possibly be to take a que from motorola and add an option in settings/a widget to disable or enable the hdmi drivers?

Even better, the 30FPS cap is only active when an hdmi cable is plugged in..

Which is what should have been done by default!

It honestly feels like HTC's implementation of hdmi is the biggest phail ever.

Looking at the code only supplements that.

The thing that makes me even more angry is that i've sent so many emails and have only had 1 replied with a copy & pasted HDMI blabla resources blabla response.

Well at least we have XDA, and can finish what HTC left undone!
[EVO 4G Android Development] iikon_69:
I am curious as to which kernel you chose. I have the same hardware version as you and same Rom but best I could get is 30 and then the app they made won't run so, I tried a different Rom and could get a best of 41. I used recovery to flash zip from sdcard, is this the incorrect way to flash the kernel?
[EVO 4G Android Development] RTbar:
how do I flash the kernel? I've searched everywhere but I can't find noob friendly directions
[EVO 4G Android Development] :
same way you flash everything, boot to recovery, and flash zip from sd card
[EVO 4G Android Development] psychopsilocin:
I'm on the latest stock OTA, rooted.

I get about 37-42 FPS with the undervolted kernel for eclair. Haven't messed with timing. However, with the WIFI and 4G fix, I'm not connecting to 4G and my WIFI performance is equal to what I had before the OTA.

That's my only beef.
[EVO 4G Android Development] jblazea50:
you need to be rooted in order to use these kernels; flash the kernel the same way you would flash a custom rom; go into recovery and select flash from zip/sdcard; make sure to do a nandroid backup just in case the kernel doesn't work too well for you so you can go back to the default (i believe the stock kernel is floating around this thread somewhere)
[EVO 4G Android Development] RTbar:
Thanks for the help guys, I messed it up the first time by trying to install 2 zips at once, luckily I did a nandroid and was able to get up and running
[EVO 4G Android Development] MrTheGeekGuy:
how do i know which screen i have?
[EVO 4G Android Development] jblazea50:
Fast and easy way to tell is by using the Power Control Widget. On the widget, press the Brightness icon and see how the screen changes. If the change is INSTANT, then it is Epson; if the change fades, then it is Novatek
[EVO 4G Android Development] Holyrolla:
Load the Power Control widget and press the brightness button (the far right). If the screen "fades" to the new setting, then it's a Novatek. If it jumps to the setting with no fade, then it's an Epson.

Not sure what you could have searched for, but these threads can provide interesting tidbits. In other words, by reading through, you would have come across the answer (probably multiple times). Just a heads up as there are some here that are looking to "flame" those who seemingly as questions without searching for the answer first.

EDIT: Oops...jblazea50 beat me to it! LOL!
[EVO 4G Android Development] kpkimmel:
Or get terminal in the market and type su dmesg
[EVO 4G Android Development] tpeazy:
I am about to go ahead and flash the normal volt kernel. Right now I am getting about 29 fps..with the boost in FPS, what can expect as far as everyday usage? Will I see improvements in everyday usage?

Tp
[EVO 4G Android Development] topdnbass:
Err are you serial?

Regardless of which voltage kernel you choose you should be getting near 40FPS.

Download the linked app EVO SWITCH in the OP and play with the frequency settings until you find a good spot.

I am liking 248!
[EVO 4G Android Development] tpeazy:
Sorry, maybe I stated that wrong. Right now with stock kernel running Damage Control 3.23 I am getting 29fps..I will do a nandroid and then flash one.

Tp
[EVO 4G Android Development] skantman69:
I flashed the kernel and I'm still getting 29 fps. My phone is cursed. I flashed the undervolt kernel

Sent on my Sprint EVO using 4G speed
[EVO 4G Android Development] topdnbass:
Sorry I misunderstood, I thought you meant you were already on the undervolted kernel, and were switching because of that.

Kinda like skantman69.

Whom I must also tell to get the app and change his T2..
[EVO 4G Android Development] skantman69:
I did look at that link but it said it is for nova panels which I don't have, I admit I didn't read into the post much so maybe I just made myself look dumb.

Sent on my cursed EVO
[EVO 4G Android Development] sracercelica:
I am able to get 45 fps and 4.09 stdev running Fresh 0.5.3 and OC to 1.13 :)
[EVO 4G Android Development] :
What t2 setting?
[EVO 4G Android Development] sracercelica:
460, using the stock rom this setting would get me like 34 fps. So Im not sure what happened.
[EVO 4G Android Development] freeza:
Is this kernel compatible with apps2sd? compcache?
[EVO 4G Android Development] _Burst_:
What's the benefit of having 5 touch points?
[EVO 4G Android Development] Krandor311:
Emulators? Can't think of any other programs that really can use more then 2 points of multitouch.
[EVO 4G Android Development] ek9manr:
What program do I use to see how many point do I get?

Never mind got it!

Sent from my Control Damage Evo 4G Device
[EVO 4G Android Development] tpeazy:
So I just flashed the Normal volt for Novatek and saw a jump from 29fps to 44fps. But my stdev is 12.84. What is the stdev? What do the numbers mean?

Tp
[EVO 4G Android Development] aixer:
Correct, and there is a thread for the godmode kernel compiled from toasts source that will remove the cap for Epson rev 03 devices.
[EVO 4G Android Development] aixer:
Stdev means standard deviation. The higher the value equates to larger swings between the low and high fps. Lower Stdev is more desirable.
[EVO 4G Android Development] tpeazy:
Wow..sometimes I ask the dumbest questions. Thanks Axier...Well this looks good but my camera is not working now. I guess i'll have to go back to regular...after I look to see what could be the culprit. I am running Damage 3.2.3 and I used the normal voltage kernel. I didn't do the wifi thing.

Tp
[EVO 4G Android Development] EtherealRemnant:
Version 4.2 of this kernel works better than the godmode kernel for Epson panels.
[EVO 4G Android Development] qteezyfosheezy:
Ok i have a couple NOOB question.. if anyone can help that would be great.. ok first.. how do i test my FPS? LOL.. what program do i use. Next.. I have DAMAGE control 3.2.3 and i was wondering if anyone has that rom and Is overclocked? in his first post he says not to overclock because it causes problems.. and my last question is i tried this on the Ava EVO sense 2.2 rom which is froyo and it just caused it too boot loop? I flashed it with clockwork recovery and i used (Flashable ZIP - Normal-volted kernel v5.1.1 for use with 2.2 (Froyo) ROMs) did i do something wrong?
[EVO 4G Android Development] tpeazy:
First, download fps2sd from the market. That will tell you your frame rates. I have Damage Control 3.2.3 but mines is not overclocked. I cannot help with the Froyo question...sorry.

Tp
[EVO 4G Android Development] dglowe343:
I'm also on DC 3.2.3. Check the #2 post for the ROM and at the bottom is a list of kernels. Find the one you want (undervolted or normal volt) then apply the wifi 4G fix in the OP of this thread.

EVO switch - 450

45 fps - stdev 3.9

8 Mflop
[EVO 4G Android Development] tpeazy:
Does the wifi/4g fix fix the camera?

Tp
[EVO 4G Android Development] Djghost454:
As far as the Ava EVO Sense, I had the same issue with this froyo kernel, had to flash back to stop the boot loop.
[EVO 4G Android Development] kpkimmel:
C an we please get v4 with working cam
[EVO 4G Android Development] wphend00:
Ditto this question, does the wifi/fg fix fix the camera and the wifi.

I have baked roms v96, that I installed and immediately noticed my wifi stopped working after I applied the fix to it.

So I went through and tried installing the fix on an earlier version of Baked, that I had stored in my nand (version 9 of the rom). I then applied the hack again... and once again, my wireless would not work. So I reloaded the orginal "N" enable patch, and now my wireless works, but I noticed that the signal is not as good... Ie, I only get 13 megs downstairs, when, previously I was getting about 48-52...

I will go ahead and try the first "Fix" on the list... the one for the 5.1.1 regular voltage kernel.

Another question I have (please excuse me and be gentle, I have been on Windows MObile and Applie IOS 3.1.3) I guess, we have to apply most of the patches, every time we flash a rom, unless a "cooker" cooks them into their rom, correct?
[EVO 4G Android Development] mrono:
I love this kernel, this combined with dc 3.2.3 gives me 20 hours

Sent from my god phone.
[EVO 4G Android Development] axisofoil:
So, I'm using Fresh 0.5.3, hw version 3, nova panel.

No matter which of these kernels I flash, I get stuck in an infinite boot loop. I saw that there are several people running the kernel with Fresh on here... is there something I'm missing?

Just boot into recovery and flash the kernel, right?
[EVO 4G Android Development] notown775:
i can help but you may not like it. :)
[EVO 4G Android Development] axisofoil:
You'd be surprised what I might like?

I mean... I'm fully open to you berating me for missing something when I read through this...

Whatever help you have is appreciated. If not, I'll just go back to loving my evo at 30fps. lol.
[EVO 4G Android Development] notown775:
This is for everyone who is having BOOTLOOPs, i am using this on the new beta .. and used it on the 0.5.3.

YOU NEED TO reboot into recovery. Do a nandriod, in-case you really want to keep the cap. after you do the nandriod. Wipe data factory reset (you will lose all your apps and all that other stuff) then wipe cache and wipe dalvik-cache. Wipe sd:ext partition, if you are using it. After you do all this, re-flash the rom. after its done, do not reboot, now is the time to flash v5.1 (or whatever kernel your using) whether you want the undervolt or the normal volt. after you flash the 5.1 just reboot. This should fix your problem. then download evoswitch, and fps2d. and test it :) .. know that this worked for me but i have Version 002 hardware.
[EVO 4G Android Development] axisofoil:
You're right, I don't like that.

However, I suppose I can give it a shot. If setting up my phone again is too much of a hassle, I can always switch back to my nandroid I suppose.

Thank you for the help though. I want to at least see what the hype is about. :D
[EVO 4G Android Development] notown775:
not a problem. Thats what nandriod is there for. GOOD LUCK
[EVO 4G Android Development] jxs1984:
have been using the 5.1.1 undervolted kernel for 2.1... its been good until it started becoming very slow and sometime freezing. i would have to turn on/off the screen to get past the slowness/freezing.

trying the normal-volted kernel now.
[EVO 4G Android Development] zeeyo987:
hey guys just wanna make sure i do this right but are all 002 hardware novatek panels and if i want to flash the 5.1.1 kernel normal volted do i just boot into recovery and then flash the zipped kernel? thanks!
[EVO 4G Android Development] axisofoil:
44fps avg

7.73 stdev

as soon as I reflashed the fresh rom and the kernel it worked perfectly.

Scratch that:

Installed titanium backup... everything is force closing... :(

Oh well.
[EVO 4G Android Development] dglowe343:
Camera works. Not sure if that's a fix for it or not. I didn't check the camera before flashing the wifi/4G fix.
[EVO 4G Android Development] zeeyo987:
i just flashed getting 40 fps and games are muchhhh more smoother, great work!
[EVO 4G Android Development] dglowe343:
I would assume the patch should be fine as long as the rom is still based off of the latest OTA.
[EVO 4G Android Development] notown775:
Cool. Make sure to flash the WiFi N if your WiFi doesn't work
[EVO 4G Android Development] axisofoil:
everything just started force-closing like crazy... and my nandroid backup is now also boot looping. I'm moving backwards through all my backups... onto number 2 now... hopefully I find something that will still boot the phone.

Well... as of now, it looks like a clean install of the Fresh rom, or any of my nandroid backups... are all boot-looping. :'(
[EVO 4G Android Development] Jykinturah:
Oh Christ, that sounds bad. Try using witslack's start over PC36IMG.zip.

A clean fresh should flash the stock boot.img... And I think Nandroids replace /data. Something just went south on your phone, unless I am wrong about Nandroids replacing data.

Maybe Dalvik wipe, if you didn't?

Edit: Link: http://xdaforums.com/showthread.php?t=715915
[EVO 4G Android Development] axisofoil:
You ARE right, nandroids replace the boot.img.

I wiped everything.

Weird... but on a hunch, I just pulled the SD card before booting the phone... and voila, no more boot loop.

The last two times I synced my phone, windows has asked for permission to scan/fix the memory card. lol. Guess microsoft was right for once. Please don't quote me on that... can't have a positive remark for them getting out. ;)
[EVO 4G Android Development] Jykinturah:
Maybe your SD card was just being temperamental and wasn't Nandroiding/flashing correctly.

Glad it all worked out.

Don't worry, your quote is a secret to the grave. :)
[EVO 4G Android Development] Mast3rpyr0:
Probably been asked before but i would like to request the zImage in the Ubuntu thread be hacked into this kernel for that ability to dual boot. If thats not too much work that would make our devices even more powerful.

Thanks:)
[EVO 4G Android Development] Woovie:
It's not even a freaking hack. Change a 0 to 1, complete. And I agree, doing this only has positive effects.
[EVO 4G Android Development] EtherealRemnant:
Does anyone have the 4.2 eclair kernel? Thanks
[EVO 4G Android Development] topdnbass:
The benefits are huge!

First of all, imagine rotating the earth in google earth with 4 or 5 fingers vs 2.

Or rotating a picture.

Also it's good for games.. Instead of shooting 1 or 2 guys at a time you can shoot 5 ;)

Lemme think.. you can rub up to 5 body parts at the same time using AndWobble :D

LOL.

Theres more, still coming to me.
[EVO 4G Android Development] nugzo:
Thanks ffolkes for this Kernel. 1.19 @ 45FPS running real smooth. Donation shortly.

While i'm looking through these 90 pages, if someone could point me to or explain to me the deal with the 5 touch points, ,mine only has 2 after this update. I'm working so i dont have a lot of "search" time atm, but I am searching. i barely had time to post this. :( any explanation or link to fixing would help me a lot. TIA
[EVO 4G Android Development] go4the1:
Before we get too technical, what app are you using to test it? I'm running this kernel (latest) on EVOlutionX2 (latest) and the 5-point multitouch is working perfectly on this Rom and several others that I've tested. Go to the market and download Dotty, it's one of probably very few apps that actually support all 5 points.

If that still doesn't work, it would probably help to know specifically which version of the kernel you're using. Not that I'm claiming to know ANYTHING on this subject.
[EVO 4G Android Development] catpunt:
Been using the under volted kernel at 42 fps without any issues for a few days now, and the only problem I'm having is that not all apps showing up in market, notably google earth and a dictionary app I purchased. Running stock rooted OTA. Anyone else having this issue?
[EVO 4G Android Development] zeeyo987:
hey guys my friendstream is force closing now and when it loads on the homescreen it says no recent updates, it just started doing this with the new kernel, any ideas what i can do to fix this, thanks!
[EVO 4G Android Development] itmustbejj:
The first page says "Some hardware fails to accept 5 points, so a fail-safe has been added to default back to 2 points for some EVOs"

I asked about this earlier as I seem to be one of these ppl and Geniusdog had this to say:

So hopefully it's an issue with the logic of determining support. Cuz I REALLY need some 5 finger support for my roms. I'm tired of only being able to play rpgs cuz the controls suck. I would rather have 30 fps with 5 finger support at this point then 45 fps with 2 finger.

BTW: 002 Nova with DC 3.2.3 running ffolkes 5.1.1 NV eclair kernel (modified by Treve to work with DConfig) and EvolaunchV9 with ffolkes 4.2 NV froyo kernel
[EVO 4G Android Development] nol3n:
just so I am clear...i flashed the undervolted kernel and see the five spots with dotty, but fps2d never goes above 30. I have an epson screen, so evo switch isn't working for me. Im guessing I have to change the T2 values manually as posted in the OP. Can I only do this via adb shell, or is there another way I can change these values without hooking up to another computer?
[EVO 4G Android Development] freeza:
Is this kernel compatible with Apps2SD, compcache, or fresh 0.3 (which has both of these enabled)?
[EVO 4G Android Development] nugzo:
Not sure what version TBH, Hero_Over added this to his Froyo Sense rom yesterday. Dotty only shows 2 points of contact. 450 gets me 45 FPS on gears and fps2d. I guess i'm one of the ones who only gets 2.

Just tried this latest on a different 2.1 rom, get same FPS bust still just 2 touch points w/dotty
[EVO 4G Android Development] mrono:
Worked fine for 24 hours then force rebooted and widgets wouldn't load so i had to restore back to stock kernel

Sent from my god phone.
[EVO 4G Android Development] kpkimmel:
Still getting 56 fps and stev of 4.99 on v4.....WISH I HAD CAM SUPPORT
[EVO 4G Android Development] thecodemonk:
Er...this kernel is for the Novatec's only I think (According to the title anyways). There are other threads with fps fixes for the epson.
[EVO 4G Android Development] nol3n:
Well, I know this was the case initially, but a few other folks (with the same rom I'm running) flashed this with no prob, and I'm not having ANY problems as of yet, I just can't change my T2 values with evo switch (because THAT is specifically for nova panels - I think). I was checking to see if there was another method of changing those values without evo switch or without adb shell - like maybe terminal emulator or something.

E: to be more specific...Do I have to change the T2 values before I see the fps go up? Is it done automatically after being flashed?
[EVO 4G Android Development] nugzo:
wifi tether isnt working for me. loading bcm4329 failed is what i get in the log. How can i tell which i have and which i need? Thanks!
[EVO 4G Android Development] notown775:
I don't think it is. My apps all install on my internal memory.
[EVO 4G Android Development] NickMl:
Supposedly, the HDMI port is the cause of this 30FPS cap, as referenced here.

Consider the following:

What if the 30FPS cap is being caused by the Evo alternating between outputs, and it's GPU is actually running at 60FPS?

Screen, HDMI, Screen, HDMI, Screen, HDMI, Screen, HDMI, etc.

Could someone look into this?
[EVO 4G Android Development] freeza:
Thank you :)
[EVO 4G Android Development] kennyc1:
interesting... same thing happened to me.
[EVO 4G Android Development] zeeyo987:
hey guys i flashed the 5.1.1 kernel but my wifi isnt working any ideas what to do, i used whitstacks method and have the newest radio and all installed and am running dc 3.2.3
[EVO 4G Android Development] jabbawalkee:
Flash the WifiN + 4G zip in the OP
[EVO 4G Android Development] danknee:
Awesome work! Testing consistently at 45-46 fps running the latest kernal here, Froyo (EVOlution V9) overclocked and set at max & performance. My only disappointment is that my touch points are only showing two... guess my hardware isn't liking five input points. :(
[EVO 4G Android Development] halorin:
Try Dotty.
[EVO 4G Android Development] rock99rock:
I flashed the Kernel (plus wifi & 4g), but have since lost sync on my Gmail app. Exchange appears to be working fine however... The OP mentions to revert to boot.img if I encounter problems, but does not link to it in the original post. I have searched, but all I can find are modified boot.img and other custom kernels.

Would flashing another kernel be a good idea? I am running Fresh 1.0b, everything was kosher until the kernel update. (I am able to see about 44fps however, great to see that higher FPS is possible. Thanks for all the hard work!)

Rock

EDIT: I see that the Fresh updater includes the stock kernel as an alternate download if his kernel acts up. Will try that.