Franco have is own thermal control, mpdecision etc. Whit nexus 4 it was the kernel with better battery life (6h screen on time)
Edit: maybe you can make the kernel with anykernel method? Mi2s lacks of universal kernel.. we can t use Ivan's kernel in mokee roms, or your kernel in others roms