initial commit from official moto g sauce code