An Open Source Mobile Phone Based on the ESP32
hackaday.com
hackaday.com
I would be fine if it wakes only once in 5 minutes to get online or on pushing the physical button. The hardware is there. But the manufacturer just don't care.
https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/issues...
https://www.lilygo.cc/products/t-sim7600?variant=43076944298...
Basically, you can't. See my other comment in this thread.
If your modem is used in the USA (and likely elsewhere), your cell service provider won't allow it on the network unless it's running firmware that they approve of. Period. This usually means firmware blobs provided by them with absolutely no means of inspecting what it does.
If it's on the network, it has a backdoor. No exceptions.
This is why there are no open source modems. It's not a legal possibility.
What is the worst thing that backdoor could do?
Basically, taking complete control of the modem and potentially using that as a launch point for a more detailed attack.
Besides that, in the US at least, your phone's cell modem does have a backdoor. Every single one of them, no exceptions. Your telco can remotely update your modem's firmware and there is absolutely nothing you can do to stop it. Telcos are allowed/required to have total control of the firmware of any modem attached to their network. Source code is never, ever available. All cell modems are a total black box.
This also applies to terrestrial internet connections. Your cable modem or DSL has a firmware blob provided by your telco, no matter who you bought the modem from.