merge branch lp5.0 of slim into cm-12.0
rebase all tree source to slim
adopt for venture use