[KERNEL] B14CKB1RD [v2.4][Shamu][Nougat][9/3/17]

Search This thread

REV3NT3CH

Inactive Recognized Contributor
Dec 30, 2012
3,774
10,849
Crescent City
B14CKB1RD
Kernel for the Motorola Nexus 6​

B14CKB1RD Kernel is made with stability and suitability for what uses you want from your phone. I like a happy medium of minimal and just the right amount of features added in as to not be overbloated. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will loose my personal support.

Feel Free to Join us on our public Telegram Chat B14CKB1RD Kernel Nexus 6 Users

https://t.me/B14CKB1RDN6

Note: This kernel is Permissive by default but does allow Enforcing. Also this is NOT force encrypted

Downloads:

For Last Marshmallow build:
Download Here For Upstream Version

Download Here For 3.10.40 Version
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik/ART Cache
Flash Kernel .zip
Reboot to profit
Features:

Governors:
  • Barry_Allen
  • Chill
  • Conservative
  • Dancedance
  • Darkness
  • Interactive
  • Nightmare
  • Ondemand
  • Performance
  • ZZMoove

I/O Schedulers:
  • Bfq
  • Cfq
  • Deadline
  • Fiops
  • Maple
  • Noop
  • SioPlus
  • Zen

TCP Congestion Controls:
  • Bic
  • Cubic
  • Highspeed
  • Htcp
  • Hybla
  • Illinois
  • Lp
  • Reno
  • Scalable
  • Sociopath
  • Vegas
  • Veno
  • Westwood
  • Yeah

Other:
  • Built using B14CKB1RD AnyKernel made by Snuzzo
  • Updated to latest August mr1.6 Google patches
  • Linux Kernel 3.10.107
  • Built with gcc 8.0 toolchain self compiled from GNU/Linaro
  • KEXEC MultiRom Support
  • CPU UnderClock
  • Adreno Idler
  • CPU OverClock
  • GPU UnderClock
  • GPU OverClock
  • Simple GPU Algorithm
  • Adreno Idler
  • Input CPU Boost
  • AutoSMP Hotplug
  • Mako Hotplug
  • State Helper
  • UnderVoltage Control
  • CFS Scheduler Policy
  • LZ4 Compressor/Decompressor
  • F2FS Support
  • ExFAT Support
  • Flar2 Wake Gestures
  • Franco High Performance Audio
  • Franco Sound Control
  • Battery Optimizations
  • Enhanced Power Efficiency
  • Fast Charge
  • Wakelock Controls
  • Adaptive Low Memory Killer
  • Power Suspend Mode
  • State Notifier Mode
  • Kernel Mode Neon
  • Asynchronous FSync
  • Dynamic FSync
  • Updated LED Blink support
  • Backport and Updates of LED qpnp driver from Nexus 6P
  • And many more..

Notes::

For maximum stability. Before I flash each update of my kernel, I go to settings>apps>Kernel-AduitorMod>storage and wipe the cache and data for it for a fresh new setup. I do this because when and if i do add or remove a feature you set on boot and its not there. it may cause conflict.

Starting with Version 1.9. The current rom you're on must have the latest google security patches as of august 2016 in order for wifi to work properly.

If you come across a bug or issue please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]

Grab the kernel adiutor i use from here

Grab the version of Viper4Android i use from here

Source:
click here

Frequently Asked Questions:

Q: What is the difference between Upstream and the 3.10.40 version?

A: Upstream (currently 3.10.107) has the latest kernel patches from the Linux kernel upstream updates from kernel.org where as the 3.10.40 is where Google has left the kernel at stock for the n6. Basically it's just updates from Linux Mainline that have fixed issues found in their code. For those that also don't know, Android is a mobile form of Linux and uses the Linux kernel.

Q: Whats your current setup using the modded kernel aduitor from yoinx?

A: Darkness governor
CPU Min Frequency is at 300mhz
CPU Max Frequency is at 2496mhz
GPU max frequency is at 600mhz
Hotplug is set to AutoSMP with 4 Max cores online and 2 Min cores online
Screen Color Profile is set to Deep Black Colorful
Sounds Volume Gain is set to 4
DoubleTap2Wake is set to Fullscreen
Vibration is set to 50%
TCP is set to Sociopath

Everything else i leave AS IS.

Credits & Thanks
@Snuzzo (for teaching me all he knows about kernel and his code used on many devices)
@hellsgod (for his support, code, and friendship)
@frap129 (for his specially made 6.3.1 toolchain)
@apophis9283 (For his friendship, help and contributions to android)
@xanaxdroid (for his toolchains)
@buckmarble (for his code and contributions)
@Xileforce (for his code and contributions)
@franciscofranco (for his code, contributions and audio tweaks)
@faux123 (for many of his awesome kernel contributions and code)
@flar2 (for Gesture Wake Controls and)
@savoca (for his work and code such as kcal control)
@DespairFactor (for his code and contributions)
@DragonHunt3r (for his code and contributions)
@alucard_24 (for his code and contributions)
@bbedward (for zen decision and his code and contributions)
@Yoinx (for his awesome work on kernel adiutor and general help)
@RenderBroken (For his code, contributions and his friendship)
AOSP for having all this a possibility with open source
All Other Developers who make android a great hobby to enjoy
All of my testers and users thank you for keeping me going.
To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill gladly do so
 
Last edited:

The Funky Pear

Senior Member
May 16, 2015
298
80
athens
Glad to be back...and trust me I'm not done yet lol


Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
 

REV3NT3CH

Inactive Recognized Contributor
Dec 30, 2012
3,774
10,849
Crescent City
Excuse me sir,but i have to ask..
What is different from other kernels,your kernel?
have you done any development for this particular phone?
or just a basic kernel?
im telling you this because i cant find a kernel or a ROM with real development A.K.A coding.
i see that most roms just have features like advanced reboot and framework stuff.
and about kernels i see a lot of overhead,so many choices about tcp congestion, i/o schedulers, cpu governors and stuff,without even explaining what a particular governor has different from the other or tcp congestion choices...
Sorry if this is insulting,will delete asap if you are insulted.
Cheers! :highfive:
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby

Sent from my Nexus 6 using Tapatalk
 
Last edited:

The Funky Pear

Senior Member
May 16, 2015
298
80
athens
Actually there is a whole thread floating around on XDA that explains each governor and what makes them unique as well as I/O Schedulers and TCP controls. Ive put together this kernel with what I feel has the right amount of features needed without over bloating it with them like some and having more than the average minimalist style kernels. Also the more a kernel is overbloated the more chance of bugs you will have as well as it bogging down the overall speed. I do plan on putting some more originality to it like my own governor I'm working on as well as a few other features ive had planned for the future. The biggest thing is stability first and I try to achieve that as much as humanly possible while still getting the best speed, battery life and user experience possible. So whilst currently it has what others have seen here and there ive also spent days finding that right sweetspot of what's been needed to achieve that in the huge world of open source and not just including what's specific to nexus 6 only. I did have a ROM out at one point back in lollipop but has not been around since...that did have originality to it. And will again possibly in the future. Ive worked on and maintained for a few separate devices in the past and was more well known for those older devices. Sad to say besides those few ROM builds I posted last year. Ive been absent in the public scene for about a year total lol. I needed that absense and hiatus away from here for quite a few reasons. I'm one of those ones that's chill and not a "insert bad word here" haha. To simply put it Android is a very fun hobby when no drama is around. And I enjoy sharing my hobby

Sent from my Nexus 6 using Tapatalk
well said..
First of all,im sorry for my post, i sounded like a ***** who cries for the best rom and kernel..
I dont know very good english,my native languange is Greek and im from the poorest families you can find in Greece. my very first android smartphone was the international Galaxy S3 EXYNOS and since then i found myself very passionate about android,hold this in your mind-EXYNOS.
this phone was my everything ,i used it to even watch tv and movies on the royal navy that i served for 1 year..and i just became very addicted to XDA and the community in general..

That time,HUGE things going on (development and coding wise).
we had some developers that-i dont know why (they had the money to purchase something better)they loved this phone.
in particular JustArchi..
so much dedication for one phone..
he even booted LINUX inside android via a custom app he coded.
so much optimizations
so much care to the community..
it was a blast..

BUT it just seems i cant find this ecosystem and dedication and above all the excitement from developers to do something different instead of just Blisspop ressurection remix blazing fast rom SUperduper fast etc.
it is the originality that bothers me in this phone.
and im so jeallous i cant code by my self because i wanted to be software engineer but i dropped school with good grades to go to work and contribute to income (money) to my family . (my dad is not in family,and i didnt talk or see him in years)

Anyways,to the topic,it would be nice to see something different!
keep it up,dev.
:good:
 
  • Like
Reactions: nodnarb91

head_banger

Senior Member
Feb 26, 2013
375
234
OnePlus 6T
OnePlus 8
Kernel good, mako hotplug cause's app stoppage and bsod's and also only two cores online?

Edit: only if turned on by the way, so kept off everything ok
Sent from my Nexus 6 using Tapatalk
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 140
    B14CKB1RD
    Kernel for the Motorola Nexus 6​

    B14CKB1RD Kernel is made with stability and suitability for what uses you want from your phone. I like a happy medium of minimal and just the right amount of features added in as to not be overbloated. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will loose my personal support.

    Feel Free to Join us on our public Telegram Chat B14CKB1RD Kernel Nexus 6 Users

    https://t.me/B14CKB1RDN6

    Note: This kernel is Permissive by default but does allow Enforcing. Also this is NOT force encrypted

    Downloads:

    For Last Marshmallow build:
    Download Here For Upstream Version

    Download Here For 3.10.40 Version
    How to Install:
    Boot to recovery
    Wipe Cache
    Wipe Dalvik/ART Cache
    Flash Kernel .zip
    Reboot to profit
    Features:

    Governors:
    • Barry_Allen
    • Chill
    • Conservative
    • Dancedance
    • Darkness
    • Interactive
    • Nightmare
    • Ondemand
    • Performance
    • ZZMoove

    I/O Schedulers:
    • Bfq
    • Cfq
    • Deadline
    • Fiops
    • Maple
    • Noop
    • SioPlus
    • Zen

    TCP Congestion Controls:
    • Bic
    • Cubic
    • Highspeed
    • Htcp
    • Hybla
    • Illinois
    • Lp
    • Reno
    • Scalable
    • Sociopath
    • Vegas
    • Veno
    • Westwood
    • Yeah

    Other:
    • Built using B14CKB1RD AnyKernel made by Snuzzo
    • Updated to latest August mr1.6 Google patches
    • Linux Kernel 3.10.107
    • Built with gcc 8.0 toolchain self compiled from GNU/Linaro
    • KEXEC MultiRom Support
    • CPU UnderClock
    • Adreno Idler
    • CPU OverClock
    • GPU UnderClock
    • GPU OverClock
    • Simple GPU Algorithm
    • Adreno Idler
    • Input CPU Boost
    • AutoSMP Hotplug
    • Mako Hotplug
    • State Helper
    • UnderVoltage Control
    • CFS Scheduler Policy
    • LZ4 Compressor/Decompressor
    • F2FS Support
    • ExFAT Support
    • Flar2 Wake Gestures
    • Franco High Performance Audio
    • Franco Sound Control
    • Battery Optimizations
    • Enhanced Power Efficiency
    • Fast Charge
    • Wakelock Controls
    • Adaptive Low Memory Killer
    • Power Suspend Mode
    • State Notifier Mode
    • Kernel Mode Neon
    • Asynchronous FSync
    • Dynamic FSync
    • Updated LED Blink support
    • Backport and Updates of LED qpnp driver from Nexus 6P
    • And many more..

    Notes::

    For maximum stability. Before I flash each update of my kernel, I go to settings>apps>Kernel-AduitorMod>storage and wipe the cache and data for it for a fresh new setup. I do this because when and if i do add or remove a feature you set on boot and its not there. it may cause conflict.

    Starting with Version 1.9. The current rom you're on must have the latest google security patches as of august 2016 in order for wifi to work properly.

    If you come across a bug or issue please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]

    Grab the kernel adiutor i use from here

    Grab the version of Viper4Android i use from here

    Source:
    click here

    Frequently Asked Questions:

    Q: What is the difference between Upstream and the 3.10.40 version?

    A: Upstream (currently 3.10.107) has the latest kernel patches from the Linux kernel upstream updates from kernel.org where as the 3.10.40 is where Google has left the kernel at stock for the n6. Basically it's just updates from Linux Mainline that have fixed issues found in their code. For those that also don't know, Android is a mobile form of Linux and uses the Linux kernel.

    Q: Whats your current setup using the modded kernel aduitor from yoinx?

    A: Darkness governor
    CPU Min Frequency is at 300mhz
    CPU Max Frequency is at 2496mhz
    GPU max frequency is at 600mhz
    Hotplug is set to AutoSMP with 4 Max cores online and 2 Min cores online
    Screen Color Profile is set to Deep Black Colorful
    Sounds Volume Gain is set to 4
    DoubleTap2Wake is set to Fullscreen
    Vibration is set to 50%
    TCP is set to Sociopath

    Everything else i leave AS IS.

    Credits & Thanks
    @Snuzzo (for teaching me all he knows about kernel and his code used on many devices)
    @hellsgod (for his support, code, and friendship)
    @frap129 (for his specially made 6.3.1 toolchain)
    @apophis9283 (For his friendship, help and contributions to android)
    @xanaxdroid (for his toolchains)
    @buckmarble (for his code and contributions)
    @Xileforce (for his code and contributions)
    @franciscofranco (for his code, contributions and audio tweaks)
    @faux123 (for many of his awesome kernel contributions and code)
    @flar2 (for Gesture Wake Controls and)
    @savoca (for his work and code such as kcal control)
    @DespairFactor (for his code and contributions)
    @DragonHunt3r (for his code and contributions)
    @alucard_24 (for his code and contributions)
    @bbedward (for zen decision and his code and contributions)
    @Yoinx (for his awesome work on kernel adiutor and general help)
    @RenderBroken (For his code, contributions and his friendship)
    AOSP for having all this a possibility with open source
    All Other Developers who make android a great hobby to enjoy
    All of my testers and users thank you for keeping me going.
    To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill gladly do so
    58
    I haven't really made too big of a public announcement....to say it's been one hell of a ride is an understatement... With that said...You won't be seeing any developments from me in the future. Been a long time coming tbh and personal life in current state is more important than to continue here. Goodbye guys. I enjoyed sharing with you
    57
    NEW BUILD!!!! IM NOT DONE WITH N6 YET!!!! lol...Anyways Updated it to Latest August mr1.6 braanch of android googlesource. Added a fix for disabling some more wakelocks that have been causing some battery life havoc as well as finally fixing the major bcl related shutdowns... Enjoy guys!!!!
    55
    B14CKB1RD FINALLY UPDATED!!!!!... Introducing to you a new governor. its called CHILL and is now set as the default governor as i like it that much. Also have merged in the latest google updates as well as kernel.org updated to 3.10.102 for upstream version. i did alot of under the hood fixes to stuff like powersuspend as well. i left a new message regaurding 1.9 in NOTES section of OP regaurding googles latest security paches. Enjoy the kernel guys.
    48
    working all day today on an updateso far im running into a small reboot snag...working on a fix..once i have that...ill be releasing a well deserved update...so far im liking this lightning governor alot