yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] effortless:
I have light leakage as well, but all the buttons look pretty even with this. It's a nice lil mod.

I know it says HTC performance unlock, but does that mean enables OCing? I tried SetCPU, but the max hasn't changed.
[HTC EVO 3D] il Duce:
if you wanna see how they look do this to YOUR phone:

/sys/devices/platform/leds-pm8058/leds/button-backlight/currents <-- open with text editor, change from 20 to 2 = done :)
[HTC EVO 3D] cobraboy85:
thats because the clocking, stepping tables, all that **** is built into the kernel when running linux.

so if your kernel doesn't have the overclocked stepping tables programmed in, you will not see them in set CPU.
[HTC EVO 3D] cobraboy85:
i have always wondered where to go to change that....

good **** man, thankseses for that :)
[HTC EVO 3D] mwalt2:
Yeah, I don't have the knowledge (yet) to add in overclocking stuff. I'm new to android/linux and haven't bothered overclocking my evo 3d (it's pretty fast compared to my old WinMo phones :)). I'm not really sure what HTC Performance Lock does. One of the better (albeit old) guides to compiling an android kernel said to uncheck it. I haven't found a good definition in my quick searches.

I mainly just wanted my notification light to not stop blinking and the dim leds joe85 came up with. Since it worked, I figured I'd share it. I'm kind of surprised how there aren't more kernels for 2.3.4.
[HTC EVO 3D] ch1naski:
So far, I'm getting a lot if ui lag. And I know quadrants don't mean much, but mine have been literally cut by more than 50%.

Running rooted stock, 2.08.651.2

Edit.... Reboot, now it seems snappier. Quads are back to norm, also.

Nandroids are for sissies.

Bang.
[HTC EVO 3D] ch1naski:
Duce, you are a never ending source of knowledge goodness. Your little girl has got a seat reserved at MENSA.

Nandroids are for sissies.

Bang.
[HTC EVO 3D] crackerstyle:
Do you know if this has TUN in it? Looking for a 2.3.4 kernel with it so I can use VPNC Widget. If this doesn't, does anyone know of a kernel that does? Haven't really found one yet.
[HTC EVO 3D] mwalt2:
Ha, you had me worried. I barely changed anything in the kernel and the only things that I changed were pwm values for backlight/led's and the timer for notification led.

If people are interested, I can probably copy changes (presumably first made by netarcy) to the 2.3.3 kernel that allowed overclocking by just following joe85's github the same way I did to make the changes for the led's.
[HTC EVO 3D] mwalt2:
That looks easy enough to do (just change 1 line in .config). I'll give it a shot and post it soon.
[HTC EVO 3D] XsMagical:
Any plans on dual core and over clocking?
[HTC EVO 3D] il Duce:
did you really just ask that lmfao? you wanna know if people are interested in overclocking...

YEEEEEEEEESSS!
[HTC EVO 3D] mwalt2:
v1.1 is up in post 1. All it adds is the TUN module for the kernel. If you don't use/need that, there's no reason to 'upgrade'. I'll look into overclocking, but it'll probably be a day or two since I'd imagine it's a little more involved.
[HTC EVO 3D] INebilim:
wtf is a TUN module lol jk jk

why did you set the first numbers from 232>255?
[HTC EVO 3D] mwalt2:
It was a change joe85 made. It just makes your screen brighter at maximum brightness (same brightness level as when the 3D camera is activated) and a little darker at minimum brightness.
[HTC EVO 3D] fifedogg:
Working good for me thanks!

Sent From My Sucka Free 3D
[HTC EVO 3D] solver404:
You just made my day with this! Well, my night anyway. :D
[HTC EVO 3D] OMJ:
good work mwalt!

hastings....
[HTC EVO 3D] TMartin:
mwalt, busting out kernels.....what??

Nice!
[HTC EVO 3D] il Duce:
Omg OMJ << sorry couldn't resist. Oakdale here :)
[HTC EVO 3D] crackerstyle:
Awesome man, thanks. I'll give it a try and see how it handles.
[HTC EVO 3D] brol1k:
If these mods along with freezas kernel with all the HTC spyware stuff removed and some voltage mods come together in 1 kernel then it would be beast.

Does this kernel have init.d support?

3vo fre3vo'd
[HTC EVO 3D] mattfmartin:
Does this dim the capacitive led's?
[HTC EVO 3D] :
You being serious?

Coffee and Hip-Hop!!!
[HTC EVO 3D] crackerstyle:
Yep, VPNC recognized the TUN module and connects successfully. Thanks for adding this man! I've been looking for a new kernel that could do this since the 2.08 update. :)
[HTC EVO 3D] mattfmartin:
Was kidding
[HTC EVO 3D] :
Lol thank you. This kernel is smooth people. Im liking it.

Coffee and Hip-Hop!!!
[HTC EVO 3D] guitardoc64:
I'm dying to try this! Had to wipe battery stats, so I'm having to wait till my battery dies. Then, its go time!

Sent from my s-off Shooter!
[HTC EVO 3D] brol1k:
Let us know how it does on battery.

3vo fre3vo'd
[HTC EVO 3D] solver404:
Huge thanks, mwalt! Working great- my eyes thank you.:)
[HTC EVO 3D] ch1naski:
Well, I keep getting periods of lag. Can't figure out why, tho. Used setcpu set up the same as freeza's modified kernel, version 2 (without dual core). It also tore thru battery pretty fast. My quads would fluctuate between a high of ~ 2000 to a low of ~ 800 :eek:

Judging by the amount of positive feedback on this kernel, I'm gonna have to say it's something on my end. Maybe I'll try and download it again.

Nandroids are for sissies.

Bang.
[HTC EVO 3D] solver404:
I can't say quadrant scores haven't suffered- they have, but I don't feel any lag and battery is fine for me. I do not use setcpu.
[HTC EVO 3D] Scott:
I see the same thing you are...

Out of the box my quad scores dropped from 2100 to about 800. I installed setCPU and did performance scaling and I am hitting 1200. Strange. I saw lag on the stock settings but with setCPU on performance there is no lag at all. With stock kernel and freeza's kernel I get 2100 easy. I don t understand the difference?

I have not tested battery at all because I just flashed.

EDIT: That was with ver 1.0. Going for 1.1 now...

Slightly better results.
[HTC EVO 3D] starkillers:
Is there a setting like this that we can change to keep the notification led flashing until we dismiss the notification?
[HTC EVO 3D] justwonder:
Try sys/devices/platform/leds-pm8058/leds/green/blink 1
[HTC EVO 3D] starkillers:
I opened that with text editor however there is no value in there, it is blank. Are we supposed to add the value 1?
[HTC EVO 3D] mattfmartin:
Doesn't this kernel have it were the leds blink until you dismiss it?
[HTC EVO 3D] mwalt2:
I'm sorry some of you are having weird problems with performance. I haven't modified anything in the kernel that should affect it. I've re-compiled a new version with HTC Performance Lock and kernel debugging on, so it should be exactly like stock except for LED and Panel changes. It does seem to make the quandrant scores more consistent and what you should see with the stock kernel (~1900-2000 on my ROM).

So far my tries at the overclocking tables just result in a reboot-loop. If anyone knows exactly what needs to be changed in a kernel to enable overclocking, let me know ;).

Anyway, v1.3 is up in the OP if people want to try it. One thing to note is that this is almost bone stock. Battery life won't be different and performance should also be the same (assuming HTC's source is just fine and the same one they used).

Yes.
[HTC EVO 3D] starkillers:
Yes, but wanted to know where to change the setting without flashing using root explorer.
[HTC EVO 3D] brol1k:
In getting no lag whatsoever. Maybe you guys should try this kernel with smokins VOC script, that's why maybe I'm getting no lag?

Edit: I get no lag using the phone in general like some say, however... It did horrible in the quadrant test. Don't know how that could be. No lag at all in the UI or anything, but horrible quadrant scores. Hmmm...

3vo fre3vo'd
[HTC EVO 3D] sac23:
guys we have brought down the scaling so battery life would be much better
[HTC EVO 3D] brol1k:
Doesn't this affect performance also? I posted above k get no physical lag whatsoever in the UI or gaming but bad in the quadrant scores. I am not a believer in the quadrant stuff but I'm just sayin.

3vo fre3vo'd
[HTC EVO 3D] cobraboy85:
quadrant is simply a benchmark. that's it. it is relevant to a certain point.

if you really want to know what your phone is capable of, download some games that REALLY tax your cpu and graphics rendering capability, or run a file search in your system using root explorer for some random file and time it with a stop watch. that is a definite way to see performance improvements.
[HTC EVO 3D] brol1k:
Hmm I love to play samurai vengeance, I suppose that's a good one right? Well no lag whatsoever with this game. Any other game you have in mind?

3vo fre3vo'd
[HTC EVO 3D] sac23:
guys sorry disregard what i said my computer froze and posted in wrong section
[HTC EVO 3D] guitardoc64:
Ok I installed the latest update and all seems good. I seem to have lost a little in quadrant scores, but the overall operation doesn't seem to be laggy and I've gotten scores in this range with the stock kernel I was running so it may not even be an issue. Bring on overclock and init d and I'm a happy camper!
[HTC EVO 3D] awakener777:
What about the 2 way voice recording Joe had in his nolights kernel?
[HTC EVO 3D] cobraboy85:
as i mentioned in another thread.... look up a game called air attack HD lite... or tank hero, or need for speed... some of these newer ones are pretty intense as far as what your system requires. try those out.

any game with the title HD, is probably going to be good. haha. and the bigger the game is, the better.... for testing purposes that is

EDIT*** best way is the file searching tho, or making backups. best way to calculate what your processor and system are doing and how they are performing.
[HTC EVO 3D] brol1k:
Anyway to change darkness at minimum brightness a little darker? Still way to bright I feel, and the led cap buttons I feel can go a little lower.

Thanks

3vo fre3vo'd
[HTC EVO 3D] vdub804:
how come my wifi stops working when I flash this kernel, when I try to turn it on it says error, yes I am booting into recovery through fastboot:confused:
[HTC EVO 3D] guitardoc64:
WiFi works fine for me. I'm connected to my router right now. All is so far good with this kernel.

Sent from my EVO 3D with Tapatalk pro!
[HTC EVO 3D] mwalt2:
It sounds like the modules didn't get copied during installation. Try opening up the zip and copying the 7 .ko files in 'system' to the path defined in the zip (following folder structure). You'll need to use root explorer and make sure you mount it writable and restart once copied.
[HTC EVO 3D] vdub804:
you sir just received a thanks :cool:
[HTC EVO 3D] brol1k:
battery life in this kernel is superior but with that I noticed im losing alot in performance, i downloaded a couple HD games and they are lagging on both versions you posted but less in 1.2, also noticed all the time my videos im recording are lagging and chopping. to make sure its not the rom and is the kernel, i went ahead and flashed freezas 9/6 stock kernel w/o the dual core mods and lag went away in both game apps and video camera while recording.

Suggestion: I dont know how kernels work but maybe u can use his rom and use it as a base and then throw in the led dim/autobrightness mods onto that kernel? i dunno just an idea.
[HTC EVO 3D] vdub804:
lol I take it back it didn't work:o
[HTC EVO 3D] arielb27:
Great job, can you please, Please put your Kernel in Kernel Manager..

Thank you....
[HTC EVO 3D] INebilim:
i had 18 hours of battery life yesterday...I was wondering if i can PERMANENTLY change the currents from 2 > 1 mA to turn the LEDs off. they seem to reset back every several hours...i used Root EX to change and save....thanks in advance
[HTC EVO 3D] mwalt2:
I'm not sure about freeza's kernel, but I think all he is modifying is the ramdisk portion (ie the part that you don't need htc's source for). The way this kernel is installed will leave the ramdisk intact (I believe it's koush's anykernel from what I've read). You are right though...if I can find a good base with the tweaks already in the kernel, I can easily add the led changes to it. I haven't seen too many other kernels for 2.3.4. Ziggy's is about the only one that looks like it works ok, but I don't believe he complies with gpl and posts the source for his kernels (could be wrong, but that's what a quick search turned up).

What ROM are you using. Those things (wireless/4g) break when you flash a new kernel without the supporting modules for that kernel. Since others aren't reporting the same behavior, it seems like it must be something with your setup.

I will as soon as I figure out how to. I'm probably going to re-do everything from scratch so that I can more easily have things updated on github or where ever to comply with gpl. I'm new to linux and android, so I'm learning as I go.

So you just want the LEDs off all of the time? I can make 2 versions with dim and off like joe85 did in his original thread. It's only changing 2 lines and would be simple enough to do.
[HTC EVO 3D] brol1k:
Oh ok I figured use his kernel because of the ciq/HTC spyware stuff removed it helps with battery, maybe you can do that also in this Rom and also make the dim for the auto brightness a tad more dimmer? Or show me where the file is and I can edit it myself in text editor if possible.

3vo fre3vo'd
[HTC EVO 3D] INebilim:
agreed. I also agree with the previous post of making autobrightness be lower by default.

no you dont have to make a different version. i can change it myself and repack it if it stops sticking.

and TUN is for VPNs? what does it do exactly
[HTC EVO 3D] mwalt2:
You can edit the autobrightness values in framework-res.apk. It's outlined in a thread below:

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

SteelH has already done it for his ROM, but since it's framework-res.apk, it might mess up themes, etc. if used on another ROM.
[HTC EVO 3D] w7excursion:
What would need to be done to have the leds turn off after 5 seconds? I like the brightness but would like them to turn off when not in use when in a dark room.
[HTC EVO 3D] mwalt2:
First post updated with github and version 1.3 (though it's not very different, unfortunately).

Do the apps on android market that can shut off the capacitive leds work with the Evo 3D? It can probably be done in the kernel, but I'm not sure how.
[HTC EVO 3D] brol1k:
Did you remove CIQ/HTC spyware?

3vo fre3vo'd
[HTC EVO 3D] mwalt2:
No. If you had it before flashing this kernel, you'll still have it after. CIQ removal has been done in RAMDISK (from what I've read about), not in zImage (which is the more the actual kernel that you compile and need HTC's source). Koush's anykernel just replaces zImage in boot.img (leaving RAMDISK) and puts the new modules for wifi/4g/TUN/etc in /system/lib/modules.
[HTC EVO 3D] brol1k:
Ok now I'm confused. I have the kernel freeza modded which he states he removed CIQ and all HTC spyware from.the kernel. So your telling me I still have those things in the kernel?

3vo fre3vo'd
[HTC EVO 3D] puertoblack2003:
the kernel has nothing to do with the ciq/htc spyware, etc etc. it's separate. to what he'd doing.

I'm currently testing this kernel using my custom supertweak rom with the ciq removal treve has posted.

hope u understand brotha ;)
[HTC EVO 3D] Scott:
Oh thank you Jesus! Flashing now!
[HTC EVO 3D] Scott:
I'll break it down real quick then I need to head to bed...

The kernel is zImage, the ramdisk is just that, temp storage in memory. Now, both the zImage (true kernel) and the ramdisk reside in boot.img. Alot of people call boot.img the kernel even though its a combination of the kernel and the ramdisk.

The spyware actually resides in the ramdisk and not the kernel (from my understanding).

When you flash freez's kernel (technically the boot.img, not just the kernel) you are flashing the stock zIMage (true kernel) and his modified ramdisk which removes reference to the spyware. So, you are not technically flashing anything other then the stock kernel with a modified ramdisk.

Now when you flash mWalts kernel (a true custom kernel) you are flashing just the kernel. They "any kernel" script that he has incorporated (in simple terms) overwrites the zImage (true kernel) and leaves the ramdisk in tact (inside of the boot.img).

So what does this all mean? If you flash freeza's "kernel" (or my rom based on the freeza kernel) and then flash mWalts kernel then you have mWalts true custom kernel and freeza's modified ramdisk. So what does that mean? It means you get the mwalt goods and remain spyware free (tpo the extent that the spyware was stripped anyways).

Hope that makes sense. I read it a couple times and it made sense to me but I am also dead tired....

-Scott

EDIT: Also, freeza's bootimage has modified something in the ram disk to vary the dual core options.

Edit again: Also, you could decompile freeza's boot image and swap out the zImage with mWalts you would have an all inclusive single flash (which you just may see in CleanROM 2.5 :c)

Just sayin...
[HTC EVO 3D] brol1k:
damn now thats explaining it...of course now I GET IT. thanks for taking the time to explain scott (a good reason why I use your rom). and I cannot wait for 2.5 and that idea sounds great.

one thing with this kernel tho, i get lag when recording a video dunno why and what reason. when i flash freezas or stock kernel, it goes away and all if good.
[HTC EVO 3D] w7excursion:
I tried some but after a little bit the apps fail, lights go back to staying on.
[HTC EVO 3D] mwalt2:
Could you describe the lag in more detail? I just recorded some videos as a test and everything worked as normal for me.

I only changed 5 lines in the entire kernel source (kernel consists of 34,000+ files and who knows how many lines of code). I mainly made the kernel so the notification LED doesn't shut off on it's own...it drove me crazy and none of the apps to control the LED seemed to work 100%. You can see the changes here if you're interested.
[HTC EVO 3D] INebilim:
So if LEDs arent turning off...until notifications are dismissed...i have mine off anyways...except for the gmail one...does that mean they wont turn off i open the phone. my phone is in my pocket for hours at a time because i teach.

is there any way to have a 2 minute timer (or whatever the default duration is) on the gmail notifications....or better yet turn them off completely (i use sound +vibrate)
[HTC EVO 3D] mwalt2:
So you just want dim capacitive LEDs? If so, I could compile another one without the notification LED change easily.
[HTC EVO 3D] INebilim:
No LEDs light at all, with timed Notifications for 2 minutes...everything else is the same (i dont even use TUN..so thats optional)

appreciated :)
[HTC EVO 3D] yankyjz:
Any chance you can add call record to this kernel? Maybe your can get the code for Joe as well. That would make this great kernel even better! TIA
[HTC EVO 3D] Scott:
My thoughts on this video lag...

Have you tried clearing cache and dalvik? I know it shouldn't make a difference but sometimes it does. Also, what kernel were you running before you flashed mWalt? Do you remember the lag issue with one of freeza's kernels on CleanROM 2.3? Is that the type of lag you are seeing? I am just wondering if you flashed that kernel then flashed mwalt? If so the lag would carry over. Let us know.
[HTC EVO 3D] guitardoc64:
I think you're on to something. It's gotta be something that isn't related to the actual kernel itself, or others would be reporting it. I have had zero issues with this kernel so far. Would love overclocking, but for now I'm happy.

Sent from my EVO 3D with Tapatalk pro!
[HTC EVO 3D] Scott:
Ahaha, ya think? lol :D I'm just trying to gather some variables.
[HTC EVO 3D] INebilim:
@mwalt & @scott

i found this lovely file in /sys/devices/platform/led-pm8058/leds/green/off_timer

its blank right now.

I am assuming this is the correct one to actually put time constraints on the blink duration...are the units in seconds? lol or can i just put 2 (which didnt work)
[HTC EVO 3D] Scott:
I will let mWalt answer that due to my lack of knowledge on that specific file ;)
[HTC EVO 3D] brol1k:
I'm sensing some kind of colabo here with mwalt and Scott (^-^) hmmmm Scott? Hahaha

Anywho, the lag I'm speaking of... When I record a video and then play it to see it of course, the video gets Choppy and audio cuts off in some spots and skips alot. Kind of like on the evo with the 2.1/3.0 sense Roms that were coming out and you recorded on the highest resolution.

And yea I always wipe dalvik and cache twice before flashing anything. Scott it was in the 2.3 Rom but I also flashed freezas non dual core mod kernel over it for a few days and when this one came out I flashed it. Maybe ill give it another go b/c I love the battery life I got with this kernel... What kernel you using Scott?

3vo fre3vo'd
[HTC EVO 3D] Scott:
I collaborate with everyone but there is no specific partnership here. I am just trying to give any input I can.

For an honest assessment of this kernel you should be using CleanROM 2.4.

IM currently using CleanROM 2.5 Beta 0 with incorporates this kernel and some CIQ removal that I did. Im testing performance as we speak.
[HTC EVO 3D] brol1k:
Yup I been running 2.4 since day one bud, but ima gonna give tthis a go one more time. Heyyyyyyyyyyyyy pass that beta here man. I'll keep it underwraps shhhh. ;)

3vo fre3vo'd
[HTC EVO 3D] Scott:
Oh, I misunderstood your post.

Your registered on my website so go look there.
[HTC EVO 3D] mwalt2:
I guess it was too late at night when I put the zips for 1.3 together...I forgot the TUN module. If you need tunnel support, please re-download the zips there now.

I'm compiling a kernel with the default notification timer (shuts off <5 min) now. I'll add it to post 1 later tonight.

Did that work pretty well? I did use it previously. It doesn't look too hard to add in...just copying/pasting stuff in the right places. I'll try to get it added in a day or two.
[HTC EVO 3D] brol1k:
Going now

3vo fre3vo'd
[HTC EVO 3D] yankyjz:
using the app that he supplied on his thread it worked perfectly! thank you so much for adding !
[HTC EVO 3D] Scott:
Which one do I use for dim lights and notification always on?

You should create a little grid with the features and checkmarks.

Thanks!

-Scott
[HTC EVO 3D] brol1k:
the top one, Mkernel dim looks like lol
[HTC EVO 3D] mwalt2:
Yeah, the mKernel_dim_1.3.zip has dim and notification LED does not shut off until dismissed. Someone requested the notification to turn off, so I added the last 2 in case anyone else wants them to shut off.

I'll probably have the in-call recording done today as well. I haven't used it before, so it may take a little longer to get setup and test it.
[HTC EVO 3D] yankyjz:
Looking forward to call record! TIA
[HTC EVO 3D] Scott:
Thanks bro! thats excellent that you will have the in call mod.

Are you going to make the 4 sep versions? I like the dim with perm notifications. In call would be icing on the cake! Would you need a sep app for that?

IMHO: Overclocking is not needed and I support your choice to abandon it. I just dont see value from it on *this* device. A good clean rom is all you need. lol
[HTC EVO 3D] guitardoc64:
I agree to a point. Overclocked with this processor seems pretty pointless in light of Quicksall's modded getting to about 1400 ish and that's it. Even with the 2.3.3 overclocking seemed unstable. I actually experienced lag probably due to setCPU ramping it up and down. I uninstalled setCPU and it was back to smooth. I assume as the apks and Android support dual core more then overclocking will be an option but for now I'm fine with the E3D as it is. Fast and stable.

Sent from my EVO 3D with Tapatalk pro!
[HTC EVO 3D] il Duce:
pretty please, update base to this awesome 1.5 kernel from bcnice AND maybe add in 2way call recording like joe85 had :) If not, life is good, TY.

http://xdaforums.com/showthread.php?t=1267456
[HTC EVO 3D] :
Throw in overclocking and Smartass Gov. Then we have the best kernel on the site.

#SWAG!!!
[HTC EVO 3D] Scott:
Hands down the best!
[HTC EVO 3D] Scott:
mWalt2, I used your 1.3 kernel in my CleanROM 2.5 release. Its getting excellent feedback! You did a great job with this!

Thanks!

-Scott
[HTC EVO 3D] brol1k:
Don't need smartass governor, use VOC and you have your automated sleep minimum frequency without a single speck of lag.

3vo fre3vo'd