Monday, August 1, 2016

[KERNEL][NPD90G] big-bum - almost stock

DOWNLOAD: here if you want to try it out.

HISTORY:
I've wanted to have the stock kernel stability and fixes from upstream. No fancy scheduelers, no fancy governors or other unorthodox modifications that could endanger the stability of the kernel, so this kernel was born.


FEATURES:
- stock google kernel (3.10.40) on which I applied the upstream 3.10.y patches, but only the things that our phone is using (WIP).

- there are also a few fixes from CM, flar2, franciscofranco that are cherry-picked from their repos. (This is where the + in the version comes from. And also because I was lazy to edit the build script to remove it)

- built with Linaro GCC 4.9.4 from @Christopher83. I choose 4.9.4 and not GCC5 or GCC6 since Gentoo which is known to be a bleeding edge distro doesn't consider GCC5 as stable. I've chosen Linaro because I tested a lot of other toolchains back in the days when I had my Nexus 5 and Linaro always felt better.

- the ramdisk is stock, so forceencrypt=yes and you must re-root after flashing this kernel. You can flash over other kernels, since I overwrite the existing ramdisk with the stock one.


INSTALLING:
Code:

adb reboot bootloader
fastboot flash boot boot-n.img
fastboot reboot

or use TWRP to flash the image.


TODO:
- continue patching. I currently applied only 23 patches. (3.10.40+23=3.10.63) The currently Linux kernel release for 3.10 branch is 3.10.102. I think that I can have 3.10.102 by the end of the month.
- I'm working on a LTOed build.


REQUESTS:
- the only thing that I will add if requested is BFQ. Though BFQ won't work as you think on a mobile phone. See this
- I won't deny requests, but there is a 99% chance that the feature won't be added


Enjoy.

XDA:DevDB Information
[KERNEL][NPD90G] big-bum - almost stock, Kernel for the Nexus 6

Contributors
big_bum
Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: 3.10.63+
Stable Release Date: 2016-08-01

Created 2016-08-01
Last Updated 2016-08-01


from xda-developers http://ift.tt/2amHTQe
via IFTTT

No comments:

Post a Comment