Rebase MEOW-Kernel modifications to cm-10.2 kernel

This is a rebase of 33 commits