В Android 12 удалена встроенная поддержка вызовов SIP через стандартную программу набора номера и готовится удалить код из службы телефонии.
Протокол инициации сеанса или ГЛОТОК, — это протокол, который обычно используется для голосовых вызовов через Интернет. Несколько лет назад клиенты и провайдеры SIP пользовались приличной популярностью, поскольку предлагали бесплатно или дешево по всему миру. Интернет-звонки, в то время как многие операторы связи в США до сих пор даже не предлагают безлимитные голосовые вызовы на своих сети. В течение многих лет Android изначально поддерживал добавление учетной записи SIP и выполнение SIP-вызовов через номеронабиратель по умолчанию, но, похоже, с появлением Андроид 12 обновлять.
Начиная с Android 12, кажется, что это стандартное приложение для набора номера, которое на телефонах Pixel является Гугл телефон приложение — больше не предлагает настройки SIP. Это означает, что вы не можете добавить учетную запись SIP или использовать стандартную программу набора номера для вызовов SIP.
Google страница поддержки для звонков через Wi-Fi по-прежнему указан SIP в качестве опции, но в документации для разработчиков отмечается, что Класс SipManager был объявлен устаревшим на уровне API 31. Хотя этот класс устарел, похоже, что собственный стек SIP Android не был удален полностью — по крайней мере, пока.
На основе эти коммитыПохоже, что Google готовится полностью удалить поддержку SIP-вызовов из телефонной службы Android. После удаления службы SIP из платформы приложения полагаясь на собственный стек SIP Android может сломаться. Поскольку коммиты, похоже, еще не были объединены, сторонние приложения со своим собственным SIP-клиентом, например Телефонный номеронабиратель ACR должны продолжать работать на Android 12, но мы не проверяли, работают ли они. Если у вас есть учетная запись SIP и вы можете убедиться, что вызовы по-прежнему работают через сторонний SIP-клиент, использующий собственный стек SIP Android, сообщите нам об этом!
В любом случае, очевидно, что Google больше не считает поддержку SIP полезной функцией для Android. Стек SIP не обновлялся уже много лет, поэтому от него уже практически отказались — эти изменения кода просто делают его официальным.
Спасибо признанному разработчику XDA luca020400 за подсказку!