Comment by sowbug
8 hours ago
I haven't used my Pro purchase in years, but if I did want to ssh from my phone today, I'd use the newish Terminal app, available since Android 15. It's a full Debian virtual machine.
8 hours ago
I haven't used my Pro purchase in years, but if I did want to ssh from my phone today, I'd use the newish Terminal app, available since Android 15. It's a full Debian virtual machine.
I don’t think it is that widely available due to Snapdragon chips not supporting some feature it requires.
Good option for Pixel owners or phones with MediaTek chips though.
Apparently it's about software, not hardware - Qualcomm recommends running Android under a virtual machine (which lacks nested virtualization support).
IIRC Qualcomm smartphone SoCs have always run some kind of hypervisor, I believe it's to allow partitioning of the CPU cores with the modem/DSP.
They used to (mid-late 2000s) use an L4 derivative ("REX"?), with the more recent chips (including the 'X' series for PCs) using their homegrown "Gunyah" hypervisor (https://github.com/quic/gunyah-hypervisor)
Is this for real? Do you have any more info on this? It seems crazy to me given how popular their chips are and how many problems I’d imagine this creates
4 replies →
I run LineageOS on both a Pixel 3a XL and a OnePlus 5. Yes, these both run Snapdragons.
The option to install the subsystem is present on both, but I have not attempted it.
I have loaded it onto a Pixel 6a running Graphene.
The option is available, but it probably won't work (show some error that the chip should allow unsecure VMs)
Or termux, which doesnt use a VM
Yeah, another vote for Termux. The linux VM ends up being a bit laggy because it's actually a webview that renders a terminal, that's connected to the VM. More importantly though, the soft keyboard support is totally broken, so if you try to backspace more characters than you've typed, it won't let you. That sucks if do something like:
1. type some command, hit enter
2. hit up to edit it (because you typoed something)
3. can't backspace because the soft keyboard thinks there's nothing to delete
Ive always considered termux the more elegant option for userspace programs than the android terminal debian vm. I just wished android had the permission api to create user namespaces (containers) in termux
Do you mean Termux? I can't find any other Terminal app with a similar name
No Android started bundling a terminal app recently:
https://itsfoss.com/news/google-android-linux-terminal-rollo...
Huh, I did not know this. This is also present on GrapheneOS too! (I'm installing it now)
3 replies →
Enable Developper Options. It should be in the Developer menu. It's a toggle that'll enable this apk.
Is this available outside of Pixels? I still can't find it on my OnePlus 13 running Android 16 with Jan security updates
3 replies →
Honestly I don't find it more useful than Termux, especially for being so much heavier.
6 replies →