[Nexus 5 Android Development] xeraphael:
G+ Community - RACER KERNEL NEXUS 5: https://plus.google.com/u/0/communities/111573013590626593533

Donations through play store app: https://play.google.com/store/apps/details?id=com.racerkernelpal&hl=en

Donate through paypal:

RACER Kernels are built from android-6.0.1_r0.24 / cm-13.0 /cm-13.0-caf base. All features are working! It is fast, silky smooth and only sips battery. I make these builds purely for fun, and for myself, but am sharing these just in case others find it useful. I am only a cherry-picker and not an original developer. Those looking for original stuff, please head over to the work done by the great developers I have mentioned later in this post. I have been running this kernel with no problems. The plan is to keep improving it with regular updates. Do try this kernel and all feedback is welcome. ;)

Enjoy extra battery life by enabling CPUQUIET Hotplug and disabling all other Hotplugs. Use Kernel Adiutor or Kernel Tweaker app to enable and tune CPUQUIET. This feature is now built into all RACER kernels.

DOWNLOAD LINKS

FOR MMB29V/ CM-13.0 / AOSP ROMS

RACER_M: racer features built over official cm-13.0 repo as base

FOR CM-13.0 CAF ROMS

RACER_CAF:.......... official cm-13.0-caf repo as base

RACER_CAF_MF............myfluxi's caf repo as base

Changelogs

Features

Read this before installing:

Boot Loop / Boot Hang (stuck with endless bootanimation) - This could be an issue, especially with AOSP ROMS that have a built in Super Su. See this for clues - http://xdaforums.com/showpost.php?p=64453860&postcount=3262

The kernel can be set with any kernel app. Synapse is officially recommended because it can set almost all the features available. Most features of the kernel can be set with the script from here: https://www.androidfilehost.com/?w=files&flid=44487. Before flashing, you can change the settings in init.settings.rc to your liking. After boot you will have all your settings. If using Synapse, flash UKM 3.8.1 with every kernel update to make sure all new features are visible.

CPUQUIET can be set and tuned only with Kernel Tweaker app . Kernel Auditor can also be used to enable CPUQUIET but not tune it. Do not set any other hotplug on if your enable CPUQUIET.

F2FS Support: No need to modify the ramdisk of the ROM. The kernel does it for you.

For more on F2FS - benefits and working details, please visit: http://en.wikipedia.org/wiki/F2FS

Using the power-key to shut off the screen during charging will save battery and increase charging speed. This settings is available in Synapse / Wake

For best results, clear data from your kernel setting app, clean cache and dalvik, reinstall rom and kernel and boot

I do hope you like this release :)

Acknowledgements:

Google, [MENTION=4193338]CyanogenMod[/MENTION], [MENTION=4195844]show-p1984[/MENTION] , [MENTION=4152171]myfluxi[/MENTION], [MENTION=4684315]flar2[/MENTION], [MENTION=3292224]franciscofranco[/MENTION], [MENTION=3795148]neobuddy89[/MENTION], [MENTION=4316709]savoca[/MENTION], [MENTION=4683552]maxwen[/MENTION], [MENTION=3418703]Tasssadar[/MENTION], [MENTION=5105835]Cl3Kener[/MENTION], [MENTION=3332811]faux123[/MENTION], Jaegeuk Kim <jaegeuk@kernel.org> (Samsung, Inventor of F2FS)

Sources:

Build Sources-

https://github.com/rachanta/kernel_n5_racer/commits/racer-cm

https://github.com/rachanta/kernel_n5_racer/commits/racer-caf-mf

https://github.com/rachanta/kernel_n5_racer/commits/racer-caf

MPDecision, Bricked Thermal and Wake Controls - https://github.com/showp1984/bricked-hammerhead

AOSP Base - https://android.googlesource.com/kernel/msm/+/android-6.0.1_r0.24/

CM Base - https://github.com/CyanogenMod/android_kernel_lge_hammerhead/commits/cm-13.0

CM-CAF Base - https://github.com/CyanogenMod/android_kernel_lge_hammerhead/commits/cm-13.0-caf

CM-CAF-MF Base - https://github.com/myfluxi/android_kernel_lge_hammerhead/commits/cm-13.0-caf-160310

Build Platform:

Ubuntu 15.10, 64 Bit on Dell E5440

Toolchain - UBERTC GCC 6.0.0: https://bitbucket.org/UBERTC/arm-eabi-6.0