initial ics commit from cyanogenmod