[KERNEL][Nexus 6] Code_Blue r196 [Lollipop 5.1 / 5.0.* & CM12 (deprecated)][04.04.2015]


Teammitglied a. D
Dort Mund ;)

Hi guys!

Let's go for the shamu!
I'm presenting my kernel Code_Blue, that started as an addon for Purity ROM, called Purified Kernel.
Some of you know me from other Nexus devices asked me to bring the project, so I 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.
I aim for a "stockish feel" lean build and for stability purposes I will stay with GCC 4.9.3 for now.
Code is based of android-msm-shamu-3.10-lollipop-release, forked from android/kernel_msm.
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.2 x86_64 (Dragon_Shield VPS @ [DLMURL]http://www.servercore.com.br[/DLMURL] - thanks @ChristianLetti)
  • Build with toolchain Linaro 2015.03 Cortex-A15 GCC 4.9.3 by @Christopher83
  • Full -O3 & graphite support with device and target flags enhanced, linaro build improvements, etc
  • Based on android-msm-shamu-3.10-lollipop-mr1 + own commits & cherry-picks on demand from code aurora, linaro, etc.
  • Kernel compressed with LZ4-r127, custom tweaked RAMdisk with GZIP (faster boot times, removed force encryption)
  • Removed some debug and logging options
  • Enhanced performance and battery patches
  • Several CPU Governors (blu_active own governor is default)
  • Voltage Control UV_mV_table
  • Enhanced TCP methods (westwood is default), Network and Wifi tweaks
  • Several I/O control (FIOPS is default), tweaked filesystems (F2FS, ExFAT, NTFS & CIFS available)
  • Disabled stock mpdecision and thermald
  • blu_plug: Dynamic hotplug for shamu, with screenoff battery saving (max dual core @ max_freq 1190400)
  • Motorola quickwakeup driver
  • Lollipop msm_thermal temp tunable (default 70º C threshold)
  • Optimized RWSEM, AES and SHA1 routines (with neon support)
  • Vibrator Strength tunable (75 level ~ 60 % default)
  • KGSL fixes and reworked GPU driver (removed doubled freqs, goes to idle @ 27MHz), Simple GPU Governor extensions
  • KCAL - Advanced color control for Qualcomm MDSS v3 (RGB calibration and post-processing features)
  • Faux Sound Control (on/off switch available), with In-call and headphone volume controls (must use FauxSound beta app v1.2.3 and up)
  • USB Fast Charge (USB mode up to 900mA with MTP mode on)
  • Wakelock on/off switch (smb135x, sensor_ind & msm_hsic_host)
  • init.d support (busybox run-parts required), Kernel cleaner script
  • Compatible with Kernel Adiutor, Universal Kernel Manager, TricksterMOD, Device Control, Kernel Tweaker and FauxSound Control
  • Featured on Rom Directory by @tFrost
Download & Changelog
Download latest Code_Blue Kernel zip, flash in recovery and profit.
No mirrors allowed. Don't post hardlinks, use original links.
Also don't make repacks and/or use with inline ROM builds without permission.
Changelog is available @ website also on [DLMURL="https://github.com/engstk/shamu-5.0"]github[/DLMURL] link.

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 and install busybox -> flash Code_Blue.
Also uninstall or clean data of any kernel control app you're using.

Wie immer übernehmen wir (Android-Port.de, der Entwickler, Ich oder andere User) keine Garantie in einem Falle des Bricks/defekts eures Gerätes.
ALLES geschieht auf eigene Gefahr, daher schaltet euren Kopf an und handelt mit Bedacht.
Zuletzt bearbeitet:


Teammitglied a. D
Dort Mund ;)
It's update Time!!!
Zitat von eng.stk:
All right crew!

Just pushed weekly update, go get it:highfive:

Check out changelog [DLMURL="https://github.com/engstk/shamu-5.0/compare/35a6775263f968ebe9cb5579f956e7feb3d10091...0d710207eb1d8593329ce3bb08080cfa757df791"]HERE[/DLMURL]
Also made lot's of build and performance improvements and merged latest CM12 ramdisk changes (all theme and framework issues are addressed)

Kernel Adiutor is now full compatible with #Code_Blue and I tottally recommend it, big shouts to [MENTION=4443334]Grarak[/MENTION]
[MENTION=1982207]DariosF[/MENTION] also builds Purity ROM for shamu, go check it ;)

Get involved, test, play, donate, help, contribute.
You keep the spirit alive!
Zuletzt bearbeitet:


Teammitglied a. D
Dort Mund ;)
Update auf r81
All right crew!

Just pushed #Code_Blue r81 for N6

This week some tweaks to blu_plug: get rid of input boost and making 2 min cores online in order to get less plug lag , keeping freqs low because of less racing and better load management (plug threshold at 80).

We will keep max screenoff cores also in 2 because of some load hungry stuff like radio handoff and heavy multimedia apps that become jurgy sometimes (feel free to make it lower if you wish).

There's also some more fixes sand improvements, blu_active also got a little tweaking to follow this changes.

On shamu, there's some switches to disable well known wakelocks (smb135x and sensor_ind).

Lot's of other fixes, check changelogs:
N6: hoppySLIM-flounder-1.6.8-14022015-0733-inffy.zip

Keep it real, keep it true, keep it #Code_Blue


Teammitglied a. D
Dort Mund ;)
Code_Blue r163 only for 5.1

Just pushed Code_Blue r163, go get it

This is only for Lollipop 5.1 and next releases will be also.
For now supports stock ROMs and most AOSP. CM12.1 when be ready when they are.
You have a Nexus, move on

Changelog: Google Play services 7.0.96 (full rebase)


Android 2.1 Éclair
Update auf r175 für 5.1

Code_Blue r175 All right crew!

Just pushed weekly update, go get it!

Build features new Linaro 2015.03 toolchain, KCAL updates and a blu_active improvement.
For the rest of the goodies, check changelog.

From now on, my releases will be anykernel zip installer.
This means it uses previously installed ROM kernel Ramdisk, make it compatible with 99.99% of the stuff out there with minimum changes by me.
If already have Code_Blue just flash over, if you come from other kernel dirty flash you ROM and flash Code_Blue after.

Changelog: LightROM


Teammitglied a. D
Dort Mund ;)
Just pushed Code_Blue r196 for Nexus 6

This is for Lollipop 5.1 ROMs only.

The zip uses anykernel installer, this means it uses previously installed ROM kernel Ramdisk.
If already have Code_Blue or ROM default kernel installed just flash over.
If you come from other kernel dirty flash you ROM and flash Code_Blue after.

Nexus 6 Changelog:VomerTweaks - The perfect balance of performance and battery life!

Keep it real, keep it true, keep it#Code_Blue


Teammitglied a. D
Dort Mund ;)
Auf xda ist nun definitiv Schluß mit dem Code_Blue Kernel!!!
Nun läuft alles ausschließlich über Google+

So the news: I will no longer contribute in xda and my kernel work will continue here.
I'm tired of all the stuff that daily happens and I just can't continue there.
Some old saying says "if you're not happy just change", so that's exactly what I did.
So if you like my (and my team) work , stay tuned and spread the word.

Some things will change: I don't know if I will continue making weeklys, I will push out stuff when I feel like it. This project just keeps draining me by the day and I need to get my head straight.

Other thing is to ask for you to follow the damn community rules once and for all.
1. Post in the correct section. And Releases / Announcements are only for me
2. Tag you post with your device name like [Nexus 5] for instance
3. When you get help and it's solved, put a tag like [SOLVED] on the beginning of your original post