New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
sonicxml
Old
(Last edited by sonicxml; 21st June 2012 at 02:46 AM.)
#1  
Senior Member - OP
Thanks Meter 231
Posts: 206
Join Date: Jan 2011

 
DONATE TO ME
Thumbs up [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
DOWNLOAD
MIRROR

Changelog (Go HERE for the full Changelog)

v11.4
  • evdev patch to hold less wakelocks
  • GCC graphite optimizations
  • Some SIO (Simple IO Scheduler) Optimizations
Tweaks:
See HERE for all the tweaks and how to use them.

I also recommend PopcornScripts, a set of scripts by me and jdk to change kernel settings: http://rootzwiki.com...y-team-vicious/

ON REPORTING BUGS:
Please provide me with:
  1. a detailed description of the bug
  2. when the bug occured
  3. a way of reproducing it, if possible
  4. Your ROM and ROM version
  5. Kernel version, frequencies, and governor (along with any other relevant settings)
  6. 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:
  1. Download .zip
  2. Reboot into recovery
  3. Flash .zip in recovery
  4. 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:

BIG thanks 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 c
ool kid
DroidVicious for the name


Source: https://github.com/s...cornkernel-Tuna



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.

Sonicxml: Donate


jdkoreclipse: Donate


PLEASE LEAVE ANY THOUGHTS OR SUGGESTIONS BELOW
The Following 13 Users Say Thank You to sonicxml For This Useful Post: [ Click to Expand ]
 
pete_kowalski83
Old
#2  
Senior Member
Thanks Meter 29
Posts: 713
Join Date: Aug 2010
I've been following your thread on rootzwiki and this is one of the best kernels for battery life so far.

Sent from my Galaxy Nexus using xda premium
 
bootsie99
Old
#3  
Senior Member
Thanks Meter 11
Posts: 355
Join Date: Sep 2010
Down loaded will have to get it a try later today. I have read some good things, hoping for battery life!
__________________
Phone: Galaxy Nexus LTE
Tablet: Galaxy Tab 10.1 Wifi
Rom: ROM WHORE, trying them all
 
pete_kowalski83
Old
#4  
Senior Member
Thanks Meter 29
Posts: 713
Join Date: Aug 2010
hopefully they get 7.0.2 up today much much better than 7.0.1

Sent from my Galaxy Nexus using xda premium
 
sonicxml
Old
#5  
Senior Member - OP
Thanks Meter 231
Posts: 206
Join Date: Jan 2011

 
DONATE TO ME
Quote:
Originally Posted by pete_kowalski83 View Post
hopefully they get 7.0.2 up today much much better than 7.0.1

Sent from my Galaxy Nexus using xda premium
i got it up... i have too many threads to manage lol
 
sonicxml
Old
#6  
Senior Member - OP
Thanks Meter 231
Posts: 206
Join Date: Jan 2011

 
DONATE TO ME
updated to 7.1!
 
stangdriverdoug
Old
#7  
stangdriverdoug's Avatar
Senior Member
Thanks Meter 74
Posts: 1,250
Join Date: May 2009
Location: Cleveland

 
DONATE TO ME
Just updated to 7.1. Running super smooth so far.

Miui powered Galaxy Nexus
MIUI Powered Galaxy Nexus



 
sonicxml
Old
#8  
Senior Member - OP
Thanks Meter 231
Posts: 206
Join Date: Jan 2011

 
DONATE TO ME
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
 
nycdiplomat
Old
#9  
Member
Thanks Meter 3
Posts: 52
Join Date: Feb 2010
Location: Queens, ny
Quote:
Originally Posted by sonicxml View Post
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
 
stangdriverdoug
Old
#10  
stangdriverdoug's Avatar
Senior Member
Thanks Meter 74
Posts: 1,250
Join Date: May 2009
Location: Cleveland

 
DONATE TO ME
Didn't notice the bug...thanks though, I'll go ahead and update.
MIUI Powered Galaxy Nexus