This update I reverted CAF merge, in the hope that a wider audience can enjoy my kernel. so yeah, welcome back r5 fingerprint. I tried to make this one as best as I could, coz I'm about to pause development if not forever, at least for some time. Some highlights : + Compiled with Finix Clang + Optimized with Clang Link Time Optimization and -O3 optimization + Compiled with full set of LLVM tools + LLVM's polyhedral optimization is also included Changelogs : - Merge linux stable 'v4.14.263' - Introducing KLAPSE | A kernel livedisplay module - Introducing Boeffla Wakelock Blocker - Introducing Adreno Boost | An addon for msm_adreno_tz - Optimize CPU Mask - Optimize Devfreq Boost - Redesign CPU Frequency Table with new energy model ( You might not see correct frequency table in irawan's tree based rom ) - Override ZRAM size to 1090MB - Set read-ahead to 128kb - Limit max nr_request to 64 - Disable iostat and mark as non-rotational for mq-blocks - Set kyber as default io-scheduler for mq-blocks - Improved RAM management - Improved overall scheduler - Bring back Adreno Idler and tweak it - Affine HWcomposer to the big cluster - Affine Fingerprint Service to the big cluster to reduce input latency - Use 250hz timer - Set ZSTD as default zram compression algorithm - Added some additional io scheduler - Unlocked interactive governor - Unlocked all TCP congestion algorithm - Some minor improvements in audio ( Use StratonSound audio mod for a better audio experience ) - And other improvements underhood Just a gentle reminder, I recommend to stay away from most performance modules such as "flush ram" "Raven module" etc etc coz most of them are crap and placebo, and at some case it might make it even worse. And don't complain anything about this kernel if you are using performance module. Nevertheless it's your choice anyway, if u feel like to use module go ahead. Sometimes I post a new kernel without releasing it to official channel. if u are interested you can find it at @shygosarchives ____