1. For 32 GB Mi5, both CPU and GPU frequencies are restored to normal snapdragon 820 setting;
2. TouchBoost can be turned off, but is leaved on by default. Applying AKT profile(s) will turn it off for you, which also sets the power profile. There are different profiles to fit different user needs, but overall the goal is just choose the right balance between CPU/GPU power and battery life.
3. It should pass SafetyNet.
I know there are other kernels on XDA that does more. But I feel adding too mach features make the phone less stable. This kernel is suppose to be as stable as LOS official build. I plan to make new builds when LOS update the kernel code.
Flash through TWRP (or any compatible recovery). You will need to flash the kernel every time you update LineageOS.
Q: On which ROM does will this kernel work?
A: All AOSP based ROMs. This includes (but is not limited to): LineageOS, Mokee, Slim, AOSP, RR, CAF.