|
|
|
|
|
by yjftsjthsd-h
3029 days ago
|
|
> Phones aren't PCs. They are crippled and locked-down devices. We have differing definitions. I might concede phones as separate from "PCs", but the original phrase was "handheld computer", which most phones are. Yes, many are locked down at the bootloader level, but they're still general-purpose computing devices. With Termux or a chroot, you can even get GNU goodness on them. Even without that, Android/iOS are as much computers as Windows S devices; they can run programs compiled for that OS, and have normal full-function CPUs, GPUs, and network stacks. The default use-cases are restricted, but worst case you can flip on the switch for sideloading APKs and run any code you want. > Linux wristwatch Prepare to be amazed(1) :) https://asteroidos.org/ is a proper GNU/Linux system for hardware that shipped with Android Wear. It's running a tiny QT GUI on the touchscreen, but you can SSH in (https://asteroidos.org/wiki/ssh/) and get a normal system, systemd and all. (1) I mean this sincerely; it still amazes me every time I look at what they've built. |
|
AsteroidOS looks very cool, thanks for the link. But a watch "running a tiny QT GUI on the touchscreen”, and which you can only really use as a computer by SSHing in via another computer, is not a PC, by any reasonable definition.
I'm aware of many little devices that can run Linux, but they're not full-fledged PCs unless they have reasonably sized screens and enough processing power to run regular PC apps in a usable manner.
Neither is a phone, which is neither marketed as a PC (or a “computer”), nor able to run any apps that aren't written specifically for Android / iOS, without all sorts of complicated shenanigans to jailbreak its lock-down, which is designed precisely to prevent it from being used as a general purpose computer.
Some people can “skate” on a bicycle while standing up on the seat and handlebar. That doesn’t mean a bicycle is a skateboard. Especially if they had to first break built-in protections in the bicycle specifically designed to prevent them from doing that.
Also sideloading APKs is a far cry from “run any code you want”. Can I run a GTK app written in Perl on an Android phone by sideloading an APK?