[Q] never used a kernel before

frazbox

Senior Member
Feb 3, 2012
112
11
0
I never used a kernel before, but from what I have been reading it can help improve battery life. I am using a completely stock rom and I am wondering if I can flash a kernel onto it?
 

PostMeridianLyf

Senior Member
Nov 7, 2011
433
47
0
I'm not sure about what kernals are for stock Rom but if you download a cm Rom you can try lean kernel which is very good for battery life.

The easiest and best method is just to buy a few extra batteries from eBay. S3 uses a lot of battery. Its a powerful phone.

Sent from my SGH-T999 using Tapatalk 2
 

The_F_Word

Senior Member
Dec 6, 2010
579
103
0
I never used a kernel before, but from what I have been reading it can help improve battery life. I am using a completely stock rom and I am wondering if I can flash a kernel onto it?
Ummm yes and no
It can either help battery or drain battery lol. Also flashing other kernels could potentially break something else.
Are you even rooted bro?
If you want to know what a kernel is exactly then read one of faux's kernel threads as it is explained.
Also read read and read! About all that flashing stuff because its a not a small thing. That would be my honest advice. Hope I helped

Rule #1 Respect the Devs. Rule #2 Refer back to Rule #1
 

Aria807

Senior Member
Dec 31, 2010
648
93
0
Dallas
You basically need a custom recovery and you flash the kernel like you flash anything else (Roms, modems, etc). It's really not hard to do, but of course one would be nervous if never done before.

From personal experience / preference, you want to use custom kernels for improved efficiency / battery life. Most kernels also allow for overclocking and cpu governor profiles. Sort of like if you want cpu to jump around to peak performance every time a task comes up, always running peak performance regardless, relaxed timings, etc...

And to correct PostMeridianLyf's statement about buying more batteries... battery drain is caused by wakelocks. Buying more batteries is like trying to scoop out water from a boat that has a leak rather than plugging the hole to stop the leak. May be rom related or app related. It all depends what processes is keeping your phone awake when it should be deep sleeping. I have no problem having my phone last 1-2 days with slight usage, but I'm sure it would not have been possible on a stock rom/kernel because of all the bloatware this phone originally comes with.

PM me if you need help with getting started.
 

daxecutioner24

Senior Member
Jun 24, 2011
1,001
117
0
Well you would have to root, recovery, back up a bunch of stuff like nv file, current rom. Learn how to wipe and all,if this sounds like too much is because it is you have to be very careful. I dislike when people advise others that is sooo easy anyone can, the fact is that's not always the case hence why you always have threads "Is my phone brick". Not saying you can't do it but you have to read read read seems like you just want it for battery life. if it's really important I would suggest getting another battery because with wake locks or whatever the situation is you will still have more battery life than a person with one. Also you haven't stated what's your battery life is like because it might "normal" the usually 4 to 5 screen time and 11 to 15 hours overall.
Kernels might help but it also may not more times than not its a specific app which you would probably will install again without noticing, you can always undervolt but for someone starting kinda hard getting into that.

Sent from my SGH-T999 using xda app-developers app
 
Last edited:

Aria807

Senior Member
Dec 31, 2010
648
93
0
Dallas
http://forum.xda-developers.com/showthread.php?t=1746682

It's pretty straight forward rooting + custom recovery install. It seems more complicated than it really is.

Then afterwards, just boot into recovery, wipe cache/dalvik cache, flash kernel, reboot and done. Should take ~ 10-15 min to root/flash custom recovery, and ~2-5 min to flash kernel + reboot.

My battery drains about 2-3% per hour idle. ~5-10% per hour under use. This is with stock cpu profile. I'm sure it could be better if I used a more conservative profile.

You can't really brick your phone flashing a kernel unless you flash the wrong one, like a Touchwiz kernel on an AOSP/AOKP rom and vice versa. Also there are MD5 check that you can run to verify you have the correct download. This isn't like flashing a custom rom.
 

daxecutioner24

Senior Member
Jun 24, 2011
1,001
117
0
You can still lose your IMEI as technically its gets lost randomly when you start flashing stuff. Also just in case he did a mistake with installing a kernel and is stuck in a boot loop its always better to be over prepared than under so Backing up current rom is a good idea.

Sent from my SGH-T999 using xda app-developers app
 
  • Like
Reactions: Aerowinder

Aerowinder

Senior Member
Aug 11, 2012
3,322
1,329
0
You can still lose your IMEI as technically its gets lost randomly when you start flashing stuff. Also just in case he did a mistake with installing a kernel and is stuck in a boot loop its always better to be over prepared than under so Backing up current rom is a good idea.

Sent from my SGH-T999 using xda app-developers app
It amazes me how many people don't tale this step seriously or ignore it entirely. All the IMEI losses I've seen have come from people who didn't backup with reboot nvbackup.

Not just nandroids and IMEI, either. Make copies of intsd and extsd as well. My most important files are backed up in three different places. Once on the internal drive of my computer, one on an external hard drive, and another on Carbonite. I don't even use the camera much.

If you've got kids and you take pictures of them with your phone, it is in my opinion negligent to not backup every week or so. The cloud upload options are genius.
 
Last edited:
  • Like
Reactions: daxecutioner24