Bug 834160 - Part 8-1: interface changes for SMS
Bug 834160 - Part 8-2: fix SMS