Revert "Revert  last commit"

This reverts commit b45f7f6b8f6cf7a4543fb755eb967426581f0653.
DO:
- SELinux support
- Replace Device Settings with NovathorSettings
- Edit some thing for MIUI kernel