resolve merge conflicts of 3802db4 to mnc-dev am: fffaa9f25e am: 794a2883b1 am: 7f28ac3755 am: 32cbf9ace0 am: ef31156a54 am: b4d78c7f4a am: 380440a870 am: dce18cc89a
am: 2bc9b99394

Change-Id: Iee34df48427c3dd7bbb6476cab6f9d9552c827bd