I recently got caught off-guard by the 3G retirement, switch to VoLTE - 110% sure I'm not the only one.
I tend to run Custom ROM's on my mobile, as I want/need control over my stack(s).
Running vanilla LineageOS 23, Android 16 on a Samsung Galaxy device.
So far, so good, but.... I hadn't quite glommed on to the fact or the extent of how Samsung $cr3w&d me/us on this one.
Turns out - or at least this is as best I could decern - that in order to utilise LoLTE/VoWiFi, some sort of client-side IMS blob is required, and Samsung has a proprietary blob that's un-ported.
Got adb/shell root, tried all sorts of tricks, including emulation, but it's an absolute dead-end.
Confirmed via *#*#4636#*#*
This only affects voice. TXT's & LTE mobile data remains unaffected.
To be fair, I hardly make any calls, and even then it's IP-based - WhatsApp, Singal, Messenger, even Teams, etc - so it's not a biggie, yet, but this does mean I can't make or receive "normie" or emergency calls.
I'm on Kogan, since all I've really needed is to keep my number alive, some SMS's & enough mobile data to get me between WiFi AP's.
My backup plan I've come up is to use a SIP/VoIP line, so that I can at least have a terminating number.
Sadly, en$#!tification seems to have crept in since I last used SIP/VoIP in any meaningful manner.
From what I can tell, 2talk is the last-man-standing. Maybe Hero?
I know, I know: the "right" way to resolve this is to use a device with a VoLTE IMS that's supported in AOSP, but I don't have the money simply lying around for an edge-case with no guaranteed outcome.
LineageOS has served me very well - and honestly, still does - allowing me to have well-maintained OS well past manufacturer's designed lifetime. (R2R FTW!)
Has anyone found a workable solution?
E: s/deprecate/retire/
#


