yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Cicatrize:
Yep! I've still been working hard at this, but since last Thursday night haven't done much because of the big weekend with the family.

From a logical hardware standpoint, it doesn't seem possible that the rate is capped due to a hardware limitation. If this were happening, we would not be able to even force a higher fps as we've done with the T2 hacks because the hardware wouldn't be able to support it. Besides, think about how likely it is that the bus being used can conveniently only handle half the maximum. Not happening, lol. I'm still thinking that something in the code is alternating the framebuffer write, something is interrupting it, or something is controlling the fb clock somehow.

I'm confident we'll figure this out eventually, but HTC obviously didn't want to make it easy for us.
[EVO 4G Android Development] kpkimmel:
No tearing 5.1 250 t2
[EVO 4G Android Development] jblazea50:
when doing step 2, i get error: the system path cannot be specified

i get slight tearing (about a quarter inch near the bottom of screen) whenever i'm using T2 higher than 435
[EVO 4G Android Development] ffolkes:
are you sure you're using v5.1?
[EVO 4G Android Development] super-6-1:
ok so i played around with the setter, DO NOT GO UNDER 240. trust me :P and the max im getting is 38 fps at 250.

correction 440 to 450 i get 42 fps
[EVO 4G Android Development] jblazea50:
yeah, i'm pretty sure i am; the kernel version i have is 2.6.29-a2443432Matrix@MacBookPro#54

the tearing is significantly reduced; before it was about an inch from bottom of screen and now it is about .2 inch
[EVO 4G Android Development] ffolkes:
indeed. and if you do go under, remember your touchscreen still works even if the display is garbled. so just poke at one of the big buttons, and it'll get you back.
[EVO 4G Android Development] ffolkes:
ohh, i see what's happening. your shell thinks you're talking to it, you have to put quotes around it so it'll send it rather than parse it.

./adb shell "echo 45 > /sys/devices/platform/mddi_c_b9f6_5582.1/fte"
[EVO 4G Android Development] jblazea50:
yup, that was the issue; didn't realize the quotes were necessary; so changing to 45 should do the trick?
[EVO 4G Android Development] sniggle:
v.5.1 causes an average of 24 fps with an 8 stdev. I am running fresh 0. 5. 3. I'll go back to 5. 0 for now.

edit: after a longer time I'm now getting 32 fps average with a 19 stdev. seems like v5. 0 is still best for me.

sent from an evo via tapatalk
[EVO 4G Android Development] lafrad:
Well, I've tried it all again and I'm getting a solid 50 FPS with the Evolution FroYo V9 and the 4.2 kernel for 2.2.

VERY NICE. Froyo + smooth screen transitions is encouraging me to keep the phone :-)

Phone runs warmer, however...

Also... the Sound Quality in Pandora is NOT as good as the Fresh 0.5.3 rom I had in before... sounds like there is a low pass filter at 15 or 16 khz... I only noticed because the Fresh rom surprised me with beautiful cymbal splashes... and they are not there now...

And... i just finally read up on the rest of the thread. v5 and Fresh seem to be possible, so... more things to try!
[EVO 4G Android Development] ffolkes:
that was just an example number. you can use anything from 0 to 879. it's best to keep the changes as close to zero as possible. 35 fixed it for me, but you'll have to test around to see what does it for you. hopefully i'll be able to find the magic number that makes everyone happy.
[EVO 4G Android Development] rldev:
Just loaded 5.1 . I can only get to 42fps on latest Damage Control rom. I am using evo switch to change values, but anything over 250 gives me worse performance. Strange because most people seem to betting higher frame rates as the up the number.
[EVO 4G Android Development] sherman901:
What is this EVO switch I keep hearing about? I'm new to all of this.
[EVO 4G Android Development] I[E:
It's a program that lets you switch frequencies on the fly http://xdaforums.com/showthread.php?t=716659
[EVO 4G Android Development] rldev:
It's a program designed to let you alter the lcd frequency in this kernel.
[EVO 4G Android Development] ffolkes:
http://xdaforums.com/showthread.php?t=716659
[EVO 4G Android Development] ffolkes:
42 isn't bad. no 50's yet with the official source kernel. :/
[EVO 4G Android Development] I[E:
Is there anything about this kernel that would prevent a2sd from working in the Fresh roms? I tried to search the thread but there were no hits on a2sd
[EVO 4G Android Development] jabbawalkee:
I too am getting worse numbers by using anything above 250....250 seems to be the magic number for me.
[EVO 4G Android Development] ghoover1978:
Yup, 250 here as well. Everything works though, went back to stock radios, damage control 3.2.3, 5.1 Kernel.

On a side note... I was just laid off today... and I have a daughter on the way in 3 months (so I'm a little scared)... Does anyone know of any Windows Sysadmin II jobs in/around Central Virginia? Throwing my pride out the window Here, hopefully someone here has the inside track! I'm a member of this forum, so you know I'm good people. Ffolks i'll stop rambling on your thread here. Pm me if anyone knows of anything.
[EVO 4G Android Development] nonpointtruth:
No complaints here.. Running v5.1 on DC 3.2.3 with the WiFi fix.. Set it to 440 with Evo Switch.. fps2d at 43fps with stdev at 13.09.. Neocore is only putting out 26.5fps.. But Gears was averaging between 43 and 45fps.

Sent from my mistress.
[EVO 4G Android Development] jayv1717:
46fps with between 4 to 6 stdev on v5.1 with the latest fresh...t2 set to 440..set to 437 i get 41 fps..with scaling on performance if i set ondemand i get 44 fps...no screen tearing
[EVO 4G Android Development] mrkmrk:
For what it's worth... video playback seems to work now :). I'm surprised that this hasn't yet been noted, so it probably has been, and I've just not noticed...
[EVO 4G Android Development] apollooff320:
Why isn't the op updated yet?
[EVO 4G Android Development] luisrcastillo:
Hey ffolkes I've been rocking v5.1 since your upload and it is reliable. Battery life has been pretty good for me. About 60% left with heavy texting, phone, some gaming and push exchange mail in about 8 hours. No issues whatsoever with your undervolt. The only thing to make it close to perfect is wifi when using the ota update. I loaded the WiFi fix on the OP but that did not fix the issue. Let me know if there's anything I can do to help to get this working. Other than that, thanks for all your hard work and dedication to this project.
[EVO 4G Android Development] mrkmrk:
Oh, and another thing--am I the only one unable to get the full 1.19Ghz overclock to work? 1.156Ghz works brilliantly and will sit stress testing for as long as I leave it, but 1.19Ghz results in a reboot almost immediately.

However, I do have quite the amalgamation of things running on my Evo...

Baked Snack 9.5 w/ JIT, this kernel, using Evo Switch and SetCPU for their respective purposes... anybody have any clue what might cause this instability? There are a lot of variables :\.
[EVO 4G Android Development] masbirdies:
Baked Snack 9.5 is very, very unstable. lots of issues with it. Hero is sick and will fix tomorrow. I opted out of 9.5 and went back to 9.0 and all is good.
[EVO 4G Android Development] super-6-1:
I noticed my menu bbutten didn't work for a bit. So I restartedmy phone and its fine now just a heads up
[EVO 4G Android Development] mrkmrk:
Aye, that's true. However, could an OS-level instability only manifest itself when pushed about 40Mhz harder...? That's what seems unreasonable to me...

(And also, I have a problem with always needing to be on the bleeding edge of things, even if they're... well, bleeding.)
[EVO 4G Android Development] vboyz103:
I'm on Froyo EvoX v9 and got to 1.19GHz mark without any issue of reboot or anything like that.
[EVO 4G Android Development] mrkmrk:
Interesting! I'm imagining that it might have to do with JIT... that wasn't completely stable even on fresh .5.3. Not sure, really...
[EVO 4G Android Development] rldev:
Is there a way to set the frequency number so that it uses my own setting and not the default after a reboot? The default does not work well for me. It's 250 or nothing on my EVO. Thanks.
[EVO 4G Android Development] jmxp69:
Grrrrrr....

1.47 with v5 and v5.1 both break 4g. When I revert to stock 1.47 it flips on fine. Install either kernel and it won't activate.

Edit: NVM, just saw this from the 5.1 post: "** these will break wifi/4g if you've updated to the ota, since you have a different kernel version. this will be fixed soon. **" Waiting for the updated modules. :)
[EVO 4G Android Development] Jykinturah:
Maybe you unluckily have a CPU that can't clock at that level without heating up critically. D:
[EVO 4G Android Development] Jykinturah:
Just use v5. I believe that one defaults to 250.
[EVO 4G Android Development] jabbawalkee:
Dude you have to install the flashable ZIP for WifiN + 4G - it seems to work fine for me...4G connected tonight and worked great :)
[EVO 4G Android Development] luisrcastillo:
4G won't work with this kernel and last OTA update. Ffolkes said that a few pages back. He did post an update for wifi but it doesn't work (at least for me)
[EVO 4G Android Development] jmxp69:
Yup, I went back and read that (and updated my post).

What ROM are you guys using that gets cameras, 4g, wifi, and 40+ fps? Fresh 0.3? DC3.2.2 is 1.47 right...so everything shouldn't work on that one right?

Edit: Ok, I applied the wireless patch and I have both wifi and 4g flips on. I can't test 4g though because I'm not in a 4g city.

I get this in logcat after disabling 4g now though. Reboot makes it go away. Anybody know what this is about?

I/Wimax ( 154): <DC> Try to establish a connection to DC server.
E/Wimax ( 154): <DC CONNECT> IO error: msg='/127.0.0.1:7771 - Connection refused'
I/Wimax ( 154): <DC> Try to establish a connection to DC server.
E/Wimax ( 154): <DC CONNECT> IO error: msg='/127.0.0.1:7771 - Connection refused'
[EVO 4G Android Development] mrkmrk:
I would shoot myself :(.
[EVO 4G Android Development] jabbawalkee:
I'm on latest OTA, using V5, AND the WifiN/4G add-on and it all works fine for me :)
[EVO 4G Android Development] kpkimmel:
I know this is way off but im trying to sign an update.zip for a boot animation i.created and i cnt find the update script for it...anyone can help
[EVO 4G Android Development] Jykinturah:
What recovery are you using?
[EVO 4G Android Development] jabbawalkee:
Toast's stock recovery
[EVO 4G Android Development] Jykinturah:
I am getting update-script errors....

EDIT: Nevermind. Apparently I did something odd with the update-script accidentally.
[EVO 4G Android Development] topdnbass:
Excited for this to evolve into a full and stable kernel, now that HTC has finally released the source :)
[EVO 4G Android Development] mrkmrk:
All right, flashed the WiFi/4G fix. 4G will not reliably flip on and off without forcing a reboot, but it won't actually connect to the 4g network--it sticks at "scanning." I know this to be an error because I get a full 3 bars of 4G in my apartment. I'll try the WiFi tomorrow on campus.

I'm sticking with this anyway, just because it's such a smooth experience. Well done, my friend.
[EVO 4G Android Development] antiphon:
Ok, I determined there is a problem with the updated Wifi/4G patch in the OP. Wifi will only turn on if 4G is also on. Try this: turn off 4G, and reboot. It will say Wifi is unable to start. The only way to turn it on is to turn on 4G again and restart. This is on Baked Snack v8.
[EVO 4G Android Development] nonpointtruth:
What's the highest setting we can use on setCPU with this kernel? I tried 1190, and goes into a boot cycle.
[EVO 4G Android Development] wuclan48:
It depends on your phone. I can run at 1190 with no problems.
[EVO 4G Android Development] nonpointtruth:
I think the issue is with DC 3.2.3.. I remember it saying something about not using setCPU with the rom.
[EVO 4G Android Development] wuclan48:
Maybe. I'm on fresh
[EVO 4G Android Development] :
1153 works for me, I can't do 1190.

Also is there a chance for the camera fix in this kernel?
[EVO 4G Android Development] mrkmrk:
I'm on Baked Snack 9.5, and going to 1190 does the same for me.
[EVO 4G Android Development] timgt:
Looks like the novatek panels are behind the epson's once again. They are getting 55fps with the new kernel that was just posted up :(
[EVO 4G Android Development] VoXHTC:
Yeah, this is all that would be needed to have a "complete" EvO with DamageControl - I hate Novatec and HTC right now..
[EVO 4G Android Development] wuclan48:
Yup, best I'm seeing with the smallest SD is 41fps when set to 248. I can get 45 at another setting but the SD is tripled.
[EVO 4G Android Development] VoXHTC:
plus their camera works...
[EVO 4G Android Development] wuclan48:
Actually, mine works. Don't know what you did?
[EVO 4G Android Development] VoXHTC:
Which one did you flash? I'm on DamageControl 3.2.3
[EVO 4G Android Development] wuclan48:
I flashed 5.1 on the latest fresh rom.
[EVO 4G Android Development] VoXHTC:
I only see the 2 versions of the 4.2 on the 1st post. I must be slow? Where is the 5.1?
[EVO 4G Android Development] Philosuffer:
Post 380 for v5 and post 433 for v5.1

Running DC 3.2.3 and camera works using either of those.
[EVO 4G Android Development] apollooff320:
ppl are still running the broken camera kernal because the OP isn't updated.
[EVO 4G Android Development] VoXHTC:
Yeah that sucks, I thought I didn't even have an option because I wasn't about to dig through 500+ posts..

This rocks - around 45 fps @ 450 with EvoSwitch - I'm stoked!:D
[EVO 4G Android Development] SleepyS40:
Ok, so ive tried flashing both v5 and v5.1 over fresh 0.5.3 and everytime I end up bootlooping, idk what gives. Any ideas?
[EVO 4G Android Development] Sporkman:
I applyed 5.1 but im only getting 11 fps with nenamark1

sent with my evo from a secret place
[EVO 4G Android Development] super-6-1:
Im at 440 under evo switch and im etting 42-44 fps

Im on fresh Rom with the 5.1 kernel.

the 5.1 kernel can be found on page 38

And i wanted to ask, how do i find out what panel i have?
[EVO 4G Android Development] MrDSL:
Using v5 on froyo the screen will randomly stop working to the touch. If I click the power button on/off it will start to work again.
[EVO 4G Android Development] Android 17:
Is there any chance we could get some of the fixes/improvements that the godmode kernel brings on this kernel? It'd be nice to get the audio boost and other improvements from it.

Sorry if my request seems unreasonable, thanks for the hard work so far!
[EVO 4G Android Development] oOflyeyesOo:
I would also agree, one main thing is that the camera's are working in that kernal, and the other add-ons sound nice.
[EVO 4G Android Development] kpkimmel:
Read the neweat release works with old kernal due to new roms expecting older kernals, you will have to wait for updated release as ffolkes has been working tirelessly eapecially now since he has the source
[EVO 4G Android Development] djmend:
Ok first of all I LOVE the work that has been done on this Kernel! Love the speed of it and the smoothness of the graphics thanks to the higher framerate.

One HUGE issue though is this kernel breaks video playback on movie files. I ripped some movies from Blu-Ray to 800x480 m4v video files and they play back perfectly on most ROMS with normal kernel but with this kernel they do not play correctly and in most cases I get frozen picture or no picture at all.

I use the movies a lot when I travel so this is a dealbreaker for me unfortunately until it is fixed! But love the work you guys are doing!
[EVO 4G Android Development] Shinzul:
Side question - what are you using to rip your movies?
[EVO 4G Android Development] ek9manr:
I have the same problem, I tried damage control and evofresh get the same thing , get stuck on HTC evo 4g screen or it boot loop... have the first gen evo hardware 0002.....
[EVO 4G Android Development] apollooff320:
that's because you're still running the V4 release you need V5 of the kernal. It's some where in this mess of a thread. OP needs to be updated badly.

Also to ppl that get framerates up to 43-45FPS with this kernal you have screen tearing and probably don't notice it, because I sure didn't until I took the camera on facing my TV and moving it side to side. You can see the tearing.
[EVO 4G Android Development] djmend:
I use DVDFab to rip my Blu-Ray movies and then I use Handbrake to encode them for use on my EVO
[EVO 4G Android Development] itmustbejj:
and how big is your sdcard again? :P
[EVO 4G Android Development] VoXHTC:
Correctly encoded movies with Handbrake will be around 1.50GB/1.80GB depending upon the length of the film.

I have 7 Movies on my Evo now - 16GB SDCard
[EVO 4G Android Development] Sporkman:
still looking for reasoning on why this happened lol
[EVO 4G Android Development] redsolar:
Nenamark1 is heavily CPU dependent. Are you overclocking?

11.5 is pretty normal with stock 1GHz. If your Gears and FPS2D show a healthy (~50 FPS) then you are good. Overclocking to 1.2 GHz (or higher, if your phone can handle that) will bump you in the 14s on Nenamark1
[EVO 4G Android Development] MrDSL:
Its not being updated on purpose because its still in development so this way people have to actually search and read instead of just downloading the file in the OP and asking dumb questions like does the camera work or video playback.
[EVO 4G Android Development] Sporkman:
no OC might wait for the next release of the kernel
[EVO 4G Android Development] jayjay7411:
What settings do you use on handbrake?
[EVO 4G Android Development] djmend:
I usually use the Iphone/iPod Touch presets then up the resolution to 800x480.
[EVO 4G Android Development] djmend:
ok so I found v5 of the kernel and applied that over a fresh install of EVOlution V9 (froyo) but now I have more visible tearing and my fps are visibly waaay down from before. I am right around 30-35 FPS in fps2D but the experience overall in the OS is that of the stock kernel.

Not getting the 50-55 fps I did with v4 of the kernel.
[EVO 4G Android Development] lse4:
i just flashed the new damage rom and im trying to uncap my 30fps how do i install this to uncap it?
[EVO 4G Android Development] lse4:
which one do i download to?
[EVO 4G Android Development] Sporkman:
read read read read read read read read read read read read
[EVO 4G Android Development] lse4:
I did read but I just don't wanna mess my phone up
[EVO 4G Android Development] kpkimmel:
Bout ready to post a new thread with just pertinent info
[EVO 4G Android Development] mattrb:
Hello, I read the OP and I am still confused. I have 3.2.3 DamageROM. I have updated the 4g/wifi radio already. I see that there are a bunch of zips to put over my v5.1 kernel but I don't know which one to pick. Do I choose "Flashable ZIP - WiFi-N + 4G for stock/custom kernels" or "Flashable ZIP - WiFi-N for the OTA kernel" to fix my wifi and 4g. I don't want to Nandroid again and stuff because it is a hassle and if you guys could just tell me that would be great. Thanks.
[EVO 4G Android Development] _Burst_:
PLEASE DO THAT

yes im yelling cuz it is busy in here....
[EVO 4G Android Development] ffolkes:
OP will be updated shortly with the latest, and stablest eclair and froyo kernels. the audio hack has been in 5.1.1 since yesterday.

i'm also going to make a set of kernels with stock voltages for those getting bootloops and odd problems. the cause of that is most likely your cpu can't handle the undervolting.

also, today's job will be to finally get my source up for those that that wish to see it. i've been spending so much time testing things, i haven't gotten around to it yet.
[EVO 4G Android Development] rawdikrik:
Thank you!

Patiently waiting on update to try this out!
[EVO 4G Android Development] Geniusdog254:
Thanks! I've wanted this source for so long lol!
[EVO 4G Android Development] AssassinsLament:
No worries, I just learned how to do it a few days ago. Kinda cool, but I agree that working together will help benefit everyone more in the long run.
[EVO 4G Android Development] Jason0071:
Install Damage Control 3.2.3

Reboot

Verify you have updated radio and wimax

Boot to recovery

Flash 5.1 version of ffolkes hack

Reboot

Verified it is installed

Boot to recovery

Flash wifi + 4g patch in OP

Reboot

Verify 4g works as well as widow

IF NO 4G TROUBLE SHOOT YOUR MAC INSTRUCTIONS ON DC ROM 2 POST.

JH

EDIT: Should be noted that EvoSwitch T2 kernel setting of 450 gets you that max fps of 45 for DC3.2.3 with 5.1 kernel..runs very smooth 4g and wifi work.
[EVO 4G Android Development] ShadowDrake:
I flashed this kernel and my OC works well, I'm using the newest DC ROM.

Issue though, if I place a call, the phone will lock up after hanging up. The top taskbar will freeze and the live wallpaper will stop - but the phone will still respond for a little while. Eventually it'll restart itself. It's doing this even if I run the stock clock speed.

Anyone else having this issue? It works alright recieving calls, but when placing a call, everything will lock up.
[EVO 4G Android Development] jayjay7411:
I have say big thanks for getting this up and going for eclair having camera and overclock and breaking fps all in one is perfection. Running 5.1 with latest fresh and fps is 45 and I moved up on quadrant now right above a incredible woot. Along with what others were saying gears does show 45fpa but quadrant shows max around 20 to 30 if I'm lucky really odd huh. But video play back is awesome I got a couple of movies that I couldn't ever watch before and thanks to you I can!!!!
[EVO 4G Android Development] halorin:
I'm running 5.1 now with the Stock Wifi and 4G patch. Wiped cache and dalvik cache before installing. My phone's running notably warmer than when I had the stock kernel. Is this common, or should I look to be reflashing from the beginning?

Thanks,
[EVO 4G Android Development] itmustbejj:
This is all just speculation but reading this in the DroidX forum got me thinking (and no I'm not returning my evo lol)

So that to me says the reason why the DroidX doesn't have a FPS cap is because the hdmi drivers are disabled by default except in "gallery mode". So does that mean disabling the hdmi drivers might be our key to victory here? Would anything in the droidx system dump shed light on this or would it be something in the kernel? Just thinking out loud here, but thought I might throw it out to minds smarter than my own.
[EVO 4G Android Development] conflikt:
If um running the new DC rom i flashed the kernel, i am running the updated radio/4g patch. Now my wifi is not working. Can someone give me the link for the Wifi/4G fix?
[EVO 4G Android Development] halorin:
I would imagine the wifi / 4G patch. That's what I used to get 4G to work on the stock ROM.
[EVO 4G Android Development] ffolkes:
OP has been updated, next will be versions with stock voltages for those of you having lockups and such, then i'll start learning about git.. :P
[EVO 4G Android Development] mrkmrk:
I'm glad to see those up, but unfortunately, the link for (at least) 2.1 is broken :(
[EVO 4G Android Development] halorin:
Links don't seem to work.
[EVO 4G Android Development] conflikt:
so reflash the radio and wimax?
[EVO 4G Android Development] davebu:
any chance at someone who already has the 5.1.1 downloaded getting a mirror up or getting the original back up?

**EDIT**

if this screws my phone where can i find the stock one to reflash and fix?
[EVO 4G Android Development] mrono:
Yeah links are dead atm

Question, i know under the froyo kernel is says that camera doesn't work, but since camera is supposed to work in the kernel for eclair is it possible to get camera working in froyo(I know the notes and such in the posts don't always get updated)
[EVO 4G Android Development] caryroberts1:
I believe froyo itself doesn't support the Evo's cameras yet, holds true for EvolutionX roms and every other I've tried.
[EVO 4G Android Development] jblazea50:
you can't get the camera working with Froyo because official Froyo runs on .32 kernel and this released kernel is .29; so camera for Froyo won't be working until .32 source is released or someone forward port the .29 kernel to .32 or higher