Post Reply

[Kernel][v11.4][Jun 20][Gallimaufry & Aggressive Governors][Jelly Bean] PopcornKernel

OP sonicxml

20th February 2012, 11:08 PM   |  #1  
OP Senior Member
Thanks Meter: 290
 
304 posts
Join Date:Joined: Jan 2011
Donate to Me
More
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

For the Jelly Bean kernel, look here: http://forum.xda-developers.com/show...&postcount=572
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
Last edited by sonicxml; 30th June 2012 at 04:00 PM.
The Following 84 Users Say Thank You to sonicxml For This Useful Post: [ View ]
21st February 2012, 12:09 AM   |  #2  
ceo.mtcl's Avatar
Senior Member
Flag St. Paul, MN
Thanks Meter: 410
 
2,126 posts
Join Date:Joined: Aug 2008
More
Good work.
Will try it out and post back.

Well pretty good benchmarks at least. 6500 plus on antutu.

Sent from my Galaxy Nexus
Last edited by ceo.mtcl; 21st February 2012 at 07:03 AM.
21st February 2012, 04:00 AM   |  #3  
reav's Avatar
Junior Member
Flag Salerno
Thanks Meter: 0
 
19 posts
Join Date:Joined: Jul 2008
More
thanks!!!!!!
21st February 2012, 06:57 AM   |  #4  
ragnarokx's Avatar
Senior Member
Flag GMT-8
Thanks Meter: 474
 
2,114 posts
Join Date:Joined: Sep 2010
More
Quote:
Originally Posted by sonicxml

I AM NOW PLEASED TO WELCOME JDKORECLIPSE TO THE TEAM!!! HE HAS ALREADY BROUGHT SIGNIFICANT CONTRIBUTIONS TO THIS PROJECT!

Uh oh

10char
21st February 2012, 03:28 PM   |  #5  
wow this thing is fantastic with aggresiv gov !

7300 antutu with 1350mhz / 3400 quadrant

and the battery is awesome. very snappy. everything works on 4.0.4

my fav kernel for now!
Last edited by definator; 21st February 2012 at 04:13 PM.
21st February 2012, 04:03 PM   |  #6  
Senior Member
Thanks Meter: 7
 
279 posts
Join Date:Joined: Apr 2010
i've just flash it, feel performance is good, life battery is ... after 1 day
21st February 2012, 04:31 PM   |  #7  
mDroidd's Avatar
Recognized Contributor
Thanks Meter: 1,384
 
1,833 posts
Join Date:Joined: Aug 2011
Donate to Me
two users saying thanks for a kernel...

Anyways, nice job, continue anyway!
21st February 2012, 04:42 PM   |  #8  
Senior Member
Thanks Meter: 7
 
279 posts
Join Date:Joined: Apr 2010
with this kernel, i love 3D display more not lag smooth and stable.
tomorow, i'll report about lifebattery and every things
Thank.
Last edited by phunghoang24; 21st February 2012 at 04:45 PM.
21st February 2012, 06:11 PM   |  #9  
Senior Member
Flag Heidenheim
Thanks Meter: 34
 
205 posts
Join Date:Joined: Jul 2009
More
sound doesn't work for me :/
22nd February 2012, 12:42 AM   |  #10  
Mikey's Avatar
Retired Senior Moderator
Flag Chicago
Thanks Meter: 1,028
 
5,475 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Watch your language DEf
Nic i just deleted your post cause of the quote

Post Reply Subscribe to Thread

Tags
kernal, kernel, popcorn, sonicxml is a boss
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy Nexus Android Development by ThreadRank