yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] pbarrett:
Wow - now that I'm able to run 4.1.9.1 on my voltage-picky phone, I'm finally able to get through a whole weekday without recharging at the office and still have about 30% left when I plug it in at night. Previously if I didn't plug in during the day I'd be in the yellow by early evening and the red by recharge time.

For me, weekdays mean having 4g on most of the day with moderate use, and a marginal signal. Weekends are always fine anyway because I'm on WiFi most of the time.

Thanks Netarchy!
[EVO 4G Android Development] wmdunn:
Me, too ... thanks Netarchy!
[EVO 4G Android Development] eniamg02:
Net, not sure if this entirely makes sense but say I'm coming from a rom that has king kernel stock and I want all net goodies would I get that just flashing the universal or would you suggest flashing non universal first then universal?

I ask because (unless I misunderstood) I read that universal still uses some of the previous kernel, thanks for your response.
[EVO 4G Android Development] mountainbyker:
Why wipe (caches that is)??

I've seen and read many posts that suggest wiping the cache and dalvik cache when installing new ROMs. I have no doubt it is the right thing to do but I'm curious why, from a technical perspective it's required. It seems like a "cache" is temporary so why does it matter?

I've also heard this process helps with battery life, any insight into why that's the case would be very helpful.

Thanks!
[EVO 4G Android Development] netarchy:
To answer this properly I'll have to first give you a run down on how the boot image works, which will help clear up your confusion.

The boot image on the evo consists of two parts:

1. The Kernel

2. The Ramdisk

The ramdisk contains the initialization scripts used by the evo to basically set the phone up while booting. This is also where custom rom authors will place necessary code to run custom scripts for various tweaks/functionality among other things.

The problem with the non-universal builds is that they include their own ramdisk, which is not necessarily compatible with all custom roms (especially if any of the custom functionality/tweaks in that roms ramdisk are essential for the rom to work). The initial solution was simply to make compatible builds for individual roms, which was done by pairing its ramdisk with the new kernel. With the number of custom roms available, this became a highly inefficient solution.

What the universal kernel builds do is take the need for individual rom builds away by pairing the new kernel with the custom roms ramdisk when you actually flash it, guaranteeing that the resulting boot image is compatible for whatever rom is running on the phone.

In other words, it replaces the kernel, but preserves the custom rom ramdisk, thus preserving all the modifications/tweaks/enhancements/etc that the author of the custom rom placed in the ramdisk from the start.
[EVO 4G Android Development] wmdunn:
Thanks for taking the time to help us understand ... really helps.
[EVO 4G Android Development] fastamx79:
So..... I just recently (yesterday/Monday) changed my ROM and went to Calkulin's 1.3.1 (coming from deodex stock that SteelH did) and Calkulin's came with King's Kernel. Well I've been using your kernel for a long time now and I know what works with my phone, so I flashed the standard 4.1.9.1-cfs kernel and everything has been fine (maybe 1 random reboot)

After reading this should I not have done this and used the universal kernel? Should I backup my phone and reflash the rom, then flash the universal kernel?
[EVO 4G Android Development] eniamg02:
Thanks for the reply net, think I got it.now no need to flash two kernels :D
[EVO 4G Android Development] NetEndeavors:
Running 5.0 preview 3 universal with Fresh 3.3.0.1 after wiping cache and delvik...

Decent results... will stick with it for awhile...
[EVO 4G Android Development] vincey2kr1:
Would this kernel affect download /upload speeds? Compared to Kings kernel cfs11 im getting way faster downloads on my wifi (8mb) compared to 2mb using speedtest. Both upload around the same at 4mb.

Using Myn's Rom Rsl2 on both tries
[EVO 4G Android Development] netarchy:
If it's working, you're probably fine ;D
[EVO 4G Android Development] netarchy:
If there are differences in the wireless driver code between the 2 kernels it's possible that something could affect speeds sure. Of course, it could always be a freak coincidence. ;D
[EVO 4G Android Development] barnacles10:
Net my wifi keeps randomly disconnecting on 5.0. This known?

On CM btw
[EVO 4G Android Development] netarchy:
Not known until now.

Is there any kind of predictability to it? ie; do you seem to always run into a disconnect within X minutes of connecting to a network?

Are these wifi networks that are normally very solid connections when you run a 2.6.32-based kernel?

If it's predictable enough, and if you have the time, it would be really helpful if you could get me some logs when it happens, preferably an 'adb logcat' log and an 'adb shell cat /proc/kmsg' log so I can see if there's any consistent errors/actions occurring at the disconnects.
[EVO 4G Android Development] randymac88:
This started happening to me last night when running Snap 8.2 on CM6 which uses the .34 base. I did some research on it in that forum and did find some others who had reported issues and it sounds like its a known issue for .34. I would post a link to it but am on an app right now and can't figure out how to do it yet. I'll look in to this later when I get to a computer.
[EVO 4G Android Development] barnacles10:
No specific times no. However it seems more likely to disconnect when under a load, but then will reconnect a few seconds after. I can pull a logcat for you after work today if someone hasn't beaten me to it. This is in a strong wifi area tho where I have no problem staying connected with other kernels.

Battery seemed to drain fast too. Dunno if this was because of the wifi connecting and disconnecting or what. I went to bed at 93 percent and woke up 7 hours later at 63 percent.

Benchmarks show a huge improvement over .32 kernels tho :)
[EVO 4G Android Development] kamiller42:
After a tour of 3 versions of King's kernels, I am trying out Netarchy's. My first try was 5p3. It was a nice performer and SetCPU friendly. It has displays issues and wi-fi drops, so I moved onto 4.1.9.1.

My kernel/battery stress test is probably more brutal than most. I have 4G on all the time in addition to daily phone use whenever I am outside the wi-fi's. I have no wifi at work, so 4g is on for 10 or so hours of the day.

My dream is to find a ROM/kernel combo where I could leave 4G on during all hours I am awake and charge it all up when I sleep. Repeat this cycle daily.
[EVO 4G Android Development] intheb0x:
i cant get 4.1.9.1 to load for the life of me, just always goes into a boot loop.

ive tried the bfs and the havs.

i can flash baked kernels or kings np. but never this one.

i have heard about others having the same issue, im unsure why.

anyone have any insight?
[EVO 4G Android Development] aamikam:
im not sure if it would help...

king kernel puts about 20 files into your /system/lib/modules folder.

netarchy have only 3...

now... i don't think it should have any effect if u flash netarchy after king kernel, but it's probably a good idea to get rid of those extra 17 files just for gaining the extra space that they take.

as far as i can understand those extra 17 modules are not needed or used by netarchy kernel and thats why i think leaving them shouldn't do any harm... but its still worth to get rid of them if u using netarchy kernel.

i took a quick look at the kernel update script, and no, the script wont get rid of those files for u.

i never flashed bakedsnack kernel so i dont know anything about those.

also, keep in mind that u would probably want the universal version.

p.s.

i would erase those files from recovery using adb and not while the phone is running.

the netarchy files that get inserted into /system/lib/modules are:

bcm4329.ko

sequans_sdio.ko

tun.ko

so u can leave those alone cuz they will get overwritten anyways.

also, i think it would be a bad idea to remove the folder completely. but im not sure about it. i assume that there might be certain permissions set for that folder and removing it completely might remove those permission. again... not 100% sure about that assumption.
[EVO 4G Android Development] intheb0x:
i had problems flashing nearchy over myn rom, but every other kernel worked.

now i got to flash 4.1.9.1 over another rom, and i went back to bakedbattery to try that out.

it just seems to be something with my phone and myn rs1 rom that my phone doesnt like.
[EVO 4G Android Development] aamikam:
it's weird that the universal version doesn't work...

from what u saying it seems that myn had somethings running at boot that flashing 4.1.9.1 might taken away and cause issues... but the universal version should not even come close to touching anything that was added into the boot sequence. if im not wrong that was the reason that netarchy even made a universal version.

anyways... i guess u figured out something else...

goodluck next time i guess.
[EVO 4G Android Development] Androidious:
Dunno if you've gotten any feedback on this yet or not, but I'd recommend trying to flash the 'Universal' kernel (4.1.9.1 - universal aggressive/not aggressive) when using Myn's TwoPointTwo RLS1+ roms. I've tried others, but the ramdisk in them are specified for other roms, but not Myn's. The 'Universal' kernels actually compile the kernel + ramdisk during the flash process, using the current ramdisk that the default rom kernel uses. Thus, making it 'universal'. Try doing that and immediately after flashing, clear cache and dalvik cache just to be safe, then reboot. That should fix any issues with Myn's roms. Good luck to ya!

If you have problems with the aggressive universal version, use the less aggressive version, as some phones are picky about undervolting too far. Hope that helps any (again, not sure what u've tried yet or not, just my two cents).
[EVO 4G Android Development] DualSportDad:
not sure if you're aware of it or not but 4.1.9.1 fresh compatible cfs breaks slideshow over hdmi. even after i flashed another kernal that it would supossedly work on it still wouldn't work. i was getting great battery life though.

i got greedy and wanted both tho so i found people using kings #9 and it worked for them. so i flashed kings 9 and no slideshow. flashed 10 and still nothing. flashed stock and it worked again. flashd a kings kernal and slideshow worked. now my battery has been in the crapper ever since tho. i flashed you universal cfs kernel and it still worked seems like its only the fresh compatible so far. battery life on fresh compatible is awesome, would it be the same if i flashed the universal? i'm a bit worried after my battery gointo hell no matter what i flashed... thanks.
[EVO 4G Android Development] fmedina2:
I am looking to switch over from King because it is so inconsistent, one day I get 8 hours of battery life when my phone has idled for 7 hours, and one day it lasts for 30 hours. Hoping these kernels are more consistent.

Is there anything I should know before I flash these? Should I delete anything after I flash it? And should I go straight to 5.0 or start with 4.1.9.1? Im running Fresh btw. Thanks!
[EVO 4G Android Development] netarchy:
4.1.9.1

5 is a preview, not even beta status at the moment.
[EVO 4G Android Development] frifox:
Is it possible to have some file extensions be treated as another? For example, have *.m3u8 be treated system-wide as if it was *.m3u file, or is this not a kernel thing?
[EVO 4G Android Development] netarchy:
That's an os function, not a kernel function.
[EVO 4G Android Development] Biofall:
Hey netarchy, I'm getting really high system process cpu usage on the last few kernels, really degrading my battery life. Any suggestions?
[EVO 4G Android Development] xlGmanlx:
FYI, these tag's are a trip, here are just a few gems

- Buttsecks

- Fat guy in little coat

- i have a boner

- its not yours

- moist crevice

and my favorite

stalking your mom
[EVO 4G Android Development] wmdunn:
Netarchy ... any plans to release 5.0 in the near future?
[EVO 4G Android Development] flooberz:
So i got netarchy 4.1.9.1 cfs universal workin with fresh. And battery drain is great when the phone is idle. But when you start doing stuff on it, it starts to heat up and drain battery much quicker (i'm mainly looking to lengthen battery life, don't care so much about overclocking). I let a friend play Angry Birds for maybe 30-40 mins and the battery went from like 80% to 30-35%.

i'm back to using the stock kernel right now, and it doesn't get as hot or drain as much battery.

So i'm thinkin maybe i should be using setcpu to lower the limit (when using netarchy) from 998 or whatever to maybe bout 600 or so? but then again HAVS isnt supposed to need set cpu?
[EVO 4G Android Development] DualSportDad:
If you don't care about slide show over hdmi tben give the fresh compatible cfs a try. I could go 16hrs plus with moderate use on that kernel with fresh.
[EVO 4G Android Development] brol1k:
Which one is best for calks newest 1.4 rom? It's my first time trying out nets kernels.

Tapatalk'd on Evo
[EVO 4G Android Development] intheb0x:
im looking for a kernel WITHOUT havs to try with myns battery tweak, can anyone point me in the right direction too a good kernel?
[EVO 4G Android Development] xlGmanlx:
I always recommend baked snacks kernel # 6
[EVO 4G Android Development] mccurt29:
is it possible that u can upload this baked snacks kernel #6 i cant find it for download anywhere
[EVO 4G Android Development] xlGmanlx:
BakedSnackShack.com

Sorry, don't feel right loading that in net's thread

But I have found net's kernel just fine as well havs or not
[EVO 4G Android Development] barnacles10:
Pretty sure he said without havs. :D baked snack number six has voltage scaling
[EVO 4G Android Development] intheb0x:
lol yes,

im currently using this kernel, with AC rom and im getting 12 hours of battery with heavy usage.

i want to switch to myns, but i dont wanna play around with worse battery life, that 12 hours is the best ive ever gotten lol.

battery tweak plays nice without HAVS, but will drain your battery WITH havs.

so id like to try it without a havs kernel to see if it really does save more battery....

thanks.
[EVO 4G Android Development] johnzal:
reboot

im getting reboot when disconnecting blu tooth from android control widget or htc widget.. im on stock rom using this...... kernal netarchy-toastmod-4.1.9.1-cfs-havs-universally compatible (Aggressive undervolting)....

NO set cpu...software 3.29.651.5.. baseband...2.15.00.09.01
[EVO 4G Android Development] mccurt29:
acutually thats the only kernel he doesnt have for download :( thats y i asked
[EVO 4G Android Development] xlGmanlx:
try the 3.28 stock leaded kernel, not sure if that has HAV's or not, so my apologies.
[EVO 4G Android Development] DualSportDad:
Net..... if i wanted to use one of your universal Kernels what would be the closest to 4.1.9.1 cfs fresh compatible?
[EVO 4G Android Development] flooberz:
12 hours?

What would describe as heavy usage?
[EVO 4G Android Development] intheb0x:
Watching a youtube video or 2, Very heavy txting, internet surfing, and some light talking.

From my HTC EVO using Tapatalk pro.
[EVO 4G Android Development] netarchy:
Revision 3.6.2 is now up on the first page:

-Fixed a glitch that caused some people to lose wifi/4g (Sorry about that!)
[EVO 4G Android Development] persibro:
That was quick!
[EVO 4G Android Development] nuetron:
Just tried 3.6.2 on 002 nova. DC 3.2.3 rom.

Wifi shows "Unable to start Wi-Fi". 4G works.
[EVO 4G Android Development] netarchy:
I like my releases to work ;D
[EVO 4G Android Development] netarchy:
Damage Control tends to be a little fickle at times updating kernels for some reason I've noticed, try wiping cache/dalvik cache and reflash the kernel, see if that straightens it out.
[EVO 4G Android Development] jayv1717:
3.6.1 is amazing super snappy and smooth I have 002 nova.. oc to 1113(can't go higher) linpack consistent 7.7 mflops.. quadrant at 580.. neocore at 27.3... and nenamark1 at 14.4 almost every time.. I did get 14.8 once.. fps2d gives me 55-56.. with almost no red and about 4-5 stdev.. oh and gears gives me between 50-57 depending how fast i move it and zoom in and out.. wifi still works fine..

Are their any plans for froyo support??

Sent from my Htc Evo 4g
[EVO 4G Android Development] Kongax:
Sheesh... 3.6.1? Thats so yesterpost.... :D
[EVO 4G Android Development] persibro:
I've tried to flash the DC version twice and both times wiping cache and Dalvik, but my wifi also shows unable to start. I can't test 4G since it's not available in my area.
[EVO 4G Android Development] netarchy:
Hrmm, ok, try this then: unzip the zip file, do an adb remount, and push the module files that are in system/lib/modules from the zip onto the phone at /system/lib/modules, then reboot the phone.

Just out of curiosity, did you flash the zip using Amon or Clockwork?

I flashed using Amon myself and everything works on my phone.
[EVO 4G Android Development] rjmjr69:
I like that attitude. Ok i am going to flash the 6.2 see if I keep my wifi and 4g
[EVO 4G Android Development] nuetron:
I used Amon recovery to flash. Also wiped cache and dalvik cache, then reflashed 3.6.2 but wifi still unable to start.
[EVO 4G Android Development] upaboveit:
Awesome, thank you for your efforts.

Quick question: does this kernel have that one line of code changed to allow Ubuntu to run on the EVO?
[EVO 4G Android Development] krevitz:
I flashed this kernel, novatek 003 getting 50 - 55 fps average. This is working so best so far thanks guys for your hard work
[EVO 4G Android Development] netarchy:
You mean does it support loopback devices? Yes it does.
[EVO 4G Android Development] rjmjr69:
Same here but 4g does start.... Even did it twice to make sure
[EVO 4G Android Development] netarchy:
Ok, try pushing the module files manually to /system/lib/modules on the phone, I'm not entirely sure why the modules are not being placed properly, I'd wager it has something to do with how DC is set up.

unzip the update, copy the files that are in system/lib/modules to the same dir as adb

do an adb remount to make the system partition writable

and then push them each to /system/lib/modules on the phone:

adb push bcm4329.ko /system/lib/modules

etc...

Then reboot the phone and see if that takes care of it.

I don't actually run Damage Control personally, so it's possible I missed something in trying to make a DC compatible update that's causing the driver modules for the wireless and 4g not to be copied over.
[EVO 4G Android Development] xominous:
I'm in this boat as well, but I used Clockwork.
[EVO 4G Android Development] persibro:
I tried pushing the files to the /system/lib/modules folder using adb but it still doesn't work :eek:

I was using an older version of Amon (the one that was included in toast's part 2 root tutorial) and then I updated to the 1.7.0.1 to see if that was the problem. It ended up not working as well.
[EVO 4G Android Development] spiicytuna:
Are you in a 4G area to test if it connects?
[EVO 4G Android Development] netarchy:
Doesn't work as in it doesn't let you push them or it still doesn't let you bring up wifi after a reboot?
[EVO 4G Android Development] PlankLongBeard:
4.1.9.1 BFS?

Hey guys...

Are any of you using BFS? I always seem to have the best life with BFS.. I just installed 4.1.9.1 CFS Universal :D Would love to know.. ;) Thanks!
[EVO 4G Android Development] Biofall:
That's from light to medium usage max bro
[EVO 4G Android Development] jasonziter:
Hey Netarchy

Just a little notice.

In your 4.1.9.1 fresh compatible bfs / cfs kernal dl section.......

When you download the BFS it shows up (file name) as HAVS. The CFS shows up as CFS. Im pretty sure both are HAVS. Am I correct and this is just a file name problem for the fresh specific BFS? Thanks man.

So far your Fresh compatible CFS is seriously rocking it out for my EVO.

3 % decrease in battery life on a 1500 mah battery with mild use to moderate use OVER 3 hours !!!

Normally with, non compatible / specific kernals my battery life dropped 10% in 10 min of use. So far....so excellent.

What sort of magic pixi dust is sprinkled on the rom specific kernals?
[EVO 4G Android Development] eniamg02:
Not netarchy but I can answer that, yes both 4.1.9.1 bfs and cfs have HAVS.
[EVO 4G Android Development] bacdoliljo:
I used to run the original 4.1.9.1 cfs, but I just flashed the first universal version because I'm testing a new ROM. under software version, it says that the kernel is version 2.6.32. I thought these kernels were updated to 2.6.34?
[EVO 4G Android Development] tracerit:
am i supposed to use the 4.1.9.1 CFS Fresh compatible? Or can I just use the regular version? I'm on Fresh 3.3 btw
[EVO 4G Android Development] DualSportDad:
the fresh compatible will give you the best battery life. you will lose hdmi slideshow though :(
[EVO 4G Android Development] vincey2kr1:
Anyone tried Preview 5 p3 universal with Myn's Rom yet?? I'm loving cfs 4.1.9.1 universal undervolt with myn's rom, best battery life yet. Kings 11 and 9 just really burns through the battery when the screen is on compared to netarchy's. Keep up the excellent work Netarchy!!
[EVO 4G Android Development] mkeena0305:
Any progress on the .34 net?
[EVO 4G Android Development] PlankLongBeard:
+1

First, I would like to thank Netarchy for everything.. Lieterally everything. ;)

Second, what is the latest release from HTC with FPS unlocked and all the other goodies, wasn't that the .34?

I ask cause I would like to run version 5 pre3 and would like to know if anyone else has? Any issues? Otherwise I am on the 4.1.9.1 Universal running hard! :D

Thanks in advance! :)

@Netarchy PM me.. I'm Back!
[EVO 4G Android Development] Dumboguy03:
I can't get a decent download of the file from any of the mirrors. Each install through recovery states the zip is "(bad)"

Anyone else having issues? Would love to try it. . .
[EVO 4G Android Development] vincey2kr1:
Wishing set cpu would allow you to under clock voltage we all know every evo is different. Any one know of a good app that allows us to try?
[EVO 4G Android Development] ms79723:
I think you just gotta stick with the kernels. Searching google gave me nothing.
[EVO 4G Android Development] vincey2kr1:
Not to sure how well this works but I found this http://xdaforums.com/showthread.php?t=775997&highlight=voltage+module

Netarchy any luck on getting out a 4.1.9.1 universal "extreme under volt" ??lol I ultimately love this kernel! I've tried every king, baked, ziggy and this is by far the best battery kernel and performance wise. On kings 6 I would get a slight lag on wake up. Bake was good but it would burn through battery really fast with the screen on, same with kings 11.
[EVO 4G Android Development] Wisiwyg:
My new favorite kernel...

I had been using King #11 and happy with results. I tried the latest 4.1.9.1 Universal and after 3 days, have decided to stick with it. I would have about 50% battery left after a day of normal use. With the Netarchy 4.1.9.1 Univ, I'm getting about 65% left after a day of the same use.

I'm running Fresh 3.3.0.1 ROM. To get here, I flashed the 4.1.9.1 CFS HAVS - Fresh compatible version to get the start-up scripts, then flashed the 4.1.9.1 CFS Universal extreme undervolt version to take advantage of the undervolting. Everything seems to be working well and battery life is the best I've seen with my system at my usage.

Thank you for your work Net.

Check your PayPal! Confirmation number: 47G91xxxx14360038
[EVO 4G Android Development] fmedina2:
4.1.9.1. for Fresh works amazing! Switched over from kings kernel and it has been running alot better. Kings kernel would vary from day to day, one day it would be great, and one day it would last 8 hours of idle.

I havent used my phone these past two days so this result is pretty much all idle, but when I actually use it I still get over 20 hours of use, overclocked at 1.2 also.