Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,580 Members 40,525 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL] [KK 4.4.4] [AOSP] [Code_Blue r209] [Linaro 2014.07 4.9.1 & SM 4.10.0]

Tip us?
 
eng.stk
Old
(Last edited by eng.stk; 21st July 2014 at 03:27 PM.)
#1  
eng.stk's Avatar
Recognized Contributor - OP
Thanks Meter 6020
Posts: 1,959
Join Date: Mar 2011

 
DONATE TO ME
Default [KERNEL] [KK 4.4.4] [AOSP] [Code_Blue r209] [Linaro 2014.07 4.9.1 & SM 4.10.0]



Hi guys!

I'm presenting my personal kernel Code_Blue, that started as an addon for Purity ROM, called Purified Kernel.
Some of you that know me from other Nexus devices asked me to bring back the project, so I (finally) did.
My releases are Dragon_Shield powered and I'm going to share them with you.

All I want is full smoothness, performance and battery on my hammerhead, so I build always with Linaro optimized Cortex A15 toolchains.
This time I aim for a "stockish" feel lean build and for stability purposes I will stay with GCC 4.9.1 for now.
Code is based of android-msm-hammerhead-3.4-kitkat-mr2, forked from android_kernel_lge_hammerhead.
Useful and powerful picks are mandatory

Be sure to join Code_Blue users G+ community
You keep the spirit alive!


Kernel features:
  • Build on Ubuntu 14.04 x86_64 (Dragon_Shield VPS @ www.servercore.com.br - thanks @ChristianLetti)
  • Build with toolchains 2014.07 Linaro Cortex-A15 4.9.1 by @Christopher83 and SM 4.10 (exp) arm-eabi- by @Cl3Kener
  • Full -Ofast+graphite support with device and target flags enhanced, linaro build improvements, etc
  • Based on android-msm-hammerhead-3.4-kitkat-mr2 + own commits & cherry-picks on demand from several top devs, code aurora, linaro...
  • Kernel compressed with LZ4 r119, custom tweaked RAMdisk with GZIP (faster boot times)
  • Removed some debug and logging options
  • Enhanced performance and battery patches
  • Several CPU Governors (Intelliactive by @faux123 is default)
  • Voltage Control UV_mV_table by @franciscofranco (UV down to 700mV possible)
  • Enhanced TCP methods (westwood is default)
  • Network and Wifi tweaks
  • Several I/O control (FIOPS is default)
  • FSync on/off by @franciscofranco (on by default to secure data integrity)
  • Removed stock mpdecision and thermald
  • msm_hotplug by @myfluxi, with standby powersaver (max_freq 1190400 & max_cpus 2)
  • Tweaked CAF CPU-boost driver
  • Thermal driver by @franciscofranco
  • Optimized RWSEM, AES and SHA1 routines
  • Vibrator Strength tunable (60% default)
  • KGSL fixes and reworked GPU driver (removed doubled freqs, goes to idle @ 27MHz)
  • GPU Simple Governor by @faux123 (enabled by default)
  • Gamma Control by @myfluxi, improved (apply without turning off screen, Piereligio_TrueRGBv6.6 profile by default)
  • LCD_KCAL driver added (RGB calibration by @savoca)
  • Backlight Dimmer mod by @flar2 & @franciscofranco, tweaked min manual brightness
  • USB flash drives automount (OTG is mounted in /storage/usbdisk)
  • CDROM emulation added to mass_storage (Drive Droid compatible)
  • OTG tweaks with low power mode
  • Kexec (multirom) full support by @Tasssadar
  • Faux Sound Control, with In-call and headphone volume controls by @faux123)
  • Fast Charge toggle (thanks to @faux123)
  • init.d support (busybox run-parts required)
  • SELinux fixes
  • Kernel cleaner script by @neobuddy89
  • You can tweak most tunables of kernel with Universal Kernel Manager by @apb_axel
  • Compatible with Kernel Tweaker, TricksterMOD, Franco Display Control and Faux Sound Control
  • Featured on Rom Directory by @tFrost


Download latest Code_Blue Kernel zip, flash in recovery and profit
No mirrors allowed. Don't post hardlinks, use original links.
Changelog is available @ website also.


Builds are coded as follows:
  • releases on stable folder, build with Linaro cortex-a15 4.9.1 (probably weekly)
  • exp on tests folder, same commits as stable, build with SM 4.10.0
  • beta on tests folder, no changelog, build with Linaro cortex-a15 4.9.1 to minimize issues in troubleshoot.


Warning: If you come from other kernel, you should dirty flash your ROM before flashing Code_Blue zip to avoid problems.
Reflash ROM -> flash SuperSU -> Boot device -> flash Code_Blue.
Also uninstall or clean data of any kernel control app you're using.


If you like my work and wish to donate, just hit one of the buttons:
In €

In $



Thanks to @franciscofranco, @faux123, @LaboDJ @show-p1984, @Metallice, @anarkia1976, @ramgear, @stratosk, @neobuddy89, @myfluxi, @Christopher83, @Cl3Kener
Special thanks to @DariosF and @ciprianruse88, for the friendship, initial push, knowledge and art.

Awesome graphics and design by @ciprianruse88

git source
Attached Thumbnails
Click image for larger version

Name:	CB_Final_3_wp.jpg
Views:	10880
Size:	155.8 KB
ID:	2738194   Click image for larger version

Name:	CB_signature.png
Views:	34677
Size:	64.6 KB
ID:	2739433   Click image for larger version

Name:	CB_signature_2.jpg
Views:	10395
Size:	92.8 KB
ID:	2739853  





Device: Nexus 5 | Kernel: Code_Blue [dev] & Code_Blue L-preview [dev] | ROM: Purity [β tester]
If you like my work don't forget to hit Thanks, buy me a cup of coffee or a beer
The Following 207 Users Say Thank You to eng.stk For This Useful Post: [ Click to Expand ]
 
absoluterebirth
Old
#2  
absoluterebirth's Avatar
Senior Member
Thanks Meter 95
Posts: 348
Join Date: Sep 2013
Location: Atlanta
Nice! New kernels to play around with

Quick question: Can I flash this over ElementalX without having to dirty flash my ROM?
Google Nexus 5
ROM: Lichti's Rastakat
KERNEL: Trinity
RUNTIME: ART
MODEM: .23
RECOVERY: CWM
LAUNCHER: Google Now Launcher
 
Tommy-Geenexus
Old
#3  
Tommy-Geenexus's Avatar
Senior Member
Thanks Meter 644
Posts: 1,637
Join Date: Apr 2013
Location: On a stone hill
Great kernel remember you from my N7 days


Gesendet von meinem Nexus 5 mit Tapatalk
The Following User Says Thank You to Tommy-Geenexus For This Useful Post: [ Click to Expand ]
 
eng.stk
Old
#4  
eng.stk's Avatar
Recognized Contributor - OP
Thanks Meter 6020
Posts: 1,959
Join Date: Mar 2011

 
DONATE TO ME
Quote:
Originally Posted by absoluterebirth View Post
Nice! New kernels to play around with

Quick question: Can I flash this over ElementalX without having to dirty flash my ROM?
You should, it cleans other stuff from other kernels, just try





Device: Nexus 5 | Kernel: Code_Blue [dev] & Code_Blue L-preview [dev] | ROM: Purity [β tester]
If you like my work don't forget to hit Thanks, buy me a cup of coffee or a beer
The Following 8 Users Say Thank You to eng.stk For This Useful Post: [ Click to Expand ]
 
eng.stk
Old
#5  
eng.stk's Avatar
Recognized Contributor - OP
Thanks Meter 6020
Posts: 1,959
Join Date: Mar 2011

 
DONATE TO ME
Quote:
Originally Posted by Tommy-Geenexus View Post
Great kernel remember you from my N7 days

Gesendet von meinem Nexus 5 mit Tapatalk
Great to see you here mate





Device: Nexus 5 | Kernel: Code_Blue [dev] & Code_Blue L-preview [dev] | ROM: Purity [β tester]
If you like my work don't forget to hit Thanks, buy me a cup of coffee or a beer
The Following 7 Users Say Thank You to eng.stk For This Useful Post: [ Click to Expand ]
 
Crackdroid
Old
#6  
Member
Thanks Meter 6
Posts: 30
Join Date: Apr 2011
Location: Laurel

 
DONATE TO ME
Just flashed it over PA. So far so good! Will be reporting back in a few days on the kernel's overall performance and battery life.

Sent from my Nexus 5 using Tapatalk
 
Stylez Ray.
Old
#7  
Stylez Ray.'s Avatar
Senior Member
Thanks Meter 416
Posts: 822
Join Date: Jan 2008
Location: Hatehole

 
DONATE TO ME
Woot! Nexus 4 memories! Flashed right away, awesome!!
HAMMERHEAD x2
FIND 5
MAKO x2
MAGURO
And a ****load of other devices I owned


Quote:
Originally Posted by morfic

Just flash over.
Only thing we wipe here is our butts.
The Following User Says Thank You to Stylez Ray. For This Useful Post: [ Click to Expand ]
 
MöCkY
Old
#8  
MöCkY's Avatar
Member
Thanks Meter 42
Posts: 61
Join Date: Mar 2013
Location: Leipzig
Thanks so much! Nexus 4 and 7 memories

Gesendet von meinem Nexus 7 mit Tapatalk
Nexus 5 // Purity // Purity Kernel
Nexus 7 2013 // Purity // Franco Kernel


The Following User Says Thank You to MöCkY For This Useful Post: [ Click to Expand ]
 
eng.stk
Old
#9  
eng.stk's Avatar
Recognized Contributor - OP
Thanks Meter 6020
Posts: 1,959
Join Date: Mar 2011

 
DONATE TO ME
Quote:
Originally Posted by Stylez Ray. View Post
Woot! Nexus 4 memories! Flashed right away, awesome!!
Quote:
Originally Posted by MöCkY View Post
Thanks so much! Nexus 4 and 7 memories

Gesendet von meinem Nexus 7 mit Tapatalk
Good to see ya mates





Device: Nexus 5 | Kernel: Code_Blue [dev] & Code_Blue L-preview [dev] | ROM: Purity [β tester]
If you like my work don't forget to hit Thanks, buy me a cup of coffee or a beer
The Following 8 Users Say Thank You to eng.stk For This Useful Post: [ Click to Expand ]
 
absoluterebirth
Old
#10  
absoluterebirth's Avatar
Senior Member
Thanks Meter 95
Posts: 348
Join Date: Sep 2013
Location: Atlanta
Quote:
Originally Posted by eng.stk View Post
You should, it cleans other stuff from other kernels, just try
The reason I ask this is because the ROM I use comes with ElementalX. So, I'm not sure what I'm really suppose to do
Google Nexus 5
ROM: Lichti's Rastakat
KERNEL: Trinity
RUNTIME: ART
MODEM: .23
RECOVERY: CWM
LAUNCHER: Google Now Launcher

Tags
code_blue, kernel, linaro, purified, purity
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes