Не знаю, как вас, но мне не нравится постоянное сообщение "Call Forwarding Active" при наборе номера на iPhone.

Решил разобраться, почему выдаётся эта надпись. Суть, конечно, понятна - стоит переадресация. Но интересует практические данные - какая именно, и как отключить.

С первой частью я разобрался быстро. Надпись говорит за себя - активна переадресация.

Безусловная переадресация конечно же не стоит, так как мне звонки поступают. Но проверить можно, набрав *#21#, а отключить командой ##21#.

Условных переадресаций может стоять три вида:

  • Divert if no Reply (переадресация, если на звонок нет ответа определённое время). Статус: *#61#. Отключение: ##61#.
  • Divert if Unavailable (переадресация, если телефон выключен или находится вне покрытия сети). Статус: *#62#. Отключение: ##62#.
  • Divert if Busy (переадресовать, если звонок пришёл во время активного соединения). Статус: *#67#. Отключение: ##67#.

Логика подсказала, что нужно сразу смотреть на "Divert if Unavailable" *#62#:

И верно, установлена переадресация на номер +380672071003. Попробовал отключить переадресацию командой ##62# - бесполезно. Попробовал "железобетонную" команду отключения условных переадресаций ##004# и всех переадресаций ##002# - тоже бесполезно. Значит стоит операторская переадресация и абоненту самому USSD-кодами ничего сделать нельзя.

Пошёл на портал Киевстар. Сначала думал, что это VoiceMail, но эта услуга у меня выключена. Тут мне подсказал @valshebnik, что это может быть за номер.

Абонентам Киевстар выставляется автоматически услуга "Who Dialed" или "Кто звонил". Если абонент вне досягаемости, то все звонки фиксируются, а потом, когда абонент зарегистрировался в сети, список звонивших сбрасывается по SMS. Услугу можно отключить через портал:

Подал заявку (учтите, что теперь уведомлений о звонках не будет), через пару часов проверил переадресации на телефоне *#62# - всё в порядке:

Тестовый звонок, сообщение "Call Forwarding Active" перестало появляться:

Что и требовалось.

Замечу, что для МТС по слухам (я не пробовал) срабатывает отключение переадресация командой ##002#.

Если же вы хотите оставить услугу "Кто звонил", то выход один - jailbreak. К сожалению, внести правки для отключения сообщений в настройки iPhone с iOS 4.x официально не удастся - у меня по крайней мере не получилось.