Возился с iPhone на работе:
пытался заставить его перехватывать смски ( так чтоб они не попали в стандартную прогу )
это оказалось оч. легко ( все через AT комманды ):

AT+CNMI=1,2,2,2,1
а дальше чтение потока по таймауту и вызов AT+CNMA=0 при приходе смс

но вот увы сейчас я незнаю как заставить принимать смски стандартную прогу после токо как я выключаю свою

и в процессе этого узнавания у меня перестала работать функция отправки смс через стандартную прогу
недавно сел за решение этой проблемы:

нашел великолепный совет www.4pda-service.ru/repair-iphone/sms/?tag=496&...
проблема там была описана правильно: адрес смс центра был не правильным
но пункта с настройками который указан там у меня не было

далее нашел в GSM TECHNICAL SPECIFICATION 07.05 January 1998
команду +CSCA
написал консольную прогу в которой вызвал
AT+CSCA? получил: "", число какоето
т.е. у меня реально не был указан адресс SMSC

потом вызвал
AT+CSCA=\"+79168999100\"\r
и усе, заработала отправка смс

хотя вот после перезапуска не работает снова пока консольную прогу не запустишь
и это при том что +CSCA возвращает уже номер 79168999100, странно.