yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] ls430cw:
How do I get the OCing to stick? System tuner keeps resetting back to 1.18 after screen off.

Thanks.
[HTC EVO 3D] freeza:
That's not System Tuner :P

What ROM are you on?
[HTC EVO 3D] ls430cw:
xperia XE. 2.17 version.
[HTC EVO 3D] freeza:
There is probably a script in /system/etc/init.d/ or /system/etc/ under init.post_boot.sh that sets your cpu speed based on screenON/screenOFF
[HTC EVO 3D] saenz4931:
fast charge

can some one tell me how do i know if this patch is working or how do i activate it?

Using the latest adrenaline rom.

thank you.
[HTC EVO 3D] ramjet73:
Here's a description of the mod and how to use it by the developer:

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

If it's supported in the kernel and turned on when you plug your phone into a computer's USB port the phone will charge faster and you won't get any USB dialog or info in your status bar.

ramjet73
[HTC EVO 3D] P.Mobile:
wow!!!! so im on mean rom 4.0 and it has this kernel baked in. last nite i figured i would check to see how the battery drain is while im sleeping.. it was at 97% woke up it was at 95% sh*t only 2% in 6 hours.. thats gOOd stuff!!! great job on this kernel bro.. much respect do!!ohh by the way i have wifi on mobile network is on. background data is on and use wireless networks is on... :D
[HTC EVO 3D] guitardoc64:
+1 on that. Overclocking with excellent battery! It's what I've been waiting for.
[HTC EVO 3D] dodava:
Wish I could say I performed some sort of kernel magic but the reality is that I just applied patches created by others to the stock HTC code base.

HTC and Mike deserve the credit for your low battery drain. The stock HTC kernel delivers 1% battery drain. Combine that with the underclocking and undervolting in Mike's scripts and you get the low battery drain you are seeing.
[HTC EVO 3D] guitardoc64:
Yes but there is something about this kernel even without MeanROM and Mikey's tweaks. I'm running it on CleanROM reborn and in the last 26 hours, I've had battery life that is exactly like the stock kernel, but overclocking to 1.51. This kernel has performance, great battery and no issues. Excellent work isn't always about reinventing the mousetrap.
[HTC EVO 3D] guitardoc64:
How about popcorn?
[HTC EVO 3D] il Duce:
Just wanted to say thanks dodova! Your kernel is standard in d3rpROM :)
[HTC EVO 3D] rocket167:
Hey will beats be added
[HTC EVO 3D] kittykat858:
quick question for the OP

I did what you did a few weeks prior to you --- 2 kernels

#1 as a test

100% stock htc, 100% stock shooter_defconfig (shooter-gb-mr-2.6.35-277012f)

no OC, no tweaks, no anything at all and people still complained about battery

#2

same as number 1 but unlocked 1.5ghz and added beats

so - i wanna ask what compiler are you using

i tried

googles 4.4.3 toolchains from their n7 ndk (newest as of 3/2012)

googles 4.4.0 toolchains from their n5 ndk

linardo 4.6.3 toolchains (this required a slight code cleanup to work)

not that it "should" matter...

compiled on ubuntu 11.10

dual processor, dual core xeon 3.2ghz desktop (2 physical cpus with 2 cores each)

thanks
[HTC EVO 3D] freeza:
Give me a magical kernel that idles @ .7% or even 1% an hour that doesn't randomly start depleting battery when you actually start using your phone. I mean I don't know about you guys, but even during the night, my phone operates like my computer, receiving emails and everything else. Who sleeps with their phone off of the charger anyway? isn't the point to wake up in the morning with a freshly charged battery? lol??

I agree that idling at 1% would be good. That's what it should be, but let's be real, some of the numbers people are displaying are that of a person who doesn't use their smartphones as a smartphone. Turning off data, putting it in airplane mode, turning off WiFi, and all the other crap some of you do to achieve great battery life sacrifices a lot of what makes a smartphone a smartphone. Idling @ 1%/hr only gives you roughly 4 days of standby time anyway, which is quite normal..
[HTC EVO 3D] dodava:
I use the compiler in the NDK Release 7c. The only change I had to make was to add "-fno-pic" to CFLAGS_MODULE in the Makefile. Without this change the generated kernel modules will not load.
[HTC EVO 3D] dimebagdan65:
Sweet Jesus... Chad and Dodava... Match made in modder heaven!
[HTC EVO 3D] dimebagdan65:
Whoah! Freeza and Il Duce up in here, too?! Something tells me that awesome things are on the horizon.
[HTC EVO 3D] kittykat858:
thanks - gonna try that.
[HTC EVO 3D] dimebagdan65:
Lmfao I listed the rockstars in alphabetical order, totally unintentional but makes me question the workings of my brain that I would subconsciously organize data like that... My ex was right, my brain DOES work like a danged computer lol
[HTC EVO 3D] oldjackbob:
You're missing the whole point. We're not worried about overnight drain per se. We're only measuring that data point to get a handle on how much battery we're losing during the course of a day that's NOT due to actually using the device. The objective is to keep that non-use drain to a minimum, because that's just battery being poured down the drain, battery that we can't use when we need it, because it's already gone.

I leave the house in the morning at 6:30 with a full battery, and spend virtually all of my day in a poor-reception zone, and I'm running from one meeting to another meeting, then down to the shop floor and back to my desk for a bite of lunch, using my phone for lots of different things over the course of the day, with little or no opportunity to plug it in to charge. Then at the end of the workday I drive straight over to the mountain bike trail, and I still need my phone to have enough juice left to record a couple of hours of bike ride on MyTracks while I'm jammin' to tunes on PowerAMP. If I'm down to 20% battery by the time I'm done with my ride at 7:00pm on a good kernel, I'd already be 25% lower than that on a kernel that draws 2% battery per hour at idle, which means my battery would be 5% past dead!

Do you get it now? We don't give a flying rat's ass how much battery we lose overnight, what we care about is how much battery evaporates unnecessarily over the course of a day. We just measure the drain at night because it's convenient to do so.
[HTC EVO 3D] freeza:
hahaha that makes sense. I knew it was for some testing reason, but you're the first one to actually catch that. :P
[HTC EVO 3D] il Duce:
I need youtube links to wild animal encounters on your bikerides, it's been too long. Bobcats and your southern drawl are a nice sidestep from e-forum nerddom :)
[HTC EVO 3D] oldjackbob:
Lemme see what I can rustle up.. ;)
[HTC EVO 3D] rpenrod23:
First of all let me say that this kernel ROCKS! Dropped it intp ZR3D 2.5B and it runs like a dream, thanks!

One question - does this support the Sony XLOUD Audio Engine? I didn't see in the OP and is by no means a dealer-breaker for me, I'm simply curious.
[HTC EVO 3D] usopen:
Can someone help me out? I know this kernel supports fast charge and I have already purchased the toggle switch from the Play Store. I have it on already when I plug my phone into USB port on my Mac. I have consistently checked it with a battery monitor widget and it shows anywhere from 161mA to 267mA which is not fast charging at all. When I plug it into the wall I get anywhere from 641mA to 873mA. Could someone point me in the right direction and tell me what I am doing wrong or make a suggestion.
[HTC EVO 3D] dodava:
Well the USB 2 max is 500mA per port and only 100mA is required to be supported. For USB 3 it is 950mA and 150mA.
[HTC EVO 3D] kittykat858:
Make sure to enable fast charge (or disable) before you plug In your cable
[HTC EVO 3D] dodava:
Version 0.5 released. This version adds kernel based thermal management. Hopefully this will help with overheating which has been reported by some users when used with ROMs which disable thermald.
[HTC EVO 3D] kittykat858:
That looks like the Linux 3 code from the sensation kernels, it works best with thrmald disabled in the rom, i use that code In my sensation kernel and my latest qc based kernels, i would disable rom side thermald and watch temps to verify its working correctly

Just a fyi
[HTC EVO 3D] freeza:
So, removing thermald from /system/bin/ shouldn't have any adverse effect if thermal is controlled by the kernel? :)
[HTC EVO 3D] kittykat858:
Ya. I perfected it on my sensation kernel but had minor issues on the 3D.. This is why I never advertised it yet. I been working with eternity-3D with testing,

Also gonna eliminate the need for MPDECISON and scripts :)
[HTC EVO 3D] freeza:
Nice. I removed mpdecision long time ago and removed it from ramdisk. =x

Time to remove thermald now.
[HTC EVO 3D] dimebagdan65:
Hey guys, you running .5 already? Wondering about the thermald and ramdisk stuff you said it would eliminate the need for. I noticed MeanROM only has thermald.bak in /system/bin, does this mean it was already disabled at the ROM level?
[HTC EVO 3D] dkdude36:
from what i'm reading and experiancing on d3rprom great kernel. chad is dodava giving you info on how to get good battery on stock kernel? nice job htc making even that confusing and hard :/
[HTC EVO 3D] dimebagdan65:
Awesome kernel so far! Not even really missing the Beats, but I have a question. Any chance we could get sio in 0.6?
[HTC EVO 3D] il Duce:
@dodova

not sure if this is kernel or ROM or both,

BUT, woke up to a looping phone this morning. Pulled every log I could, logcat throwing errors on frequencies and such.

This was on 0.4, PM me your gtalk maybe we can try to fix together?

Thanks again for GREAT kernel.

EDIT: any other dev that can help bugfix please take a look :) freeza, chad, etc. TIA.
[HTC EVO 3D] guitardoc64:
Add one more to the list for reboot on 0.4

Edit: CleanROM reborn.
[HTC EVO 3D] rpenrod23:
Ditto for me on the reboot. Currently running 0.4 with D3RP ROM.

Edit: I should note that I have not noticed this problem on ZR3D (no disrespect meant Il Duce - I do like D3RP and had no issues with reboot on stock kernel, which I flashed this morning and reboots seemed to have stopped)
[HTC EVO 3D] guitardoc64:
I reverted to 0.3 so far so good.
[HTC EVO 3D] p3tr0s:
I have had absolutely no issues with .4 on meanrom. Killer battery life and no lag at all. I just flashed .5 because I was bored. Odd thing though.... I didn't have any overheating issues on .4 but after a full charge on .5 my phone was getting pretty warm.
[HTC EVO 3D] P.Mobile:
on the new .5 kernel whats thermal managment mean??? sorry im still noobish :)
[HTC EVO 3D] gingson:
So far so good with Z3rd 2.5 GT. Decent battery life. No boot loops and 48 hrs later.
[HTC EVO 3D] cas8180:
Same thing happened to me yesterday and I was running meanROM 4 with this kernel I was forced to wipe everything and start over and rebuild my phone. Kind of sucked :(
[HTC EVO 3D] kittykat858:
in most roms is a service called thermald - this service, as any service - uses memory and resources. on your windows pc, do start/run and type services.msc and press enter.. that is a list of services running on your pc to make it work - the phone has almost the same thing..

what i did for my sensation sense 4.0 kernel is move that service from the rom, into the kernel as part of general thermal management, to an existing kernel process, not an additional one like thermald. - less resources, no additional ram used, etc

what this service (or mod) does is adjust cpu clock according to the temp of the phone - the hotter the phone, the lower the clock - to prevent overheating, etc...

so, in theroy - you can delete the thermald service if it is managed by the kernel ***BUT DONT DO THIS QUITE YET***

the stock thermal service in the HTC kernel has issues finding zone 0 sometimes (not all the time, but yes, sometimes)

when i personally ported this linux 3 feature to my 2.6.38 kernels a few weeks ago - i still had issues w/ the sensor finding zone 0

if the thermal management kernel process cant find the zone, it cant see the temps, or manage cpu speed correctly. I know for the sensation this mod required a change to the shooter-board.c file as well, and i dont see that change in this kernel, nor have i tested it to see if it is working in this kernel.

if you run a kmsg and see:

<3>[ 1637.034361] msm_thermal: Unable to read TSENS sensor 0

anywhere in your log - do not delete or disable the thermald service

if you dont see that, feel free to delete/disable

**what you should see is msm_thermal: blah blah, temp = blah

its kinda hard for me to get it working, when the stock thermal service never worked correctly for me - dont know if it is my phone cause its hw001 or if it is the kernel - even the stock kernel in the RUU have issues reading zone 0 for me.

i have been playing with this specific modification for a few weeks for the evo 3d, and im hoping soon :)

i DIFFed the code from this kernel to mine, and it is close, not exact - so this mod for this kernel may work - like i said, only way to know is look @ ur kmsg logs
[HTC EVO 3D] kittykat858:
i fixed some issues - dodava... feel free to pull off of my GIT
[HTC EVO 3D] bignibb:
I got boot looped as well but thought it was due to my being overclocked to 1.7ish

I have since dropped to 1.5, we will see how that goes.
[HTC EVO 3D] dodava:
Anyone having boot loops add the following to either your init.d script or in init.post_boot.sh script.

chmod 700 /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
[HTC EVO 3D] dimebagdan65:
Or try out MeanROM hehe
[HTC EVO 3D] il Duce:
cpu1 doesn't have that path fyi. Only cpu0 has a time in state.

Couple mean rom folks reported the same issues.
[HTC EVO 3D] dimebagdan65:
Ouch, hadn't seen that! I thought I saw these tweaks in the init post boot file. Maybe folks are changing em? I dunno, odd... Hopefully once I finally finish my tutorial MeanROM will be bulletproof for all, not just the savvy few hehe. Plus I know Mikey's onto somethin that's gonna pay off big time in the near future

:thumbup::D:beer:
[HTC EVO 3D] dodava:
I have been PMing with Mike so he knows the change needs to be made.
[HTC EVO 3D] il Duce:
No reboots for a few hours after the sh edit. Got my fingers crossed. Did you see what Chad was talking about on his git? Is it related to the reboot thing? Thanks again :)
[HTC EVO 3D] dodava:
The only reboot change I saw on Chad's git was switching to the freq and volting from this kernel. These actually came from faux123. His previous settings which work on the qualcomm base caused reboots on the htc base.
[HTC EVO 3D] dodava:
Does anybody know of a good app for stress testing your phone. I made some changes to the thermal management code so it now properly reads the cpu temperature. I need to stress test it to validate that it is also reducing the cpu freq when the heat thresholds are met. I have cranked the processor up to 1.72 and run Quadrant but it doesn't get close to the needed temps.
[HTC EVO 3D] dodava:
Ok, I found StabilityTest and am using it. Temp is slowly going up.
[HTC EVO 3D] ramjet73:
FYI, I suggested StabilityTest on the MeanROM thread, and Mike said that he prefers SmartBench 2012 for stress testing. YMMV.

ramjet73
[HTC EVO 3D] dodava:
Just posted version 0.5.1.

This version contains fixes to the kernel based thermal management. It now works properly except for HW01 (engineering samples) hardware.

Fixed the kernel defaulting to 1.72 instead of to the stock default of 1.188
[HTC EVO 3D] ramjet73:
Dodava Kernel 0.5.1

Up and running on 0.5.1. So far, so good.

The awake max clock frequency seems to be set to 1.512 Ghz with MeanROM 4.0, but that's probably because Mike's post boot script defaults to AWAKE_MAX_FREQ="AUTO".

ramjet73
[HTC EVO 3D] REVREN:
What's up dodava, I was looking to try this Kernal out but my question is,if this Kernal has dual core support?

And would I be able to use a script to control both cores?
[HTC EVO 3D] guitardoc64:
Yes and yes.
[HTC EVO 3D] dimebagdan65:
Flashed 0.5.1 last night while at karaoke lol (gotta love 4EXT Recovery!) and all its running well. Phone wasn't warm at all this morning.
[HTC EVO 3D] dodava:
4EXT Recovery is definitely awesome. Best money I have spent on an app.

It's a little bit cool and breezy here today. I could use my phone heating up a bit. :)
[HTC EVO 3D] ramjet73:
Just flash 0.4.

Couldn't resist. :)

ramjet73
[HTC EVO 3D] ch1naski:
baBAM! haha.

.5.1 running pretty solid here. gonna give the battery life test tomorrow at the gym and etc..... I would consider myself a very heavy user, so.... we'll see.

I like it so far on mean 4.0
[HTC EVO 3D] P.Mobile:
this kernels just gona get better and better!!!! :) thanks:D
[HTC EVO 3D] cas8180:
Been running all day so far no reboots and no thermal issues like before.
[HTC EVO 3D] dimebagdan65:
My record so far is 60gb of 4G data in a month lol Still feel like a heavy user? Jk lol but the numbers are true hehe

Proud data hog here hehe
[HTC EVO 3D] Leeboy:
This ol kernel is just what the doctor ordered.......0.5.1 runs fantastic on Steal's inbREDed rom:) Been running 24hrs stable with no reboots or excessive heat......even with both cores active @1.72! Gonna run a few benchmarks tomorrow with Antutu and see what she will put up:) Thanks for all your time and effort that went into this Mr. Dodava, it is greatly appreciated;)

>>And also a BIG THANK YOU to Freeza, Mr. Goodman, Duce and everyone else who helped out with the development;)

>>Why not a 5 star thread? It is now........:D
[HTC EVO 3D] Lrod0175:
Looking good man, keep up the good job bro:thumbup::thumbup::thumbup:
[HTC EVO 3D] dimebagdan65:
Friggin smokin fast and cool as a cucumber on MeanROM 4.1! Now for my wishlist...

SIO scheduler enabled

Beats audio

MHL support for 120hz 1080p over HDMI

ZSL for 2D and 3D (I'm confident you and Chad together can get it!)

That would take this kernel beyond the realm of perfection and into straight up unicorn territory... Mythically epic kernel bro! Keep up the great work!
[HTC EVO 3D] Virus:
getting some awesome battery life thanks a ton man SOLID work bro !!!!
[HTC EVO 3D] guitardoc64:
I have a request. Can there be some tweaks be done to Bluetooth? I'm having trouble getting voice dial to work reliably with this kernel. I thought it was my old Plantronics, but I'm having the same problems with my blueant T-1.
[HTC EVO 3D] mpgrimm2:
I personally believe that android just sucks as far as voice dialing goes. I have the same plantronics 855 that worked well on my treo 750 (wm6). Why for the life of me it hasn't gotten better after a few years of Android development is beyond me.

When I first tried it I couldn't believe that there was no yes/no (confirmation) dialog when voice dialing ie "call mom" -> (call mom at work, mobile, or home?) -> " home" -> ( call mom at home?) -> "yes" -> (phone dials correct number).

On android if I ask to "call mom at home" it may say (call mikes subs) and dial it anyway. It's a shame that "Siri" on the iPhone came out ahead of a viable android version.
[HTC EVO 3D] guitardoc64:
True that. With my old WinMo phones and voice command it worked great. Android still has a long way to go.
[HTC EVO 3D] P.Mobile:
this kernel has the best battery life that i have ever seen!!! this would be the 1# kernel if it was a lil more smoother.. tiny bit more preformance and the best kernel hands down!!!!!!! thanks maN :D
[HTC EVO 3D] Randy D:
Question, anytime I flash a dual core kernel my videos go nuts using mvideo player... Any ideas why? Otherwise I love this kernel.
[HTC EVO 3D] ramjet73:
You might want to give RockPlayer a try.

I hate the name but it plays more formats than anything else I've found and doesn't seem to mind dual processors or overclocking. The universal version is pretty big but you can download the Arm V7 version for the EVO 3D.

ramjet73
[HTC EVO 3D] dodava:
New release available.

0.5.2

Added smartassv2 governor

Added 2 Phase intellidemand

Added 2 Phase ondemand

Added sio scheduler (deadline still the default)

zram support

GPU scaling raised from 266 to 320

Boosted L2 bandwith (faux123)

Optimized compiler build options which will hopefully give a little extract oomph
[HTC EVO 3D] dimebagdan65:
Available where?!?! *frothing at the mouth*

:thumbup::D:beer:
[HTC EVO 3D] dodava:
It is available on the OP now. I must have originally re-uploaded 0.51 by mistake when I updated the OP.
[HTC EVO 3D] P.Mobile:
yezzzUURRR!!!! THANKS :D i have never had battery life like i get with your kernel.. much respect do!!
[HTC EVO 3D] Visionikz03:
hey dodova,

would this kernel break screenshot and 3d capabilities? I ask because after i flashed the 0.5.1 version i lost my screenshot functionality. I mean it still takes the pic and makes the shutter sound but the pics don't show up in the gallery. Nd i went to show a co worker some 3d pics nd they were all blurry and misaligned. It worked fine b4 i flashed the kernel. I love the ponury mod but it would be nice to have working 3d and screenshot. But i know some framework codes like screenshot are delicate and can be broken easily. Thanks for the input.
[HTC EVO 3D] dodava:
Screenshot working for me. 3d pics looking same as usual.

Anyone else having an issue?
[HTC EVO 3D] st0921:
Working fine here.
[HTC EVO 3D] dimebagdan65:
Same here
[HTC EVO 3D] Visionikz03:
Yeah i did flash it ontop of existing rom with only a dalvik + cache wipe. Reflashed rom then kernel and all is good. Guess it didn't like the kernel over an existing system. Thanks for the awesome work.
[HTC EVO 3D] dimebagdan65:
Dude, overnight battery drain was practically non existent.
[HTC EVO 3D] st0921:
Mine actually went up slightly overnight while off the charger... not sure what happened last night...
[HTC EVO 3D] cas8180:
Mine too I usually have a total 6% drain (99%-92%) this morning I woke up and was at around 86%. Not exactly sure that happened.
[HTC EVO 3D] Newbie_from_NJ:
Can anyone please advise if this kernel supports NTFS or EXFAT?

Or is it just FAT32?
[HTC EVO 3D] guitardoc64:
I tried 0.5 Friday, and it bootlooped. Not sure why. Tried 0.51 this morning and its working fine. Screenshot works, 4G works, will report more later.
[HTC EVO 3D] dodava:
It doesn't currently but I'm planning to release a small update tonight and can enable support.
[HTC EVO 3D] dimebagdan65:
Do you SEE how awesome Dodava is? ^_^ Keep up the great work bro!
[HTC EVO 3D] P.Mobile:
this kernel is a masterpeice!!!!! one of the best kernels i have ever ran!! nice work:D thank u
[HTC EVO 3D] dimebagdan65:
^^^^^^I personally know this homie has ran and tested a TON of kernels (puts my digging to shame, really lol) so that's sayin something right there!
[HTC EVO 3D] ACoolGuy:
Simply going by benchmarks, the difference in Graphics power didnt seem to change between 0.5.2 and 0.5.1 even tho the GPU scaling changed from 266mhz to 320mhz. I would think there would have been a noticable difference. I also noticed the same when Chad G implemented this on the Anthrax line.

Question: Is the limitation hardcoded into the GPU, is something else limiting GPU clockspeed, or am I simply expecting too much from this change?

Thanks in advance Dodava. Not trying to b#%%^ and moan, just stating my observances. I run this kernel as my daily as its the most stable/battery sipping/versatile available by far, at least on my device.
[HTC EVO 3D] kittykat858:
one thing to remember is the phone is capped @ 60fps - so benchmarks like quadrant wont show improvement

dodava - make sure u got ALL the mods needed for GPU oc

(everything but the .config file)--> https://github.com/ChadGoodman/anth...mmit/e8c833b4aedb28e6e3d98b80c3b008f541b2f95f
[HTC EVO 3D] P.Mobile:
im geting same also.. same scores in quadrants?? does feel a lil faster :)
[HTC EVO 3D] ACoolGuy:
Dodava - Also, did you change the 2d max clock as well? If so to what?

Sorry to ask so many questions.
[HTC EVO 3D] intheb0x:
Is ponury included with 5.2?
[HTC EVO 3D] secondskin:
You have do download it but yea it works great.
[HTC EVO 3D] dodava:
A little bit of a delay on the next kernel release. I made some changes last night to boost performance but testing overnight showed an increase in battery drain while sleeping. I think I know the culprit but need to do some more testing. I had hoped to release this morning but now it will probably be tomorrow.