kernel basics for a not-so-noob - T-Mobile Samsung Galaxy S II SGH-T989

okay so I have been hearing a lot about kernels lately and while I am no noob (some might disagree with this sort of question) but I would like a rock solid definition of what a KERNEL is. I understand them to be the essential backbone files of a rom. What prompted the question is that i have been reading a lot about battery life and how different kernels affect battery life etc. so how is it that the kernel actually works with the rom?
thanks so much

nycdave said:
okay so I have been hearing a lot about kernels lately and while I am no noob (some might disagree with this sort of question) but I would like a rock solid definition of what a KERNEL is. I understand them to be the essential backbone files of a rom. What prompted the question is that i have been reading a lot about battery life and how different kernels affect battery life etc. so how is it that the kernel actually works with the rom?
thanks so much
Click to expand...
Click to collapse
Heres a good link to learn about kernels
Kernel info

The best way i seen it put was, think of the kernel as the engine and the rom as the body of the car. The body of the car (rom) just makes the car look nice and user friendly. Now when we talk about the engine (kernel) simply put red lining the engine will get you to go fast but burn gas. Keeping the rev down low will make you run slower but saving lots of gas. Thats just one way to look at it, rpms being the cpu anyways.
Dont know if that helps you, thats just hoe i first understood it

Another handy link about Kernels... http://www.androidcentral.com/android-z-what-kernel

Related

Best custom rom for battery management

I was wondering which rom out of the many available - is best in terms of battery life?? I didn't really want to start a whole new thread .. but i am looking for those here who have flashed most of the custom desire roms on XDA, I need a rom that manages battery better then most.
koolbear said:
I was wondering which rom out of the many available - is best in terms of battery life?? I didn't really want to start a whole new thread .. but i am looking for those here who have flashed most of the custom desire roms on XDA, I need a rom that manages battery better then most.
Click to expand...
Click to collapse
I'm pretty sure that you are going to have lots of answers. Unfortunately, each one, talking about one rom or the other will tell you that its rom is better that others.
I'm running a ROM developped by a single developper (Itanium 1.8 today) and the battery life is pretty good. Undervolt mod is included, several optimizations have been made for battery usage, but again, I'm pretty sure Cyanogen and OpenDesire (these are examples, not the only ROMs working fine I guess) are good at saving baterry life...
So I would say it's hard to tell, and the best advice would be for you to test several of these and find the one which best suits your needs... You might end with a ROM which might give you less battery life, but which would looks better for you and for your usage (Sense based, without Sense...).
Hope this makes sense.
ouglouck said:
I'm pretty sure that you are going to have lots of answers. Unfortunately, each one, talking about one rom or the other will tell you that its rom is better that others.
I'm running a ROM developped by a single developper (Itanium 1.8 today) and the battery life is pretty good. Undervolt mod is included, several optimizations have been made for battery usage, but again, I'm pretty sure Cyanogen and OpenDesire (these are examples, not the only ROMs working fine I guess) are good at saving baterry life...
So I would say it's hard to tell, and the best advice would be for you to test several of these and find the one which best suits your needs... You might end with a ROM which might give you less battery life, but which would looks better for you and for your usage (Sense based, without Sense...).
Hope this makes sense.
Click to expand...
Click to collapse
thanks for the info bro I hope others will also post a comment. Although, as you said - opinions will dither, it will still be good to get an overall opinion from many XDA desire users.

What to use[KERNEL]for myns rom w/collins tweak?

I was told on the guide that it works best with nohavs kernel but im using the 4.2.1 by netarchy cfs,yet it gets to 70% in an hour with light usage.
And im a pretty heavy user.
I know he posted the recommended kernels that work on the rom but I need to know what works best with the tweak for the optimal battery life and smooth and quick. Because the kernel im on now is not smooth nor quick. A bit laggy actually.
Please im in need of help,don't flame or just leave.
(I know this will be moved but i need your guys help)
What's your opinion?
I need assistance.
Thank you.
Sent From My HTC EVO
Hey bud, instead of posting about this in THREE different places stick to the Q&A section OR the Myn rom post! Im not going to be a total @$$ hole about this, but wait for it someone will be. It gets obnoxious reading your exact same post in three places. Thanks and have a nice day.
Caspers25 said:
I was told on the guide that it works best with nohavs kernel but im using the 4.2.1 by netarchy cfs,yet it gets to 70% in an hour with light usage.
And im a pretty heavy user.
I know he posted the recommended kernels that work on the rom but I need to know what works best with the tweak for the optimal battery life and smooth and quick. Because the kernel im on now is not smooth nor quick. A bit laggy actually.
Please im in need of help,don't flame or just leave.
(I know this will be moved but i need your guys help)
What's your opinion?
I need assistance.
Thank you.
Sent From My HTC EVO
Click to expand...
Click to collapse
You should really utilize XDA's search feature more! Instead of using the battery tweak, you should use something a little simpler for battery savings like setCPU or CPU tuner, both of which can be found on the market. Just having a profile set for screen off makes a huge difference, assuming you allow your screen to sleep. In the end, a little bit of reading and personal experimentation goes a long way in becoming more competant and knowledgeable about your device.

[Q] Best Sense Kernel

So, been seeing a lot of new AOSP kernels being released, which is great because i have been using CM7...
However, i am trying out some new ROMS (sense) and looking for Kernels other than HTC#15 and Net's.
Lets keep the thread uncluttered... I am not looking for opinions of this is best or not... but just some other options that i can try out. If i get enough options, i can just update the OP and we can all use it as a resource... ??
Here are my priorities:
1. Battery life
2. performance
Battery life is by far the most important thing for me.
Any suggestions would be appreciated.
This thread should be closed ASAP. This is going to lead to multiple people suggesting multiple kernels and arguing over which is the best. One of the unwritten rules of kernels is "Do not ask which kernel is the best." You have try them out for yourself and give them a few days to settle in.
Product F(RED) said:
This thread should be closed ASAP. This is going to lead to multiple people suggesting multiple kernels and arguing over which is the best. One of the unwritten rules of kernels is "Do not ask which kernel is the best." You have try them out for yourself and give them a few days to settle in.
Click to expand...
Click to collapse
Ok.. will rewrite the OP, but i am just looking for options.. i will decide what i like, but the only options i am really finding are Net and HTC#15. There was not 1 mention of "which is best"
But thanks for answering my questions.....
It's nothing personal. It's just that theses threads never end well.
Try HTC #17 (Requires you to be on PRI 1.77 and radio 09.01)
or
Any of Net's, like you said.
Product F(RED) said:
It's nothing personal. It's just that theses threads never end well.
Try HTC #17 (Requires you to be on PRI 1.77 and radio 09.01)
or
Any of Net's, like you said.
Click to expand...
Click to collapse
I get it though.. i have spent my fair share of time reading through page after page of useless BS...
Best advice is to acquire the various kernels out there.
Try each one out for a few days to see what works best with your hardware.
Finally, don't forget to mess with governors and their settings. That will have a bigger impact on your battery/performance criteria.
I have only used one for 5 minutes, as I run AOSP, but the netarchy kernels are nice.
gpz1100 said:
Best advice is to acquire the various kernels out there.
Try each one out for a few days to see what works best with your hardware.
Finally, don't forget to mess with governors and their settings. That will have a bigger impact on your battery/performance criteria.
Click to expand...
Click to collapse
Right.. I get that and is what i typically do.. just looking for other Kernels TO try.....
HTC #17 (awesome, but best battery life when used on Myn's RLS4 or any pre-3.70 OTA based ROM)
HTC #15
The bajillion combinations of Netarchy-Toastmod kernels (seriously, there are a lot he's made. Static Undervolt, No Undervolt, HAVS, noHAVS, SBC, noSBC, etc).
Ziggy's (not a huge fan of these, but people seem to like them).
That's about it unless someone else wants to chime in.
frettfreak said:
So, been seeing a lot of new AOSP kernels being released, which is great because i have been using CM7...
However, i am trying out some new ROMS (sense) and looking for Kernels other than HTC#15 and Net's.
Lets keep the thread uncluttered... I am not looking for opinions of this is best or not... but just some other options that i can try out. If i get enough options, i can just update the OP and we can all use it as a resource... ??
Here are my priorities:
1. Battery life
2. performance
Battery life is by far the most important thing for me.
Any suggestions would be appreciated.
Click to expand...
Click to collapse
Ziggy's kernels have a great balance between the 2 priorities, and battery life is great.
And just a suggestion, if you are not "looking for opinions of this is best or not". Then you might want to change the title of this thread, its a little contradicting.
Product F(RED) said:
HTC #17 (awesome, but best battery life when used on Myn's RLS4 or any pre-3.70 OTA based ROM)
HTC #15
The bajillion combinations of Netarchy-Toastmod kernels (seriously, there are a lot he's made. Static Undervolt, No Undervolt, HAVS, noHAVS, SBC, noSBC, etc).
Ziggy's (not a huge fan of these, but people seem to like them).
That's about it unless someone else wants to chime in.
Click to expand...
Click to collapse
hmmm.. kinda what i was thinking. Seems like there is a huge push for AOSP stuff though....
Yellowcard8992 said:
And just a suggestion, if you are not "looking for opinions of this is best or not". Then you might want to change the title of this thread, its a little contradicting.
Click to expand...
Click to collapse
GREAT POINT!! lol... I clicked edit on the OP though, and it wouldn't allow me to change the title.... ? How do i do that?
frettfreak said:
GREAT POINT!! lol... I clicked edit on the OP though, and it wouldn't allow me to change the title.... ? How do i do that?
Click to expand...
Click to collapse
click the go advanced button.
id also like a kernel for my stock 3.70. preferably one with an OC without the need for set cpu.
Ziggy works best for me but like I said that is just me, different phones seem to work different better with different kernels. It's all about what your phone likes
Sent from my Evo while i should be working
As crazy as this might sound having the BEST battery life is hard to find. I'm using a regular battery not extended so I found that no matter what kernel combination I use there really is no AWESOME battery life. These types of phones on a regular battery just aren't meant to last all day. It ticks me off when people brag and they say things like "oh my evo last all day and etc" . Why brag and you're not even a heavy user like normal people. Most the people who brag about their ultra battery life aren't heavy users, and their phones are always sleeping. I use my phone all day, constant texting, twitter, Facebook, tapatalk, and wifi web browsing from about 8am-5pm. When I say heavy I mean heavy. Around 5pm my phones usually about 20 or 30% and this is perfect for me at least. I get home at 5 so that's my peak usage. I've used about every kernel/rom/tweak combination that exists and I don't think aosp has better batt life over sense and vice versa. Right now I'm using myns 2.2 with the 4.2.2 net/toast kernel sbc with the 1.77 prl and my phone can go from 8am to at least 7pm with very heavy usage. This by far the best I've gotten out of my 004 evo over and aosp/sense rom especially with everything working perfectly. Cheers.
Sent from my Evo in your sisters closet using Tapatalk

[Q] A few simple questions..

1. I have the 5.0 Juggernaut ROM, what's the difference between kernel and ROM? How do you choose your kernel?
2. What's the best battery saving ROM and kernel that has all features of the T898?
MarsHD2 said:
1. I have the 5.0 Juggernaut ROM, what's the difference between kernel and ROM? How do you choose your kernel?
2. What's the best battery saving ROM and kernel that has all features of the T898?
Click to expand...
Click to collapse
1. ROM is like the looks and all the little extra stuff of a car. Some devs may decide to put some aftermarket parts on it to make it look cooler, and function differently.
(overall looks and the stuff you use everyday)
KERNEL is like the ENGINE and ECU component of the car, it controls how the car functions.. the smoothness, the strength, the clockspeed. There are plenty of v6 engines in the world, but do they all work the same? nope. Some are tweaked to work best for certain CARS/ROMS.
(OMGAH ROM SO SMOOF SUBER BADDERY LIFE... KERNEL)
well thats the basic breakdown of it.
2. Each device works is different... some kernels/ROMs combo works differently on each phone...
But I have to say.. the devs we have here are all top-notched devs.. you can't go wrong following any of them. USUALLY the devs will leave all the features that are widely used by people and add other perks to the ROMs... sooo Just go flash crazy..
remember kernels and battery life needs a couple days to calibrate with one another.
BTW I find it useful to just stick with one or two devs you can devote your phone to, and just use their stuff.

[Q] Custom kernel queries

Faux123 recently posted a thread releasing his custom kernel for the N1, but for a not-so mobile/linux savvy person like myself I don't have a great deal of knowledge on kernels, or what it adds/does.
What are the advantages or even disadvantages of using a custom kernel, like Faux? Does it save battery, or does it allow for overclocking? Like, what are the capabilities of using custom kernels over stock?
I'm currently on CM11 nightlies.
Any information is appreciated, and thanks in advance!
First I would read the changelog linked in the thread. Then after reading through, you should Google what each item means if you aren't familiar with it (A lot of them are noted as to what they do).
I would not suggest flashing a custom kernel if you aren't sure about how it can help your phone, and what risks you might be facing.
Always research before flashing something new, especially a kernel. :highfive:
Harfainx said:
First I would read the changelog linked in the thread. Then after reading through, you should Google what each item means if you aren't familiar with it (A lot of them are noted as to what they do).
I would not suggest flashing a custom kernel if you aren't sure about how it can help your phone, and what risks you might be facing.
Always research before flashing something new, especially a kernel. :highfive:
Click to expand...
Click to collapse
Yeah I wouldn't flash something unless I know what it did. On my previous phone (HTC Sensation) I had a few custom kernels flashed with the ROMs i used but other than that I have no experience with kernels.
I have read the changelog, and I can see what most of the items do, but specifically I have no idea. Reading through there are options to overclock/change voltage and increase or decrease battery life depending on profiles and governors used.
Overall I was wondering if it is worth flashing for a medium user. I'm not a developer, but i'm also not an avid mobile gamer. I mainly use internet, social apps and SMS, but don't like slowing of devices. Would the custom kernel be able to prolong battery life (or give other great advantages) while still maintaining the extremely fast response that N1 has already?
IAmOmicron said:
Overall I was wondering if it is worth flashing for a medium user. I'm not a developer, but i'm also not an avid mobile gamer. I mainly use internet, social apps and SMS, but don't like slowing of devices. Would the custom kernel be able to prolong battery life (or give other great advantages) while still maintaining the extremely fast response that N1 has already?
Click to expand...
Click to collapse
You might get some battery life improvements by changing some voltages to decrease the power used. It shouldn't impact the performance if it's a mild change.

Categories

Resources