Its totally off-topic however its a guide I found that allows an pixel phone user to run Debian Gnome Desktop Environment from its Termina (which by the time I wrote this is still in beta on Android 16 and desktop mode only available on beta 2.1)
At this moment we dont have an valid interface between terminal and Android meaning the linux apps wont show up on Android display.
But this inception works for pixel phones so here it goes:
Forgot to mention… its off topic but maybe this can work also on FydeOS from terminal (havent tested yet).
Via full desktop environment:
Installing GNOME in Android’s Native Linux Terminal (Android 15/16 - ALDE)
Step 1: Ensure You’re in the Native Terminal Environment
-
Launch the terminal:
Go to Settings → System → Developer Options → Terminal
Resize your terminal Storage on its settings. -
Confirm you’re in a proper Linux userland:
Run: uname -a
Step 2: Update System & Install Essentials
For Debian/Ubuntu-based systems:
sudo passwd #Dont forget to have a password for the system
sudo apt update ; sudo apt install aptitude -y ; sudo aptitude upgrade -y
sudo apt install gnome-session gnome-terminal dbus-x11 tigervnc-standalone-server -y
Step 3: Configure GNOME for VNC
-
Edit the VNC startup script:
sudo nano ~/.vnc/xstartup
-
Add the following lines:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XDG_SESSION_TYPE=x11
export XDG_CURRENT_DESKTOP=GNOME
gnome-session &
- Make the script executable:
chmod +x ~/.vnc/xstartup
Step 4: Start the GNOME Session
Run:
vncserver :1
(Install the Android VNC app).
Connect using a VNC Viewer to:
localhost:5901
You now have a full GNOME Desktop running on your Android 15/16 device.
Optional Enhancements
- Install additional desktop applications:
sudo apt install flatpak -y
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.chromium.Chromium -y
sudo flatpak update -y
- Enjoy.