Slight tangent: compute module!
Slightly off topic here, but DeX was mentioned so...
The whole idea of using just one phone to fit my entire computing needs just seems a bit pointless given that computers aren't really all that expensive?
Surely the reason high-end mobile phones are expensive is largely down to the R&D costs of squeezing lots of high-performance components into a ridiculously small package and then optimising the software to switch most of it off most of the time in order to save power.
It's clever, and brilliant... but I don't feel any great need to only have one CPU/data-storage device. That only really makes sense if you're trying to sell expensive phones and can try to justify the cost by saying "yeah, but you can also use it as a computer", like some how that makes up for it.
The down-side is I'm going to be even more screwed if I lose/break my phone because now I can't even use my computer!
However, what I *do* want is the SoC from one of these high-end phones, in a box, with high-bandwidth ports available. So imagine a Samsung Pi (for want of a better name); it would have a high-performance SoC, but with a heat sink on it so it can run in Full-Beanz mode for sustained periods. It would have display-port and USB-C for decent bandwidth peripheral connection. It would have at least SATA 3 for SSD connection.
And then I can buy that *AND* a phone!
What's in it for Samsung? Well, if I can run Linux on something like that, then really that can happily be my regular desktop (I don't personally need Windows apps), and so presumably lots of other devs/nerds would think like-wise. And that would likely mean people would actually develop specifically for that platform.
... So pretend I'm from Samsung and I'm taking orders; who's in?