4G doesn't even have a proper voice call support, and substitutes that with a carrier grade Discord type thing called VoLTE(oversimplification). Zero chance old firmware could work.
That "carrier grade Discord type thing" is more or less standard SIP VoIP, just over a prioritized data channel similar to how DOCSIS has PacketCable which is more or less MGCP VoIP over a prioritized data channel.
It's absolutely proper voice call support, the majority of calls you make or receive in 2024 have been connected over SIP at some point along the path.
> Zero chance old firmware could work.
The sorts of modules like the author was proposing using can be interacted with over relatively standard AT commands, so it's actually plausible that if there were a separate application processor it might be able to perform basic functions like placing/receiving calls without any firmware changes. The module handles all the VoLTE stuff and just exposes it as if it were any other modem.
That said it's not uncommon for "dumbphone" type applications to run the application code on the baseband processor, in which case obviously it's incredibly unlikely that this new module is even a related family of processor, much less compatible with existing code.
It is completely restricted to one SIP provider. Which raises an interesting idea for improved competition. Make it possible for the user to choose their SIP provider. Force the phone companies to allow the use of that priority to any SIP RTP stream and otherwise make those companies just sell data service.
That would make a project like the one in the linked article come down to getting a magic module that provided an internet connection...
It should have been in the standard from the get go, strictly defined so there's no different standards to check and certify. They should all work the same so there's no need for that.
The lack of standardisation is causing huge problems in countries deprecating 2G and 3G like Australia where people have to throw away perfectly good phones because they're not VoLTE capable according to their provider (and the government mandating that phones without voice service must be banned)
Just like 2G and 3G.
This would be like plugging your monitor and keyboard into a new computer.
There are some lorawan handheld communicatiors using surplus blackberry cases and keyboards from blackberries that never were, that they got for pennies.
Except this dude wants to drop in a roll-your-own cellphone board with a basic os, instead of a lorawan radio and basic os. Same idea. But he will have to design this.
Whereas You can get schematics to build a lorawan communicator with blackberry parts, and there are community supported roms for that
For a design with a modem module and a ux module, it might possibly just work to swap things out, but it would depend on how VoLTE is supported. If that is all managed by the modem module, then you're probably good.
These modem modules are generally a serial port that speaks Hayes (AT) protocol. Plus some analog lines for mic and speaker. Some 4g modules might be serial over USB and may leave VoLTE entirely up to the application module, that's going go look different.
Some of the modules are a qualcom SoC that runs headless Android. Which works, I guess, but seems bizarre.