Originally Posted by sing1gnis
I'm stock right now and getting great battery life. If I do install a custom ROM, what exactly do they change in order to get better battery? I thought the kernel was the big difference. Just curious.
There are several apps that help with battery life (Greenify, Better battery stats, wakelock detector) are just a few that I use to monitor and find battery "leaks" or apps that waste even the smallest amount of battery. Many of these apps require root.
Rom Tool Box has several tools in it, one being a cpu setting that allows you to underclock your cpus (huge batt saver) if you really want to extend batt life with minimal affect on processing. On the Gnex, I undervolted and underclocked with very good results. Since we can't play with the kernel until we get an unlocked bootloader, underclocking the cpu helps, but isn't as noticeable without undervolting the kernel as well.
Each user must decide how much fun they want to give up to increase their battery life, or how much battery life they're willing to lose to enjoy full powered fun. One is always dependent on the other. I do extreme batt tests (best batt life easy use vs heavy, constant use batt life) just to "see' what the GN3 is capable of.
ROOTING not only gives you more options for better battery life, you have custom roms that are de-bloated and remove native apps (on retial unrooted devices) that constantly connect, or sync or run in the background further decreasing batt life.
In any case, as easy and as reliable as rooting has become, it's almost NOT worth it to leave your device stock. But again, THAT choice is every users.
Backup: Galaxy Nexus (Gyrannosaurus Nex) - SlimKat 4.4.2
Current: Note 3 (Notorious 3) BajaRom: COMBAT Edition / Jelly 'Beans' 6
If I Helped