[Oppo Find 5] El-Nath:
Heya, here is my kernel for CM-based (5.1.y) rom, expect similar features on my previous one (OMNI-based). So yes, I still use SYNAPSE to play with the kernel, but I decided to use APB_axel's UKM to play with it, since his UKM gives more complete option than the one I've incorporated in my previous kernel.

And if you decided to use it, please let me know if you find some bugs, since I rebased my old kernel into this one.

SOURCES:

https://github.com/CyanogenMod/android_kernel_oppo_n1

https://github.com/faux123/android_kernel_oppo_n1

https://github.com/oppo-source/Find5-Kernel-Source-4.2

My source

https://github.com/El-Nath/biji-find5-cm

Features :

- Upstream patched to 3.4.110

- SYNAPSE Support (Flash provided UKM to use)

- CPU UC-able down to 81mhz (default Min@384mhz)

- CPU UV-able

- GPU gov : Simple

- CPU gov : Intelliactive, intellimm by faux

- CPUQuiet Power Management from tegra ported to QC's soc by maxwen

- Intelli-Plug by faux/Alucard/DorimanX/NeoBuddy (v.5.4)

- Intelli-Thermal by faux/Alucard/DorimanX/NeoBuddy

Kernel Changelog :

[B]02 March 2016[/B]
* Kernel now permissive
* Bring back MPdec
* Synapse now working properly
* Almost all green.

[B]01 March 2016[/B]
* Compiled with GCC 5.2 (by Christopher83)

[B]29th February 2016[/B]
* Re-add Fastcharge option (with starting value at 1.5mah, can be customized with faux's app or Synapse)
* Temporarily remove CPUQuiet (some issues with M)
* Synapse still not tested on this build with M
* Disabling CRC still buggy (at least that what I've experienced using kernel Aduitor)
* Intelli-thermal can only be fully tweaked using trickster
* Recommended tweaker for now only Aduitor and Trickster (will work on Synapse later on)

[B]30th October 2015[/B]
* Stopped at v.0.6o for Lollipop build
* Moved to Marshmallow starting v.0.6o-testbuild

[B]27th October 2015[/B]
* Upstream sync to Linux 3.4.110 ( [URL="https://cdn.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.110"]3.4.110 Changelog[/URL] )
* Fix slowdowns / not responding system due the LMK not working as it should be (happened if there's lot of apps running which will eats away the memory and it's not being released/killed properly by LMK)
* Port some LMK optimization from Motorola
* Google Patches

[B]17th October 2015[/B]
* Removed CPU and GPU OC-able freqs
* Removed SoundHax by faux
* Removed MSM-CPU limiter, as we don't need it anymore
* Removed MPDecision
* Tune Intelli-thermal (revert back to orginal and expose some setttings to sysfs)
* Set Intelli-plug min cores online to 1 by default
* Removed Smartmax and Smartmax eps (it will caused sod after reboot while charging)
* Patches from Google and CAF (fix debugfs cannot initialized)

[B]30th September 2015[/B]
* Memutils optimization from Motorola
* Tune Intelli-thermal
* Frandom patch
* Tune Smartmax and Smartmax eps
* Patches from Google

[B]28th September 2015[/B]
* Add CPUQuiet Power Management from Tegra, Modified by maxwenn for Qualcomm's SOC (used in OmniROM)
* Add Smartmax Governor by maxwenn (smartmax eps optimized for APQ8064 SOC)
* Re-add CPU Freq Cap to Cap Max Freq when screen off

[B]26th September 2015[/B]
* Updated to Linux 3.4.109
* Intelli-plug Optimization from Alucard/DorimanX/Neobuddy (v4.0 -> v5.4 adapted for x909)
* Intelli-thermal Optimization from Alucard/DorimanX/Neobuddy (adapted for x909)
* Removed Fast-charge option
* Removed CPU-boost(not needed as for now)
* Removed max-screen off (we are using Optimized Intelli-plug wake-boost now)
* Patches from AOSP
* Fix Rate 266670000 for vcodec_clk is greater than highest Fmax
* Patches from OPPO
* Override Thermal Monitoring w/ Synapse (v3.8.1a)
* Extra free kbyte tuneable ([url]https://source.android.com/devices/t...g/low-ram.html[/url])

[B]20th September 2015[/B]
* CFS tweaks [URL="http://xdaforums.com/show...69&postcount=1"]http://xdaforums.com/show...69&postcount=1[/URL]
* Intelli-thermal ported and merged w/ Alucard and DorimanX's modified msm_thermal
* Add frandom [URL="http://www.billauer.co.il/frandom.html"]http://www.billauer.co.il/frandom.html[/URL]
* Update intelli-plug and use intelli-plug's own screen-off capability
* CRC on/off capability (said can be increase performance by 30%)

[B]11th September 2015[/B]
* Patches from CAF and AOSP (mostly for GPU, can be seen on my git)
* Re-enable log
* Revert L2 down-tune to see if it fix the lag
* A-sync from HTC (thanks to faux123)
* D-sync from faux

[B]30th August 2015[/B]
* Updated Intelli-plug to (3.8 > 4.0)
* Fixes from AOSP
* GPU patches
* Port Motorola 's LMK
* Decoupled UKM installation (so others can freely choose whether to use Synapse or not)
* Tune down L2
* Add westwood TCP and set it as default

[B]24th August 2015[/B]
* Merge with upstream Linux 3.4.108
* Implented Faux-sound
* Fixed FastCharge
* GPU Simple Gov

[B]22nd August 2015[/B]
* Initial Release

UKM/Synapse Changelog :

[B]3.81.d Modded for X909[/B]
* Add back MPDec
* Add back Option to choose SELinux
* Fixed Live CPU that went on haywire
* Removed CPUQuiet (for now)

[B]3.81.c Modded for X909[/B]
* Add back Hysteresis settings for thermal
* Change Max CPU settings
* Change GPU freq settings

[B]3.81.b Modded for X909[/B]
* Fix CPUQuiet Tuneable governors
* CPUQuiet relabeling

[B]3.81.a Modded for X909[/B]
* Add CPUQuiet Power Management
* Add x909 compatibility
* Changed SeekBar into Option List for easier use
* Synapse Rework :
* Removed Gamma
* Removed Speed Bin Info
* Removed SELinux option
* Remove Radio Band Selection
* Intelli-thermal tuneable modification
* Add Thermal Monitoring Override
* Add CPU Scaling monitoring
* Replaced CPUmax setting (accordance to Intelli-thermal mod)
* Removed stand alone Screeen-off-max-cpu for x909
* Add Option to Disable/Enable Logcat

Credits :

- maxwen

- faux123

- DAGr8

- Christopher83

- AndreiLux

- APB_axel

- Alucard

- DorimanX

- NeoBuddy

Downloads :

- All in One Folders (Includes UKM and my testbuild)

Note :

- AnyKernel mode for all x909 5.1.1 ROM variants, non-AnyKernel mode only for Dirty Unicorn based ROM

- Don't flash anything if you're not sure what you're doing