[Honor 8 ROMs, Kernels, Recoveries, & Other Develop] hackslash:
Chihayafuru might feel like an awkward name for a kernel, but the meaning is pure and beautiful. Inspired from an Anime series, the name means "do towards good direction powerfully" like a "thousand swift swords". That's exactly what this kernel is.

This kernel has been made with love by cherry-picking commits from most of the work already done by other developers and introducing other slight changes which ensure your device gets the love it deserves. From performance to battery saving options, you're in full control of your device and the plethora of configurations available allow you to tweak it to your needs.

Presenting CF Kernel (ver 0.90) for Huawei Honor 8​

Compatibility Notes:

This kernel is tested to work with stock EMUI 8, Treble 8.x and 9.x ROMs. Compatibility with other ROMs is not guaranteed, However, this doesn't mean I won't support them. If you face a bug or issue, please report it here and I'll happily take a look at it.

GPL Notice:

This kernel conforms to GPL license requirements. Thus all the source code is freely available here without any charge: https://github.com/hackslashX/android_kernel_hisi_hi3650

Recommended Apps:

To tweak most of the settings in the kernel, I recommend using EX Kernel Manager: https://xdaforums.com/general/paid-software/app-ex-kernel-manager-t3560850, Kernel Adituor: https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=en and FK Kernel Manager: https://play.google.com/store/apps/details?id=com.franco.kernel&hl=en

Early Release Notice:

The kernel is still young and not yet mature. However, with time and your support, we can help make this project rock solid stable for Honor 8. Even though my initial testing has proved good, things might break on your end. Don't fret when that happens, take some logs and send it to me so that I can take a look at them and attempt for a fix.

Features:

Compiled with UberTC 4.9 toolchain with Cortex A53 and O2 optimizations

Upstreamed to v4.4.198

Added blu_active and enabled sched CPU governors (sched, blu_schedutil)

Enabled Scene Aware, Performance, and Powersave GPU governors

Enabled HiSilicon GPUFreq Hotplug and Frequency Hopping feature

Disabled useless drivers and features

Say no to Huawei D.U.B.A.I analytics and root scan feature

Disabled Huawei OASES and Livepatching feature

Disabled Swap and zRAM for much smoother operations

Mali GPU tweaks for improved performance

Added zen, FIOPS IO Schedulers

Added westwood and other advanced TCP algorithms

Fingerprint boost driver for quick recognition

Added CPU boost driver to reduce input lag

Reduced allowed wakelocks and better timer frequency

Boeffla Wakelock Blocker to kill unecessary wakelocks that interrupt your device sleep

Dynamic Sched Tune CPU support

Fast USB Charging support

Option to toggle FSync

Option to toggle SELinux to Permissive or Enforcing

Wireguard VPN support

Improvements to the sound module and vibration driver

... and more which I didn't note down or forgot xD

Installation:

Installing the kernel is pretty easy. Reboot your device to fastboot and execute the following command:

fastboot flash kernel <kernel-name.img>

Downloads:

Please check the Downloads tab for all downloads (till versions v0.45).

For v0.60 and later, please download from Google Drive: https://drive.google.com/open?id=1fHd7Y9XulrhzHou4013o3K_Ew3AZx2nq

XDA:DevDB Information

Chihayafuru Kernel v0.90 Honor 8 for Android 8.0+, Kernel for the Honor 8

Contributors

hackslash

Source Code: https://github.com/hackslashX/android_kernel_hisi_hi3650

Kernel Special Features:

Version Information

Status: Stable

Created 2018-09-08

Last Updated 2019-11-05