initial commit, stripped from stable/cm-11.0 branch of msm8974-common repo