My Evo4g Kernel Experiences Journal - Android Software/Hacking General [Developers Only]

For all of you evo 4g users. I decided to create this thread to share my experiences with Kernels, so that others may learn from it. This is going to be my journal, explaining what happens when I flash certain kernels. Battery life, stability, etc etc.
I am currently using CM 7.0.3.1 with Savage Zen 2.2.1 BFS SBC and AMAN RA to flash.
I've been using Savage zen for several months, the battery life is phenomenal, and works very well with my Extended SEDIO battery. I literally have no problems with SZ kernels. Not just because of the battery life, but because of it's stability.
I have just received news that the Savage Zen team may not be making any more updated kernels...this makes me extremely sad so I've decided to try other kernels out now. I am almost depressed...but life moves on.
So here is a list of AOSP kernals that I have SO FAR tried other then SZ :
Tiamat EVO 4.0.8 SBC
The stability is great, and of course it being SBC along with my extended battery, let's just say it doesn't drain My only problem with Tiamat, is it lets me overclock it past 1190, but when I try, my phone freezes. I have a problem with this because I'm always tinkering with set cpu, and it's only going to be a giant tease to me and I'm going to crash my phone trying to experiment. I don't want the option to overclock it that far, if my evo isn't going to remain stable.
Godmode Kernel
So far so good I flashed it, and removed dalvik cache/cache/battery cache, I love it. I miss SBC though. I'll post my experiences with this kernel after I've been running it for a few days and have charged it from 10% to full over night.

its "kernel" btw

An update!
I am now running Synergy mod RLS1+ Godmode.
I never thought I would enjoy the sense UI this much, it's so far the fastest rom that I've used, although I have yet to overclock it and it's running @ 998.
Am now attempting to install Aggressive synergy Godmode!
I will tell you how it goes

I apologize for never finishing this, life got so busy that I completely spaced it and forgot all about this. Mods you can delete it if possible thanks!

Related

cyanogenmod is awesome... but my battery

i have a rooted thunderbolt. i had blackhole 1.1 on here before and loved it because of the ability to customize. now i have cyanogenmod 7 and it is sick nasty. my favorite rom yet. but my abttery is draining quicker. i use setcpu to keep things on the low side. ive tried wiping battery stats too. any other suggestions?, maybe updating the radio so connections are better and q uicker etc?
Perhaps try an Imoseyon leanKernel ... you can use terminal to set leanKernel speed tweaker and pick an power saving governor.
You can go into CM settings > Performance & have that setup kernel on boot and ditch SetCPU as well.
I'm using extreme w/ omdemandX with solid 4G all day and getting goods battery life.
Ditch SetCPU and use CM7's built-in throttler under CM settings -> Performance -> CPU.
necosino said:
Ditch SetCPU and use CM7's built-in throttler under CM settings -> Performance -> CPU.
Click to expand...
Click to collapse
I use that exact kernel now just to see if i would still get bad battery life, and I do. Which reminds me, not 3 or 4 posts down there is a thread I started to trouble shoot this very issue
http://forum.xda-developers.com/showthread.php?t=1163806
Check your battery use. If you see Android System listed then reboot the phone. Slayher has talked about this on his Twitter feed. There appears to be a bug where something under Android System goes into a loop and eats the battery.
A reboot fixes the issue temporarily.
i tried downloading a different kernal. flashed it through clockwork mod and then got stuck on the first htc screen. had to reload the rom
battery life on cm7 has been crazy good for me. dont use setcpu or profiles just let the kernel do its thing. No ocing is need on cm7.
I had bad battery life on CM7 and ended up switching to OMFGB, awesome battery life for me there using imo's latest kernel

Stock Nexus 4G Kernel with BLN support

As the title states, I'm looking for just a stock kernel with BLN support. My phone seems to dislike the modded kernels like netarchy and matr1x. I've tried the cfs and bfs variants and my battery life plummets. I've tried netarchy kernel without using the bln and still getting the same battery life.
Stock kernel on stock 2.3.4 my phone has 30+ hours of battery life and running a modded kernel battery life drops to 12-15 hours. Still a decent amount of life compared to my old evo. I've played with compiling my own kernel but can't seem to find any threads or how-to's on putting bln support into a kernel.
sedracer said:
As the title states, I'm looking for just a stock kernel with BLN support. My phone seems to dislike the modded kernels like netarchy and matr1x. I've tried the cfs and bfs variants and my battery life plummets. I've tried netarchy kernel without using the bln and still getting the same battery life.
Stock kernel on stock 2.3.4 my phone has 30+ hours of battery life and running a modded kernel battery life drops to 12-15 hours. Still a decent amount of life compared to my old evo. I've played with compiling my own kernel but can't seem to find any threads or how-to's on putting bln support into a kernel.
Click to expand...
Click to collapse
Unfortunately, the 'Stock' kernel just doesn't support the added hooks which Netarchy and its peers have added into their core.
With regards to your experience - have you been flashing modded roms, or strictly kernels? I agree that I can't claim 30+ hours on any of the mods, but I didn't experience that with the stock either (maybe 20-25 hours of low usage).
Flashing Netarchy 1.3.7 (or higher, CFS), along with undervolting (via Proton), 2G communication only, and maybe using the 'Conservative' governor may help you with batterylife.
Cheers, and Good Luck!
I was flashing kernels on the stock rom. I honestly like the bare google experience, just wish this damn phone had a notification light lol.
Oddly enough i've figured out that chompsms for some reason is a resources hog on modded kernels and roms. I removed chomp and google maps before flashing netarchy and battery life increased to 22-25hours which is livable for better notifications.
What's wrong with the kernels? You can adjust the voltages for optimal conditions in proton and that should be good....
I got Jame Bond last week http://forum.xda-developers.com/showthread.php?t=949292 and it runs great. My batteries at 30 percent right now after 25 hours and bln's working fine. Definately recommend it.
mathkid95 said:
What's wrong with the kernels? You can adjust the voltages for optimal conditions in proton and that should be good....
Click to expand...
Click to collapse
honestly its have to adjust anything. i've been through multiple android devices from the g1 to the evo and 4-5 in between and i've loved tweaking every little thing. the nexus runs so well stock that fiddling with every little setting and mod just doesn't seem worth it to me.
I'm not trying to talk up my product, but have you tried the Matr1x kernel?
mathkid95 said:
I'm not trying to talk up my product, but have you tried the Matr1x kernel?
Click to expand...
Click to collapse
He won't talk up his product, but I will
I feel exactly the same as you do, sedracer. The phone is very good stock, and I see no reason to use anything other than the stock kernel.
Regardless, I gave matr1x kernel a try and I love it. It is exactly what I was looking for. I can OC if I want to, and it has BLN. No FCs, no random reboots, no freezing. As far as I'm concerned, it's stock with OC and BLN enabled. Battery life is about the same as stock, although I haven't used it for more than a week or so.
Oh cool, you are talking about v5.0, right?
mathkid95 said:
Oh cool, you are talking about v5.0, right?
Click to expand...
Click to collapse
Actually, no. When I first downloaded it, it was version 4.5. Only had it over clocked to 1.2 though, so stability wasn't a problem. I'm going to D/L the newest kernel right now.

[Q] Recommended ROM for functionality, not customization

I just rooted a couple days ago. I went with imnuts Voodoo Lagfix Kernel and also his EE4 Debloated v4.2.1. Coming from the HTC world this is all a little new to me. The #1 reason i rooted was for tethering(I'll take my chances with Big Red) so I know that it doesnt matter which ROM I use for that. But I also want to take advantage of possibly having better battery life and if its possible, increasing my 4g signal. Im in the charge and drain battery process of battery calibration now so i know that should help. But what about the 4g signal? Ive read that gummychared may help that, but is that claim substantiated? One thing is that I DO NOT want to sacrifice stability. I really dont care much about theming or customization, Im actually satisfied with LauncherPro, it customizes all I need. So I guess the question is, which ROM offers the best functionality rather than customization?
I don't think a rom effects signal strength.. Thats more of the radio.. I could be wrong tho.. Alot of people go to humble cus it has great battery life after calibration.. Go with the EE4 edition because its froyo and more stable.. You will need to recalibrate your battery again after you flash tho...... ALSOOOO post questions in general
Sent from the mind-controlled device of @Rsqweezy
just my two cents but i would stay on stock if you want stability since no custom rom is "perfect" (not saying stock is either).
that being said, i've been using gummy for a while and haven't had any major issues. yea, i've had a few random reboots (once every few days) but other than that its great and everything just works.
ahh. sorry. can a mod please move this to general?
I would go Eclipse or Humble if you want more of a stock/non-customized experience.
Sent from my Droid Charge running GummyFroyo 1.9.1
eclipse 1.3.1 is the best.
Battery life is 99% dependent on your kernel -- the ROM really doesn't matter at all. And you'll get the best battery life with imnuts' non-overlock PBJ kernel.
Anyways, as far as ROM goes, I'd also recommend Eclipse. Definitely the best ROM if you want to just flash it and be done.
Sent from my SCH-I510 using XDA App
I'm like you, that my first priority is stability and useability. I started on WM then was in iOS for awhile, and now to Android. As much as I can't stand a lot of the draconian pieces of Apple, I will give them a lot of credit for putting together something that is consistent, seamless and just seems to work.
I've been lukewarm on Eclipse there's some things missing that I need to either repair or go back to Humble for (Namely missing the bluetooth voice dial functionality). I've also experienced some odd anomalies with Eclipse that I didn't see with Humble. I'm curious to try out one of the Gingerbread ROMs- mainly to see if the updated radios make a big difference or not (signal strength=>Battery life). I've also just been waiting on updates to Humble etc too. Haven't tried Gummy yet, and with either Humble or Eclipse I've experienced zero reboots.
As far as battery life goes, I've found that the biggest difference is where you're at (Kernel too)...meaning that when I'm at home or work and on wifi, I get reasonable battery life...if I'm commuting, or out downtown it starts plummeting...I tend to leave 4G on just for convenience...3G seems to be a bit better on battery life, but more often than not I end up on a call and need to look something up and end up turning 4G back on anyway. This is as you've noticed that when Wifi is enabled the cellular data goes off, and wifi is a much lower drain on battery than cellular data.
Check out "Setting Profiles" it's a pretty good app that lets you define profiles for location, time of day etc to control radios etc. If you set location based on GPS that can kill battery, but you can also define location by WiFi SSID which works like a charm. This way when I get home I can crank ringer volume etc, but when at work it's on silent etc. I've noticed minimal if any impact to the battery because of it too.
Thanks for that reply. I think I'm leaning more towards Humble. From what I've read it seems like the simplest, just put it on and leave it alone, type of ROM out there. I wasn't too worried about the look of it as I use Launcherpro but I just also read that Launcherpro might be a bit of a battery drain. So I think I'll load Humble up and see how I like it.
I really liked Humble. I'm running Eclipse right now, because I really liked the color scheme and feel of the theme. Functionally, I think they're both up to par (as was gummy).
I feel like I got better battery with Humble, but I'm not sure. I know its dependent on the kernel, but I also don't know if the packaged kernel was undervolted to make a difference. I just installed pbj oc on my phone today (was running the non oc version before) and am going to see if undervolting makes a tangible difference in battery life. It could just be that the phone has lost that "new feeling" or that Humble was advertised as having great battery life that skewed my perception.
Humble is awesome. It's kind of a bland, non customizable experience with great stability. Never once had any problems with Humble. If you're just looking to have a phone that "works" then I would suggest Humble, don't get it if you like to install themes or do other such things. What you see is what you get.
Eclipse on the other hand is more for customization(like gummycharged with all its themes). It's running a modified TW4 and it looks great, I LOVE all the Galaxy S2 widgets Nitro included in this ROM. That's the only reason I flashed it over humble. It's already got a great looking Honeycomb theme and soon there's going to be a red/black theme. There is only 1 real problem with Eclipse and that's the fact that 'clearing RAM' through your Task Manager can cause TWLauncher(TouchWiz) to close and force restart, basically freezing your phone for a good 15 seconds. It happens alot, I just kicked my habit of clearing RAM since apparently it does that by itself.
So the choice is yours, a bland non customizable ROM with great stability = Humble. An awesome looking ROM with tons of customizations and features = Eclipse
It would be doing a disservice both to the OP and to kejar and teamgummy to not point out that Humble is built off of GC.
They're all solid experiences.
I haven't had to tweak ... anything... really in gummy charged, it's clean and functional, the themes are a nice addition but I use the default theme anyway.

[Q] Nexus S rooted -> now I need a good Kernel

Hey fellow XDA's
Having recently rooted my Nexus S (i9023, LCD version running 2.3.4 Gingerbread) I'm looking at the next logical step which is to install a kernel that will improve on my experience so far with the Stock Nexus for the past 4 months or so. I like the Stock experience so I'm not looking into a ROM.
However, regarding the stock Android, I realized that the video recording audio quality truly sucks...
.. and it's obvious the lack of a notification light can be a problem ...
... and the battery life whilst good is not incredible, still need to charge every night.
So what I need is to install Voodoo sound for the sound, BLN for the notification light.. and the battery life "improvement" could come from underclocking the CPU... (I could maybe overclock but really does it change anything in real life other than quadrant scores ?)
I've noticed so far that there's quite a few Kernel builds around, but some of them seem to have more stuff than I need. While this might be a good thing, I also want to keep it simple. I like the Stock 2.3.4 so I don't really need Voodoo colors for example. Also some users seem to report worsening of battery life with some of the custom kernels... (but you can't believe everything you read on the interwebz I suppose..)
It seems that I can either pick NetArchy, Lucid or Matrix kernels. Which one would be the simplest for me ? I don't need to have kernel features that I won't use.. I'm not looking to overclock the phone.. maybe underclock to help battery life when it's just sitting still!
Thanks a lot for any thoughts guys!
Take trinity miui kernel tuv10 1ghz, up to 3700 in quadrant. And it is under volt kernel. The voltage is lower than stock and probably save you battery.
If you wanted to save more juice, take 880mhz or known as teuv. Your quadrant still can reach up to 3300 with a very low voltage and stable kernel.
It comes with latest voodoo. I enjoy the sound very well.
Accidentally sent from my Nexus S using XDA Premium App
You talk about saving battery life and leave out the most obvious, Trinity kernel, TUV or TEUV.
if you are on stock 2.3.4 i'll suggest Netarchy 1.3.7 stanble, the fastest and smoothest
if you plan to flash CM7 or some of its derivatives then i'll suggest Trinity TUV10
yep stock kernel 2.3.4 for european variant. I don't plan to use CM7 (yet)... but I guess I'll just do a NANDroid backup of my rooted Nexus with stock kernel and then both NetArchy and Trinity... see which one is best for my usage
Trinity is not that great on stock 2.3.4
i tried that already, but it's definitely best to try by yourself and see which one you like better
Just installed NetArchy CFS... so far so good. Downloaded Voodoo Control and BLN and it seems to work well. No issues breaking existing functionality... going to run it for a few days, see how the battery holds! Enjoying the sound and the back light notifications!!
---------- Post added at 09:18 PM ---------- Previous post was at 09:13 PM ----------
2198 quadrant score... it's an improvement, but then again overclocking the CPU was never part of my plans so I'm happy

[KERNELS] Which are you using as a daily driver and why?

Hey guys,
just wondering which Kernel you are using as a daily driver.
Personally, I flashed CleanSlate today because it offers a lot of useful features and combines performance with battery life.
I think the other kernels will do this also, but yes...
Thx for opinions!
I'm hopping back and forth between Franken and Flash
Using CleanSlate right now
[kernel]ElementalX.
vibration control, stock stability, and it works.
Stock, none of them have anything that stands out majorly to me and it sounds like most of them will screw up updates and quite likely have compatibility issues and require me to start over from scratch on my phone if the tiniest thing goes wrong.
Wondering also what kernels people are liking for battery
I am using ElementalX kernel 1.04 for battery life, but it is not really awesome. I think when a better kernel comes il will change that
This really needs to be stickied.
I was using Franken kernel for the longest achieving a 6+ hrs of SOT after every full charge.
I like flash n go, so i don't like a lot of features just a simplified kernel that's good on battery without the need for me to use kernel manager.
But then i flashed Franco's kernel.
So right now my 3 in rotation are Flash kernel, Franco and franken.
edit: it's between flash kernel and franken tbh for me, no shade on franco, it's a stable backup for me
BUMP
Using Franco right now, battery life is a big priority.
Stock, don't see any reason to change it, works perfectly
Franco kernel for battery life, but if SimpleGX kernel come in the future i will change for sure...

Categories

Resources