Android 12 forbereder seg på å drepe den opprinnelige støtten for SIP-anrop

Android 12 har fjernet integrert SIP-anropsstøtte gjennom lageroppringeren og forbereder fjerning av kode fra telefonitjenesten.

Session Initiation Protocol, eller NIPPE, er en protokoll som vanligvis brukes for å foreta taleanrop over Internett. For år tilbake var SIP-klienter og -leverandører anstendig populære fordi de tilbød gratis eller billig over hele verden Internett-baserte anrop, mens mange amerikanske operatører fortsatt ikke engang tilbød ubegrensede taleanrop på deres nettverk. I årevis støttet Android naturlig å legge til en SIP-konto og foreta SIP-anrop via standardoppringeren, men det ser ut til at det forsvinner med Android 12 Oppdater.

Fra og med Android 12 ser det ut til at lageroppringingsappen – som på Pixel-telefoner er den Google-telefon app — tilbyr ikke lenger SIP-innstillinger. Det betyr at du ikke kan legge til en SIP-konto eller bruke lageroppringeren for SIP-anrop.

Googles støtteside for å ringe over Wi-Fi viser fortsatt SIP som et alternativ, men utviklerdokumentasjonen bemerker at

SipManager-klassen ble avviklet i API-nivå 31. Selv om klassen ble utdatert, ser det ikke ut til at Androids opprinnelige SIP-stabel har blitt fjernet helt – i hvert fall ikke ennå.

Basert på disse forplikter seg, ser det ut til at Google gjør seg klar til å fjerne SIP-anropsstøtte fra Androids telefonitjeneste helt. Når SIP-tjenesten er fjernet fra rammeverket, apper stole på Androids opprinnelige SIP-stack kan gå i stykker. Siden forpliktelsene ikke ser ut til å ha blitt slått sammen ennå, vil tredjepartsapper med sin egen SIP-klient som ACR telefonoppringer skal fortsette å fungere på Android 12, men vi har ikke bekreftet om de fungerer. Hvis du har en SIP-konto og kan bekrefte at samtaler fortsatt fungerer gjennom en tredjeparts SIP-klient som er avhengig av Androids opprinnelige SIP-stack, gi oss beskjed!

I alle fall er det klart at Google ikke lenger anser SIP-støtte som en verdig funksjon å vedlikeholde i Android. SIP-stakken har ikke blitt oppdatert på flere år, så den var ganske mye forlatt allerede - disse kodeendringene gjør den bare offisiell.

Takk til XDA Recognized Developer luca020400 for tipset!