Default Need help on building a Kernel NG7/NG2

Hello,

I would like to build a kernel that is:
Permissive
Stock but modified
have more govs than stock
can OC to 2.8 ghz

But how and were can i make this for the Galaxy S5 on NG7 build, because im not sure were the NG7 source code is.
i do know NG2 source kernel works on NG7, so its not a problem to use NG2 kernel source.

If someone has the links to learn and get the stuff that i need pls share it.

Thnx