merge CyanogenMod

Change-Id: I339d2417d169d554023760a37f8896867aa7f0de