A fully open source firmware for GPS/LTE modem is badly needed.
A fully open source firmware for GPS/LTE modem is badly needed.
It's worse - there's a second, independent computer inside your phone that you have no control over: the SIM card.
The SIM is a standalone computer with its own processor and memory which your carrier can communicate with and upload programs to run on it without your knowledge ("OTA updates", etc.)
https://osmocom.org/projects/cellular-infrastructure/wiki/SI...
ftp://www.3gpp.org/tsg_sa/WG3_Security/TSGS3_30_Povoa/Docs/PDF/S3-030534.pdf
https://www.hologram.io/blog/what-is-an-esim-and-how-is-it-u....
> The eSIM (embedded SIM) is a small chip soldered directly to a board inside a device
The Wii, and PlayStations since the PS3 have had system control processors that can perform downloads, updates, and general system maintenance on a low power processors even while the majority of the system is off. In the Wii that processor was also responsible for the majority of the network stack even when accessed from the main processor. On the PS4 that processor even ran a relatively complete FreeBSD.
Democratizing these techniques would be killer.