SIP Switch Widget -
Этот виджет дает вам быстрый доступ к управлению SIP VoIP на вашем устройстве Android.
Android 2.3 (Gingerbread) и более поздние версии поддерживают встроенную функцию SIP/VoIP (голос по IP). Этот виджет имеет две кнопки: левая дает доступ к настройкам SIP. Второй позволяет вам выбрать, как в первую очередь должны маршрутизироваться вызовы: вы можете выбрать, должны ли все вызовы осуществляться через SIP по умолчанию, только интернет-вызовы через SIP или вы хотите, чтобы вам задавался вопрос перед каждым вызовом.
Для Cyanogenmod-Devices доступна плитка быстрых настроек.
Для устройств Android 5 (Lollipop) и новее:
Google изменил SIP API, поэтому изменился функционал. Левая кнопка теперь перенаправляет к настройкам вызовов, отсюда один щелчок до настроек SIP. Прямая ссылка на настройки SIP в настоящее время невозможна из-за ограничений Android 5, извините. Правая кнопка (а также плитка быстрых настроек) теперь переключает, все ли вызовы осуществляются через SIP или только те, которые идут на SIP-адрес. Пожалуйста, установите «Сначала спросить» для «Совершать звонки с помощью» в «настройках учетной записи телефона», тогда эта кнопка по умолчанию будет переключаться между запросом и совершением звонков через сеть сотового телефона.
Обратите внимание, что по умолчанию встроенная функция SIP на Android на большинстве устройств работает только через Wi-Fi! Кроме того, некоторые ПЗУ сетевых провайдеров (брендовые телефоны) отключают функцию SIP. Если вы не можете найти настройки SIP в настройках вашего телефона, вероятно, этот виджет не будет работать корректно.
Вы можете найти исходный код этого виджета на GitHub:
https://github.com/robert7k/sipswitch