
[BOR]
0: Safe
1: Open-ended question
2: Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
3: Not regarding using or support for Lemmy
4: Not ad nauseam inducing: please make sure it is a question that would be new to most members
5: [An actual topic of discussion]

[EOR]
[BOC]
If you can manage to flash a ROM you can easily flash a kernel.

Did you flash a custom recovery? If so all you'll have to do is download your kernel.zip and flash it via recovery.

What version of cm do you want to run? If 12 google Franco r 43 kernel. If 11 (stock OP) google boeffla kernel.

I'll edit this comment with a link for the boeffla one, it supports cm 11 and 12 but its a different download depending on your version. 

Just remember to do a full backup in revovery first. If you accidentally flash  the wrong one you'll need to restore and flash the right one. 

Edit. Link here. [Kernel](http://www.boeffla-kernel.de/index.php/downloads-oneplus-one)

Download the appropriate one and flash as a zip in recovery.

Welcome to pm me if you get stuck but honestly google will be faster.

Edit 2.

I'm not an expert but kernels basically tell the operating system how to behave, how fast to run, when to kill threads, when to purge ram, how to respond to touches etc. These kernels have the fix from 12.1 merged into them.

If you get his app you can further tweak the kernel. I'd recommend it if you're curious about this stuff.
[EOC]
