[kernel][v11.4][Jun 20][Gallimaufry and Aggressive Governors] PopcornKernel!
PopcornKernel for the Galaxy Nexus
For 4.0.3 and 4.0.4 ROMs
The philosophy of this kernel is to combine a stable, snappy (real-use wise, not benchmarks) kernel with great battery life. We (me and jdkoreclipse) feel we have achieved the best balance of these in PopcornKernel.
Now on to the goodies!
Features:
Optimized for Size
Lots of debugging disabled
Gallimaufry governor (modded ondemand, 2-stage ondemand plus speed tweaks)
Aggressive governor(modded conservative, lots of tweaks to increase snappiness while saving power)
NoHz
SLQB
TUN
Disabled fsync
Swap support
CFQ, Deadline, and noop i/o schedulers
PegasusQ Governor from Samsung
Screen-off hotplugging added to AgressiveX, GallimaufryX, and InteractiveX governors (imoseyon)
ARM RWSEM Algorithm
Battery Life Extender - Ezekeel
Color Control - Ezekeel and supercurio
Fast Charge - Chad0989
TempControl - Imoseyon and Ezekeel
GPU OC Control - Imoseyon (modified by me)
SoundControl - Greg White and Ezekeel
Wifi Screen-Off Power Management - Francisco Franco
Kernel version, frequencies, and governor (along with any other relevant settings)
logcat, dmesg or /proc/last_kmsg, whichever is applicable
NOTE: I will not look at bugs if they do not include the above, you must also be on a stable version of your rom (no alphas or betas) and you must not have any SetCPU profiles active.
Enjoy!
Directions:
Download .zip
Reboot into recovery
Flash .zip in recovery
Reboot
We are not responsible for anything that might happen to your device.
And no, your device will not magically make popcorn now, unfortunately.
Credits:
BIGthanks to OhHeyItsLou who helped me get started building kernels, as well as IMoseyOn, Jakeday, and Ezekeel, who have all helped me learn a lot
Mathkid95 for being a cool kid
DroidVicious for the name
We put a lot of time and effort into providing you with this, so we encourage you to show your appreciation by pressing the thanks button, leaving a comment, and (if you're really nice) donating.
My bad, turns out I didn't test the latest build enough. There were some sound issues and high-pitched whistling coming from the phone, but I just fixed it. If you downloaded 7.1, redownload from the link in the op again. Thanks!
btw, if you don't want to look in the op, here's the link for the fixed 7.1: http://goo.gl/UFSLQ
My bad, turns out I didn't test the latest build enough. There were some sound issues and high-pitched whistling coming from the phone, but I just fixed it. If you downloaded 7.1, redownload from the link in the op again. Thanks!
btw, if you don't want to look in the op, here's the link for the fixed 7.1: http://goo.gl/UFSLQ
Thanks for this, i thought it was just my phone buggin out.
[I]Devices:
Samsung Galaxy Nexus running latest Carbon
Samsung Galaxy Note II running latest Carbon
HP Touchpad running AOKP
If you’re a Sony device owner running a stock Android Jelly Bean firmware and … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?