It turns out that you can already run GUI Linux programs in the new Linux terminal app on Android 16, before Google releases the official GUI support. First I switched the audio system to pipewire in the VM by installing the pipewire-audio package, then I installed xrdp (an RDP server for X11), and pipewire-modules-xrdp, for audio support. Then I installed mate-desktop-environment and orca, enabled accessibility in Mate with "gsettings set org.mate.interface accessibility true", and enabled Orca to start automatically with "gsettings set org.gnome.desktop.a11y.applications screen-reader-enabled true". Then I set the password for the default "droid" user with "sudo passwd droid", and created ~/.xinitrc with "#!/bin/sh" and "mate-session", and made it executable with "chmod +x ~/.xinitrc"" After doing all of this, I pressed the third unlabeled button in the Terminal app to open its menu, went to "Port control" and enabled port 3389. Then I installed Windows App from the Play Store and I added a PC with hostname 127.0.0.1, and added a user with the name "droid" and the password I set. When I connected to it, Orca started speaking, and after turning TalkBack off by holding the volume keys, I could control the Linux system with my Bluetooth keyboard, including using the Control and Alt keys, and after putting Orca in laptop mode (by running "orca -s" to open the preferences dialog), I could perform Orca commands with the caps lock key, although sometimes it types a letter instead and it toggles Android's caps lock state (which is separate from Linux's), but pressing caps lock once toggles it off again.
Peter Vágner reshared this.
Cleverson
in reply to Elijah Massey • • •Peter Vágner
in reply to Cleverson • •It's time for me to buy a OTG cable to hook ordinary keyboard into my phone.