Re:PinePhone Misconceptions
by RL_Quine on Saturday January 25, 2020 @11:32AM
(#22146977)
Right. We're just moving the DMZ, and that's for a lot of cases totally fine. Rather than how people would assume it works like this.
CPU -> LTE Modem || DMZ || Cellphone Provider
We have this for the Pinephone.
CPU || DMZ || LTE Modem -> Cellphone Provider
This is fine.
Remember that in the first model, and in most typical phones, the LTE Modem have above root access to the CPU through DMA. The exception is some more modern devices like the iPhone, which give the modem a specific sandbox device to DMA into that's not the actual processor.
Re:PinePhone Misconceptions
by mirimir on Saturday January 25, 2020 @05:44PM
(#22149099)
Right, regardless of chip configuration, modern phones use IOMMU for isolation. Arguably the main advantage of the PinePhone and Librem 5 is the kill switches.
Remember that in the first model, and in most typical phones, the LTE Modem have above root access to the CPU through DMA. The exception is some more modern devices like the iPhone, which give the modem a specific sandbox device to DMA into that's not the actual processor.