yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] manoleke:
i flashed this kernel on my fresh evo 3 with riptide theme and i getting rebooting everytime its crazy i use unrevooked and clockword recovery ill try later
[EVO 4G Android Development] johnzal:
damage control 3.6

what kernel should we use for damage control 3.6..... can we use the aggressive under volting
[EVO 4G Android Development] tomh1979:
same here, all the mirror's are crap, and the one from mega comes up file not available.

EDIT: finally got one to work for download, now lets see how good this is.
[EVO 4G Android Development] tomh1979:
5 pre3

Yeah there seems to be weird twitchy lines, especially is small fast moving text.
[EVO 4G Android Development] nemesys504:
@netarchy Have you tried the new cfq scheduler from cyanogen's kernel from his nightly? He mentions it makes things snappier. If not, please test it. Would love to see if make your cfs kernel snappier. You make the best cfs kernels. Being using your kernels from the beginning.
[EVO 4G Android Development] saquawnevo:
can you or do you know someone who can walk me through wireless tethering?
[EVO 4G Android Development] sag7392:
My friend, I must agree! I'm running EViO v1.4 with the the same kernel and I am getting the best battery life my EVO has ever had. Trust me when I say this, Net's got it right!
[EVO 4G Android Development] luckylui:
Which kernel the aggressive or less aggressive?

Sent from my phone.. I think Tapatalk???
[EVO 4G Android Development] rde34:
To setCpu or not setCpu?

I've just installed 4.1.9.1 (more aggressive) and was wondering if it is advised to adjust the settings with setCpu? Thanks in advance. Just looking for opinions of those of you who are getting better battery life.
[EVO 4G Android Development] d0cx:
Flashed v4.1.9.1 over the lastest ROM base (3.30.651.2) and it seems to work as usual. :) Any updates on this kernel?
[EVO 4G Android Development] sag7392:
The aggressive...
[EVO 4G Android Development] JOEOZUNA4U:
Do scripts make a big difference? i just flashed 4.1.9.1-cfs-havs-universal over stock kernel (fresh rom)
[EVO 4G Android Development] mjohnson4580:
Does the 4.1.9.1 cfs universal have bfq installed with it?
[EVO 4G Android Development] netarchy:
BFQ is used by default yes.

In other news, I'm still alive! ;D My time's been a bit dominated but I'm still here.
[EVO 4G Android Development] PlankLongBeard:
LoL

Bless The Woman who carried you nine months to us!
[EVO 4G Android Development] Biofall:
Very nice dude, very nice.

Net I'm convinced that your kernels are the best, thanks
[EVO 4G Android Development] ricsim78:
Unless the ROM you use has scripts itself, scripts can make a big difference (maybe not on battery life).

My custom ROM (Azrael 2.3) is in fact using scripts that Netarchy puts on his kernels. What do they do?

Zipalign: Zipaligns all apps on startup to help them open faster

Compcache: Gives you more free memory.

Dalvik to cache: Instead of eating up main memory, it forced the Dalvik to go to the /cache portion (usually used for OTA updates from Sprint). This can free a lot of main memory. Gives you even MORE free memory for apps.

The cool part of it being in the ROM is it adds the scripts to any kernel you use. Be it HTC, King's, Netarchy versions that do not have the scripts, etc.

Hope this helps answer your question.

I do agree, Netarchy I love King's #11 but I have been using your new 4.19 CFS with HAVS and aggressive undervolting and it may run just as well if not better than King's #11 CFS. Plus, your kernels happen to be half the size.

I also wanted to thank you for helping me with the init.d script question I had that you helped me with. Thanks to you, reading, and trial and error I have everything working very well in my ROM.
[EVO 4G Android Development] netarchy:
Added a No-HAVS version of 4.1.9.1 universal by request.
[EVO 4G Android Development] netarchy:
That's almost right, but some corrections for ya:

Compcache: does not give you more free memory, it uses a portion of your memory as a swap, and it is currently disabled in 4.x builds pending evidence of actual performance gain with froyo.

Dalvik2cache: Gets you around 80megs or so of extra space on the /data partition (where user-apps are installed by default), does nothing for memory (ram) or speed.
[EVO 4G Android Development] ricsim78:
First I stand corrected (I read about compcache but I guess the person I read about it from was mistaken what it was), second I was correct in a sense.

/data and /cache are both memory portions (Not ROM, but they are RAM). Therefore I used a generic term for it. You are correct, I just worded it "wrong" in a sense (especially when I said it was main memory, thought technically it is main memory lol). Not arguing and you know more about the tweaks than I do, but I understand what you are saying. Thanks for the clarification in any case!

I also said at the top that speed is not necessarily increased. But hmm about the Compcache. I know it was still enabled in your 4.19 (not universal) because that is where I got it from :) It seems to work well from what I can tell, response to my ROM has been good about the speed.

More free memory can actually increase the speed, I noticed a difference when my phone was down to 100 MB or less when I loaded it with apps and junk. If anything it will keep things fluid. It can also increase battery life because when memory is full, the more memory used the more the memory has to work. A faster SD card is another great way on these phones to both increase speed and battery life because the phone takes less time reading and writing stuff from the SD card. More efficiency (not telling you, just saying in general).

I think the compcache would be more or less effective according to how much swap memory you have set or how fast your SD card is. I do know that with the compcache tweak my ROM did seem a bit more snappy. I tested each script to see if it made things better.

Can I ask what the 06misc script does? Something about VM dirty writebacks. I know VM stands for the virtual machine but I left it out of my ROM because I did not understand that one at all and so far searches have turned up nothing. It didn't seem to do much of anything that I could tell, but I am sure it has a purpose.
[EVO 4G Android Development] ricsim78:
Actually, we were both right about Compcache:

From Cyanogen wiki:

What is Compcache?

Compcache (compressed caching) provides the ability to use part of the RAM as compressed swap. With Compcache enabled, 25% of your RAM (the default value) is set aside as swap, compressing the data before moving it into swap, and decompressing it when moving it out of swap. However, this is a classic space-time tradeoff. You effectively get more memory from the compression, but some of it is slower than normal RAM due to the CPU time required to compress and decompress the swapped pages

I thought I saw a slight increase in available memory after I enabled Compcache.

I am glad I at least know more about what I incorporated into my ROM. I may have to experiment and see if it is better to run Compcache or not.
[EVO 4G Android Development] mjohnson4580:
I flash the universal 4.1.9.1 yesterday on top off fresh 3.4.0.0 and when I would be in landscape mode it would pixelate to the left. I reverted back to 4.1.8 fresh comp and everything is fine. Has anyone else experienced this?
[EVO 4G Android Development] JOEOZUNA4U:
so, can i flash 4.1.9.1-cfs to get the scripts then flash 4.1.9.1 universal(aggresive) to undervolt?
[EVO 4G Android Development] bugzy:
My phone died last night from the undervoltage (maybe)? Not sure if its related to the new kernel i installed.

I flashed *netarchy-toastmod-4.1.9.1-cfs-havs-universally compatible (Aggressive undervolting)* yesterday morning. And last night around 10pm, my phone went black. I cant get into bootloader with power/vol down. I pulled battery. I plugged phone in. Tried booting with power cable plugged in. Tried pulling battery several times. Not even amber light when plugged in.

It just black screen. Wont turn on.

*UPDATE*

Phone tried to boot this morning, but black screen, and flashing amber LED light
[EVO 4G Android Development] bugzy:
*UPDATE*

Finally got it to start. Very odd, it looks like it drained my battery completely. Even though I had the phone plugged in charging over night 7hrs, it still didnt boot this morning. But then at office, i finally got it to boot. But was kinda of unstable, but after got it to boot into OS, i looked at battery status, and it was complete drained. Not sure what happened. I got Calk ROM and #11 kernel from his ROM on it now. Charging phone, 2.5hrs to get to 50% charge.
[EVO 4G Android Development] scottspa74:
Your update says it tried to boot. Have you been able to get into boot loader then yet? Wish I had some advice. That's pretty scary.

Maybe I'll hold off on the aggressive undervolt zip. I don't have a computer to be able to recover somehow thru adb or whatnot. My phone is my 'computer'. Wish you luck on this.

I've been using the stock kernel from the 3.29 ota, got it from virus' thread, and I've been really impressed with it. Before it I always used net kernels, and sometimes played with kings. About to try 4.1.9.1 cfs again.
[EVO 4G Android Development] netarchy:
Undervolting would not have caused the battery to drain out like that, much less prevent the battery from getting a charge when the phone had already shut off (the kernel isn't even loaded at this point, it's pure circuitry). Not getting so much as a charge light (amber light) when the phone is completely off is indicative of hardware issues.

I'd keep an eye on that phone, the battery or the power circuitry could be faulty, and I'm guessing you may run into that issue again regardless of what kernel you run.
[EVO 4G Android Development] bugzy:
thats definitely true at that point, once its off, has nothing to do with kernel

i finally got the phone fully charged, im not sure whats happening, but ill keep an eye out

just happened on same day i loaded your kernel
[EVO 4G Android Development] EvoNotEvil:
which kernel?

Hey Netarchy, if Im running fresh`s latest rom and I want to try your latest kernel for best batt life should I be running the universally compatible agressive undervolting cfs or the (older) fresh specific 4.1.9.1 cfs. Are they both bfq? Which should experience better life/performance? Also, should setcpu be used with either of these or will they be defeating each other?
[EVO 4G Android Development] netarchy:
The actual kernel itself is identical, the only difference on the old fresh version is that it came with the ramdisk from fresh 3.1 to make it compatible with that version. The universal should work on all roms, I'd go with that.

They both have BFQ

You really only need setcpu if you want to use speed profiles, change the speed governor, or if you want to overclock.
[EVO 4G Android Development] daktah:
weird bugs: i tried 4191 uc agg uv and i kept crashing every 15 min so i tried uc ls agg uv and i couldnt install anything from the market. i would tell it to install and it would go do download but after a while the icon in the taskbar would just disappear and nothing would download. i tried removing com.android.vending and com.android.vending.updater then rebooting and clearing the caches so it would rebuild but still no joy. so i flashed 4191 dcc regular and it completely cleared up
[EVO 4G Android Development] Androidious:
Currently testing out the 4.1.9.1 CFS without HAVS Universal kernel on Myn's Warm TwoPointTwo RLS 2.

I have experienced this issue with netarchy and kings' kernels alike and wondering what the deal-i-o is...

Basically, after wiping Dalvik and Cache and installing the kernel (universal), I reboot the device. Then upon the initial reboot, I always get duplicate widgets (usually it's only the Sense UI widgets it seems to primarily happen with). So there tends to be duplicate Sense UI widgets and all shorcuts are duplicated, one on top of the other. Then I go and delete the duplicate version, the top-most copy, and reboot, and then everything will boot normally, but as if I removed the actual widgets; leaving the widgets (area) clear. As if I actually went and removed the widgets (not just the duplicates) and shortcuts. So, something is up that makes widgets and shortcuts become duplicated, but upon rebooting again, they are no longer that way. It usually only happens on that initial boot up after flashing the kernel. Any idea what can cause this?

Anyone?

Thanks guys! Once again though netarchy, niiiice work :)

LOVE the no HAVS kernel (my phone doesn't play nice with HAVS sometimes).
[EVO 4G Android Development] ateld:
Hey, is anyone else getting alot of graphical glitches on 4.1.9.1 no-havs version? Would there be any way to fix this? Thank you.
[EVO 4G Android Development] EvoNotEvil:
Thank you for that clarification and all your work! coincidentally, 4.1.9.1 universal just got me to 16 h 12 min unplugged with very light use 40perc standby and 40 perc phone idle 19 perc remaining. Way better than stock but not what I was getting befor on the old fresh and 4.1.8.1 cfs. (Currently latest Fresh) I have a suscpicion the new Radio,wimax pri update may have something to do with it as I have randomly dropped 3g signal while in use. Thoughts anyone?
[EVO 4G Android Development] mjohnson4580:
I did with all the universal builds
[EVO 4G Android Development] netarchy:
More info please:

What rom are you running?

What panel do you have? (Epson/Nova)

Do you see the same glitches with the havs builds?
[EVO 4G Android Development] Mich2Ga:
4.1.9 Havs not Playing well with Beautiful Widgets on Myns Rom. It's rebooting the phone on it's on!
[EVO 4G Android Development] vincey2kr1:
Netarchy looking at sky's kernel comparison the only down fall with cfs 4.1.9.1 (my favorite btw) is screen off min frequency idle power. We're running around 108, based off the new htc 10 kernel it runs around 58 , kings is doing the around the same as well. Is it possible to get similar results with your kernel? Is there a file that we could attempt to adjust it our selves? Thanks for the awesome kernel

Sent from my Evo using Myns Rsl3
[EVO 4G Android Development] myn:
Thanks buddy.

Gonna give this a go with the Collin_ph battery mod now.
[EVO 4G Android Development] eniamg02:
Hey net I just read a little about 'smartass' governor over at desire android and development.Any thoughts?any pluses and do you think you'll add it to your kernels? Thanks
[EVO 4G Android Development] netarchy:
Got a link for me to take a gander perchance? The only smartass governor I've been able to find info on is aimed at the hero.
[EVO 4G Android Development] netarchy:
Are you using the more aggressive or the less aggressive build?

Rebooting can be a sign that the undervolting is a bit too aggressive for your phone. If you're using the more aggressive build, try the less aggressive build, or even the nohavs build.

Of course, it could also be something with the rom itself and BW (I don't use Myn so I can't verify that immediately).

I use beautiful widgets myself (absolutely love it, especially now that they added a 4g widget ;D) with no issues.
[EVO 4G Android Development] eniamg02:
smartass governor - is based on the concept of the interactive governor.

I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.

Smartass will also cap the max frequency when sleeping to 352Mhz (or if your min frequency is higher than 352 - why?! - it will cap it to your min frequency). Lets take for example the 528/176 kernel, it will sleep at 352/176. No need for sleep profiles any more!

Copy and pasted from here.

http://xdaforums.com/showthread.php?t=730471
[EVO 4G Android Development] netarchy:
Revision 4.2 up for beta testing

Notes for Revision 4.2

- Kernel updated from a 2.6.32.15 to 2.6.32.25 (And all the bug fixes/tweaks that entails)

- Interactive governor added and tentatively set as default

I'll be looking into the smartass governor to see how it compares to interactive.
[EVO 4G Android Development] eniamg02:
Sweet! Im on it..will report soon.
[EVO 4G Android Development] RTC88:
4.2 is smooth as butter! Thanks netarchy!
[EVO 4G Android Development] vincey2kr1:
4.2 aggressive up and running on Myns rsl3. Cpu seems to bounce back and forth a lot from 345 to 998 mhz at idle. I notice this usually happens with interactive mode, not sure if all that mhz bounce is good for battery life?. I might just use set cpu and use conservative and set min to 245 mhz.
[EVO 4G Android Development] netarchy:
I did find a typo that would make more likely to use 384 as a min by default.

Also testing the smartass governor, it shows some promise so far, I'll probably have a beta build with it soonish.
[EVO 4G Android Development] xlGmanlx:
always glad to see the moist crevice kernel trying out new things haha!
[EVO 4G Android Development] netarchy:
Aaaaaaand beta builds with the Smartass governor incorporated and set as the default are now available (so far I'm encouraged by what I've been seeing in its behavior).
[EVO 4G Android Development] ms79723:
i've noticed that too with other kernels myself. dunno what goes on there...
[EVO 4G Android Development] eniamg02:
Awesome ill be testing this out for rest of weekend.no setcpu
[EVO 4G Android Development] ms79723:
gonna throw this new 4.2 on MIUI in the morning...looks promising.
[EVO 4G Android Development] freeza:
Do the kernels with Smartass governor also include interactive(with typo fix) in case one wants to test with SetCPU? :)
[EVO 4G Android Development] intheb0x:
difference between smart ass vs interactive?
[EVO 4G Android Development] netarchy:
Yes they do.
[EVO 4G Android Development] netarchy:
Smartass is based on the ideas of the interactive governor, but is implemented differently.

The end result *should* be a pretty snappy phone while (theoretically) not breaking the bank in terms of power drain.

It also should spare you from needing to use setcpu profiles ;D
[EVO 4G Android Development] freeza:
Awesome. Enjoying all the governor choices! Finally you're back :D

Would you say the smartass governor is worse on battery life than conservative?

EDIT: No profiles needed with smartass? Interesting! Quick run down? :D
[EVO 4G Android Development] intheb0x:
Great!, thanks alot for the info and great kernels.

im currently using the interactive with aggressive undervolting and notice the battery barely moves as it is, ill try the smart-ass governor as well.
[EVO 4G Android Development] netarchy:
Unsure as of yet how it actually performs battery-wise, that's part of the beta testing ;D
[EVO 4G Android Development] southphillysean:
Great job.......AGAIN!!!!
[EVO 4G Android Development] Beejis:
Wow, the new 4.2 smartass agressive undervolt is SUPER snappy! I'll follow up later tonight to report on battery consumption and usage. Thanks and keep up the great work Netarchy!
[EVO 4G Android Development] juancaperez2000:
i just install 4.2 AAAGRESIVE ONE is running so smoth, then i install setcpu but i dont find the new governor just interactive, on demand, conservative but now the new one it is supposed to be like that
[EVO 4G Android Development] xlGmanlx:
Any initial reports on battery life?
[EVO 4G Android Development] ms79723:
screen tearing on MIUI, but not nearly as bad as it was on CM6.1 nightlies...so im going to stick with this kernel.
[EVO 4G Android Development] Beejis:
If you're looking for the smartass governor then you have to download that particular one.

Here is the aggressive undervolt one...

http://qap.la/~netarchy/netarchy-toastmod-4.2-cfs-bfq-havs-more-smartass-universal-signed.zip

Less Aggressive one...

http://qap.la/~netarchy/netarchy-toastmod-4.2-cfs-bfq-havs-less-smartass-universal-signed.zip
[EVO 4G Android Development] bjevers:
After you open SetCPU, push menu, select Device Selection, then choose Autodetect Speeds, then OK.

EDIT: Or what Beejis said above, :)
[EVO 4G Android Development] juancaperez2000:
thanks, downloading now, are you running somo of them now, if yes, how is going
[EVO 4G Android Development] eniamg02:
Make sure your getting the smartass version.

As for battery life,it seems about the same still got to give a few more charges.
[EVO 4G Android Development] Beejis:
It seems very smooth so far, but I can't judge the battery yet since I just flashed it about an hour ago. I'll give it 24+ hrs before I make a somewhat accurate judgment.
[EVO 4G Android Development] juancaperez2000:
thank you guys
[EVO 4G Android Development] xhazyx:
Netarchy's the man.... and the only reason I go back to sense ROMs, gonna give the smartass kernel a try and report back

thanks Net
[EVO 4G Android Development] unvivid:
Haven't run it through a full charge yet, but screen on battery usage seems way lower than normal. I'm using the aggressive smartass with havs.
[EVO 4G Android Development] mjohnson4580:
Net is it possible for u to make a none universal cfs fresh build with the current ramdisk. I have tried all the universal builds even the latest beta with out the havs. But my phone will pixelette when in landscape mode. But it does not happen on the none universal builds. If not I completely understand. Thank you in advance
[EVO 4G Android Development] mjohnson4580:
Does anyone have a link to 4.1.8 cfs fresh compatible Please
[EVO 4G Android Development] ms79723:
check the ultimate kernel review thread in the evo general forum. should have every kernel there.
[EVO 4G Android Development] Biofall:
here ya go
[EVO 4G Android Development] netarchy:
You have a PM ;)
[EVO 4G Android Development] d0cx:
so... only universal builds now? no tweaks (dalvik-cache and others)?
[EVO 4G Android Development] netarchy:
I'm on the edge concerning the extra tweaks between just including them in my rom (much easier to manage as it doesn't require me to make a ramdisk/build for every custom rom) or still making non-universal builds.

I wouldn't mind more feedback with opinions about it, but bear in mind it really isn't feasible to generate a rom-specific build for *every* custom rom out there ('s why I used to generate 3, the normal one, a fresh compatible one, and a DC compatible one, as I had the most requests for them at the time).
[EVO 4G Android Development] ms79723:
How come the universal builds always have the graphical glitches with aosp roms?
[EVO 4G Android Development] barnacles10:
nevermind saw the quote :/
[EVO 4G Android Development] xlGmanlx:
as i am sure everyone would love their custom ROM supported, it only makes sense to leave that up to the ROM chef's and you worry about kernels, my two cents, that and $2 gets you coffee
[EVO 4G Android Development] netarchy:
Do they?

I'd like more info if possible,

What panel do you have? (Epson/Nova)

Which build(s) have you tried?

Is this a custom built aosp, cm6, etc?

Would you describe the glitches as random lines, or are they more like tearing?
[EVO 4G Android Development] PlankLongBeard:
Respect and +1 for all the effort put in to all the builds!

Quick question tho, the latest kernel from HTC such as the .34 / .35, does it hold better support since were using .32? Should ones who wish to keep up with the latest kernel use the preview? Or is it a you don't need it, you have it all in the 4.1.9.1 & 4.2 builds?

Thanks!

Sent From The Moon... :-)
[EVO 4G Android Development] barnacles10:
If anyone grabbed 4.2 smartass w/o havs can you post a link?
[EVO 4G Android Development] Beejis:
So would you recommend setting 384 as min then? Is that what you mean?

Sent from my HTC Evo 4g