2 ms·
To clarify, 4G modem modules (like the one in PinePhone) are usually based on stripped down smartphone SoCs, running Linux on ARM + a huge multi-milion lines FW
by megous 6y ago
To clarify, 4G modem modules (like the one in PinePhone) are usually based on stripped down smartphone SoCs, running Linux on ARM + a huge multi-milion lines FW blobs running on some DSP, that's actually implementing most of the functionality you expect from the modem.
So what this means is that PinePhone is basically a smartphone withing smartphone, and what's opensourced is the Linux kernel running on the modem's SoC. It's very nice, and allows you some more control (now you get two Linux capable SoCs in one phone that you can fully use for whatever you want, which is quite interesting!), but the actual modem part is as blobby and impenetrable as ever.
- simfree 6y agoYes, but with the Quectel EC25 modem used the blobs are isolated on the modem itself, your device does not need to load any binary blobs to bring up a usable cellular connection.
- megous 6y agoThe point is that you can't tinker with the modem, fix issues, implement new features, or remove misfeatures introduced by Quectel, if you have to use the blob. Where the blob is running is maybe only relevant to how much control it has over the rest of the system.
- deleted 6y ago[deleted]