Context
I’m exploring ways to bridge my mobile and desktop devices. I’ve had a good experience with Syncthing, but it’s focused on file synchronization. Now I want to get experience with UX synchronization.
Gnome provides an extension called GSConnect, which appears to be the canonical device bridging solution.
Installation
Installing the extension appears to be very simple: just navigate to the Gnome extension portal, search for “GSConnect”, and click install.
On Android, install the KDEConnect app from the Play Store.
Pairing
In Android:
- Open the KDE Connect app and observe the laptop is listed as a peer device
- Tap the device and request pairing
In Gnome:
- Click the menu bar in the top right
- Observe the Android device is listed in the GSConnect menu
Mounting
In Gnome:
- Open the GSConnect menu bar item
- Select “Mount”
- Open the Files app
- Observe an IP address appears to be mounted
- Click on the IP address and observe an error saying you don’t have permission to access “/”
- Manually edit the location to append “storage/emulated/0”, so it looks something like sftp://192.168.x.x:1750/storage/emulated/0
- Observe you can now see files!
- Tip: bookmark the edited location to make it easier to return to