[ONE Android Development] varund7726:
Hi, all.

This is a kernel based on Cm12.1 . /CM13

All Optimizations Added To Improve Battery Life And Prevent Compromising Of performance AND giving you a Smooth And Fast Experience As Compared To A Stock Aosp Base

LETS KEEP THIS FAST AND SIMPLE GUYS :)

​

Features (Cm12/12.1):-

-Built With UBER TC gcc 6.0

-Based on Linux kernel 3.4.110

-Optimizations To Boost Performance and Reduce Drain:-

-g0, -fivopts, -fno-inline-function optimizations

-Graphite Optimizations

-O3 Optimizations

HOSTCXXFLAGS:- :-

-O3

-fgcse-las

-fgraphite

-floop-flatten

-floop-parallelize-all

-ftree-loop-linear

-floop-interchange

-floop-strip-mine

-floop-block

-Wall

-Wundef

-Wstric

-prototypes

-Wno

-trigraphs

-fno-strict-aliasing

Cpu Governors:-

-interactive

-performance-

-ondemand

-ondemandplus

-impulse

-zzmove

-pegasusq

-nightmare

-intellimm

-slim

-smartmax_eps

-smartmax

-wheatley

-intellidemand

-zzmove

-userspace

-powersavee

-conservative

-lionheart

- I/O schedulers:-

-Zen

-TripnDroid

-Bfq

-Cfq

-deadline

-noop

-row

Other Main Features

- disabled Add Random, CRC, I/O Stats and Rotational for better performance

- KCAL SUPPORTED

- Fast Charge Support

- Franco Sound Control

- input touch boost enabled

-Thermal core control toggle

- MpDecision Hotplug

- fsync enabled

- optimized TCP congestion algorithm:reno and cubic

- Adreno Idler For GPU

- GPU stats for each frequency

- lowerd GPU voltages

-f2fs support

-Sweep2Sleep

-Kexec hardboot supported

-Always based on latest OnePlus One kernel sources

-Double Tap To wake

-GPU idle frequency 27 Mhz added

-Ext4 File system tweaks

-init.d support

Features (CM13):-

-Built With UBER TC gcc 6.0

-Based on Linux kernel 3.4.110

-Optimizations To Boost Performance and Reduce Drain:-

-g0, -fivopts, -fno-inline-function optimizations

-Graphite Optimizations

-O3 Optimizations

HOSTCXXFLAGS:- :-

-O3

-fgcse-las

-fgraphite

-floop-flatten

-floop-parallelize-all

-ftree-loop-linear

-floop-interchange

-floop-strip-mine

-floop-block

-Wall

-Wundef

-Wstric

-prototypes

-Wno

-trigraphs

-fno-strict-aliasing

Cpu Governors:-

-interactive

-performance-

-ondemand

-ondemandplus

-impulse

-zzmove

-pegasusq

-nightmare

-intellimm

-slim

-smartmax_eps

-smartmax

-wheatley

-intellidemand

-zzmove

-userspace

-powersavee

-conservative

-lionheart

- I/O schedulers:-

-Zen

-TripnDroid

-Bfq

-Cfq

-deadline

-noop

-sio

-row

Other Main Features

- disabled Add Random, CRC, I/O Stats and Rotational for better performance

- KCAL SUPPORTED

- Fast Charge Support

- Franco Sound Control

- input touch boost enabled

-Thermal core control toggle

- Zen Decision Hotplug

- MpDecision Hotplug

- fsync enabled

- optimized TCP congestion algorithm:reno and cubic

- Adreno Idler For GPU

- GPU stats for each frequency

- lowerd GPU voltages

-f2fs support

-Sweep2Sleep

-Kexec hardboot supported

-Always based on latest OnePlus One kernel sources

-Double Tap To wake

-GPU idle frequency 27 Mhz added

-Ext4 File system tweaks

-init.d support

Flashing instructions:

- backup your boot.img (just in case)

- flash Zip

- reboot And Enjoy

Confirmed working roms [CM 12.1 based roms Only .No CAF version Atm]:

Mostly all CM 12.1 based ROMs .unless they have a different init.d script

-You Tell me-

You like my work?​

Feel free to donate: Donate-Link

​

Downloads( See 2nd Post)​

Changelog[See 2nd Post]

I recommend Synapse combined with UKM for Kernel Tuning

Synapse Play Store Link

Render-UKM

You Can Also Use Kernel Adiutor if You Do not wish to Install Synapse
​

A big Thanks To :

[MENTION=5438598]RenderBroken[/MENTION]

[MENTION=3292224]franciscofranco[/MENTION]

[MENTION=3332811]faux123[/MENTION]

@ak

[MENTION=947981]Lord Boeffla[/MENTION]

[MENTION=4911350]RobbieL811[/MENTION], [MENTION=2376110]dorimanx[/MENTION],

[MENTION=4898097]arter97[/MENTION]

[MENTION=5854483]akhilnarang[/MENTION]

Source Code:https://github.com/ResurrectionRemix-Devices/android_kernel_oneplus_msm8974

WARNING!!

Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
A lot.

​