قالب وردپرس درنا توس
Home / Tips and Tricks / How to wirelessly transfer Android files to a Linux desktop

How to wirelessly transfer Android files to a Linux desktop



  Smartphone with Linux Tux logo and laptop
Alberto Garcia Guillen / Shutterstock

Do you own an Android phone and a Linux desktop? You can transfer files wirelessly, send texts from your PC, and control your phone from your computer. It's like with the Windows Phone 1

0 app for Windows!

Android and Linux Integration

KDE Connect is a clever and versatile software that integrates your Android handset directly into your KDE desktop environment.

It offers many features B. Two-way notifications between phone and computer, wireless transmission of files in both directions and sending SMS texts from your computer. KDE Connect is an integral part of the KDE desktop environment.

GSConnect is a version of the software developed for the GNOME desktop environment. It's built as a GNOME extension. GNOME users must install GSConnect.

To get the Android page under control, KDE and GNOME users must install and use the KDE Connect Android app.

The computer that you want to pair your Android phone with does not need to use Wi-Fi. It can be connected to the network with an Ethernet cable. It must be in the same network as your handset, but this is the only requirement.

Installation Steps

Installing GSConnect is easy, but the steps must be performed in the correct order.

  1. Install the KDE Connect app on your Android phone.
  2. If you're using Google Chrome, install the Linux software chrome-gnome-shell .
  3. Configure Chrome or Firefox to integrate with the GNOME shell.
  4. Use Chrome or Firefox to install the GSConnect GNOME extension.
  5. Pair your Android phone with your KDE or GNOME desktop environment.

KDE users only need to complete the first and last steps. GNOME users using Firefox as a browser do not have to perform step 2.

Installing the Android App

On your Android handset, open the Play Store and search for "KDE Connect." When the app is found, click on the green Install button.

 KDE Connect in the Play Store

When the installation is complete, you can find "KDE Connect". Icon in the Apps Launcher.

 KDE Icon in the Apps Launcher

If you use Google Chrome as your browser, you must install the chrome-gnome-shell . Integration software. If you use Firefox, you do not have to do this. Skip this step and go directly to Configuring Firefox to Manage GNOME Extensions .

Use apt-get to install this package on your system if you are using Ubuntu or any other Debian-based distribution. Instead, use the package management tool of your Linux distribution on other Linux distributions.

  sudo apt-get installs the Chrome Gnome shell 

  sudo apt-get installs the Chrome Gnome shell in a terminal window

Configure Chrome to manage GNOME extensions

Open Google Chrome and navigate to the Chrome Web Store. Look for "GNOME shell integration".

If you see the GNOME Shell Integration Extension, click the blue Add to Chrome button.

 Google Chrome Webshop

You are prompted to confirm that you want to add the extension to Chrome. Click on the "Add extension" button.

 Confirm adding an extension to Chrome

If the extension has been added to Chrome, the GNOME Footprint icon will appear in the upper-right corner of the Chrome toolbar.

 GNOME icon in the Chrome toolbar

You should now go to section Installing the GSConnect GNOME Desktop Extension .

Configure Firefox to manage GNOME extensions

Open Firefox and navigate to the Firefox Add-ons website. Look for "GNOME shell integration".

If you see the GNOME Shell Integration Extension, click the blue Add to Firefox button.

 GNOME shell integrations in Firefox add-ons

You will be prompted to confirm that you want to add the extension to Firefox. Click the blue Add button.

 Confirm adding an extension to Firefox

If the extension has been added to Firefox, the GNOME Footprint icon will appear in the upper right corner of the Firefox toolbar.

 GNOME icon in the Firefox toolbar

We can now add the GSConnect GNOME desktop extension.

Install the GSConnect GNOME Desktop Extension.

In Google Chrome or Firefox, click the GNOME Footprint icon in the top right corner of the toolbar. Search for "GSConnect" and click on the entry "GSConnect".

 Searching for GSConnect "width =" 647 "height =" 434 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this. onerror = zero; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Click the "On / Off" button shows. This will download, install, and then enable the GSConnect GNOME extension.

 GSConnect ON / OFF button "width =" 640 "height =" 597 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

You can close your browser now.

System Menu

Open the GNOME System Menu. A new entry should be displayed in the "Mobile devices" menu. If this new menu item does not appear, repeat the steps above.

<img class = "alignnone size-full wp-image-423575" data-pagespeed-lazy-src = "https://www.howtogeek.com/wp-content/uploads/2019/06/xgsconnect_9-1 .png.pagespeed.gp + jp + jw + pj + ws + js + rj + rp + rw + ri + cp + md.ic.KsbXxQUL6O.png "alt =" menu item "width =" 325 "height =" 322 " "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; Pair Android Phone and Computer

Click the Mobile Devices menu item. The menu is expanded. Click on the menu item "Mobile Settings".

 Mobile Devices menu expanded to "width =" 325 "height =" 384 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

A window with the name of your computer as title appears. If the KDE Connect app is running on your Android phone, it will be listed in this window.

 Unpaired device window "width =" 608 "height =" 344 "src =" / pagespeed_static / 1. JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); [1965AppwhennotappearedwhentheAppopensthenameofyourcomputershouldbelistedasanavailabledeviceThisexampleis"howtogeek"

 KDA Connect Unpaired Computer App

Tap the name of your computer. The app informs you that the device is not paired. Click on the blue "Request Pairing" button.

 KDE Connect Request Pairing Screen

A "Request Pairing" dialog appears on your computer. It will display the name of the Android phone requesting the connection. In this example, it's honor.

Click the Accept button to accept the pairing request.

<img class = "alignnone size-full wp-image-423591" data-pagespeed-lazy-src = "https://www.howtogeek.com/wp-content/uploads/2019/06/xgsconnect_27.png .pagespeed.gp + jp + jw + pj + ws + js + rj + rp + rw + ri + cp + md.ic.7DfbKlFvMV.png "alt =" Confirmation dialog box "width =" 499 "height =" 152 "src =" /pagespeed_static/1 .JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); [1945900] the now available features.

 KDE Connect Main Menu

Your Android handset is listed as connected to your computer.

 Android handset is listed on computer width = "608" height = "344" src = "/pagespeed_static/1.JiBnMqyl6S.gif" onload = "pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);" onerror = "this.onerror = null; );

When you click on the name of your Android phone, a number of options and settings appear in the dialog box to help you optimize collaboration between your computer and your phone.

 Consider smartphone settings "width =" 646 "height =" 397 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this .orerror = zero; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

The menu entry "Mobile Devices" is displayed in GNOME by a menu item with the name of the paired Android phone. When you click on this menu item, a submenu with new functions is displayed.

 GNOME system menu with a paired device "width =" 328 "height =" 527 "src =" /pagespeed_static / 1.JiBnMqyl6S. gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

You have two devices much easier with KDE

KDE Connect is an essential part of KDE. Because of the smooth integration between the two, the installation process is effortless compared to the GNOME process.

Open the system menu in KDE. Click on the "Programs" icon.

 KDE Setup Menu "width =" 482 "height =" 682 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Click on the menu item "Settings".

<img class = "alignnone size-full wp-image-423602" data-pagespeed-lazy-src = "https://www.howtogeek.com/wp-content/uploads/2019/06/xKDE_2.png .pagespeed.gp + jp + jw + pj + ws + js + rj + rp + rw + ri + cp + md.ic.RyMQDlkx9H.png "alt =" KDE System Application Menu "width =" 482 "height =" 679 " src = "/pagespeed_static/1.JiBnMqyl6S.gif" onload = "pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);" onerror = "this.onerror = null;]

Click the System Preferences menu item.

 KDE Settings Menu" width = "480" height = "680" src = "/pagespeed_static / 1. JiBnMqyl6S.gif "onload =" pagespeed. LazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

The System Preferences dialog box appears. [19659006] Scroll down until you see the KDE Connect menu item Click the "KDE Connect" menu item.

 KDE System Preferences dialog "width =" 632 "height =" 567 "src =" /pagespeed_static / 1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeaconages (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Start KDE Connect. App on your Android phone if it is not running App opens, your computer name should be listed as an available device.

 KDA Connect Unpaired Computer App

Tap the name of your computer. The app informs you that the device is not paired. Click on the blue "Request Pairing" button.

 KDE Connect Request Pairing Screen

Accept the pairing request on your computer. Your Android handset will now appear as a paired device in the System Preferences window.

 System settings with a paired Android device "width =" 646 "height =" 522 "src =" /pagespeed_static/1.JiBnMqyl6S .gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Click on the name of your phone. The System Preferences dialog box lists settings and features related to your paired device.

 Paired KDE Device Settings and Functions "width =" 621 "height =" 572 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); " onerror = "this.orror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Your Android Phone and Computer Are Now Quitting Android Settings

The KDE Connect app requires a permission from you to allow some of their plugins to run. Tap each plugin to make sure it has the required permissions.

 KDE Connect plug-in permissions

For example, if you tap the Notification Sync plug-in, you get to the notification access screen. Search for "KDE Connect" in the list and set the switch to the "On" position.

 Android Notification Access Screen

Android prompts you to confirm that you want to give permission to KDE Connect. Touch the "Allow" button.

 Enable KDE connection check options

The KDE slider "Connect" is now blue, indicating that the permission has been granted.

 KDE connection with notification permission granted

Continue to grant permissions on the plugins that you want to use. Any plugin that requires permissions will be addressed and removed from the list.

To return to a plugin's settings, tap the three-dot menu icon.

 three-dot menu marked "width =" 354 "height =" 211 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfIfIf

Then tap on the menu item "Plugin Settings".

 menu item "width =" 354 "height =" 336 "src =" / pagespeed_static / 1.JiBnMqyl6S.gif "when loading =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = zero; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

All plugins can be managed here.

 Plugin List

Android Locations

The File System Expose plugin creates a location in your Android p access to your computer. In this way, files of can be transferred to your computer on your mobile . If you want to send only files from on your Android phone to your computer, you do not have to deal with this setting.

To set up a location, tap File System Expose. item.

 File System Exposure menu item

On the File System Exposure Settings screen, tap the blue plus sign (+).

 Add Location Screen

On the Add Location menu, tap the "Click to Select" option.

 Select Location Options

Your Android phone may have multiple locations to choose from. On the Android phone that researched this article, only one was available, the Downloads folder. Tap the location you want, and then tap Select.

 Android Download Folder

Tap the menu item Display Name and enter a name for the location. In our example this is "Downloads". Touch "OK".

 Specify a name for the location.

Downloads are now displayed on the file system settings screen.

 File system downloads display setting screen

Transferring Files to Your Computer

In KDE Connect, tap Send Files.

 Send Files option in KDE Connect [19659006] KDE Connect opens the default location that was previously set for downloads. We have a single file in this location. Tap the file to transfer it to the paired computer.

 A file in the Android Download folder

A pop-up window with a transfer notification appears on your computer informing you that the transfer was successful.

 OK transfer notification "width =" 521 "height =" 73 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this. onerror = zero; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Transferring multiple files

You can transfer multiple files at the same time and from different locations on your phone.

If you want to transfer files Tap the "Hamburger" menu at a location other than your default location.

 The Hamburger Menu in KDE Connect

A page area appears where you can browse all the memory of your Android device.

 Navigation page area in KDE Connect

If you want to send pictures, tap the Pictures icon. If you want to transfer audio files, tap the "Audio" icon.

Let's say we typed pictures. You can select multiple files by tapping each file one at a time. A white checkmark in a blue box appears on the selected files.

 Several files selected in KDE Connect

To transfer the files, tap the word "Open".

 Open option marked "width =" 354 "height =" 222 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeedages.la .loadIfVisibleAndMaybeBeacon (this);

By default, the transferred files are stored on your computer in the Downloads directory.

<img class = "alignnone size-full wp-image-423670" data-pagespeed-lazy-src = "https://www.howtogeek.com/wp-content/uploads/2019/06/xgsconnect_15.png .pagespeed.gp + jp + jw + pj + ws + js + rj + rp + rw + ri + cp + md.ic.-bG-Rxdzo4.png "alt =" Transferred files in the Downloads folder of the computer "width =" 646 "height =" 397 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); " onerror = "this.onerror = null; 19659010] Integrating the KDE File Manager – Dolphin

The KDE File Manager Dolphin is now integrated with the KDE Connect app When your Android phone is paired with the computer.

When you start Dolphin, your Android phone will be listed under Devices.

<img class = "alignnone size-full wp-image-423677" data-pagespeed-lazy-src = "https://www.howtogeek.com /wp-content/uploads/2019/06/xKDE_7.png.pagespeed.gp+jp+jw+pj+ws+js+rj+rp+rw+ri+cp+md.ic.8b0TGMxOFd.png "alt =" Android phone is displayed in Dolphin. "width =" 646 "height =" 533 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMayB Click the name of your phone to view the default location set up in the KDE Connect app. Dropping files in this directory will transfer them to your Android phone.

 Android device selected in Dolphin "width =" 646 "height =" 533 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

GNOME File Manager Integration – Nautilus [1965] done the same thing with GNOME. The results are just as good.

First, we need to install the Nautilus and KDE integration provider. Close all Nautilus windows, enter the following command in a terminal window and press Enter.

  sudo apt install python-nautilus gir1.2-nautilus-3.0 sshfs 

  sudo apt install python-nautilus gir1.2-nautilus -3.0 sshfs in a terminal window "width =" 646 "height =" 77 "src = "/pagespeed_static / 1.JiBnMqyl6S.gif" onload = "pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

Open the System menu, click the name of your Android phone, and then click the "Mount" menu option.

 System mount option menu "width =" 322 "height =" 525 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.onerror = null; pagespeed.lazy. loadIfVisibleAndMaybeBeacon (this);

Opens a Nautilus file manager window. You will see an entry for your Android phone. It's not listed by name – that's a benefit for KDE users – but the IP address it has on your Wi-Fi network.

In this example, it is 192.168.4.24.

 Android phone mounted in Nautilus "width =" 646 "height =" 357 "src =" /pagespeed_static/1.JiBnMqyl6S.gif "onload =" pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); "onerror =" this.erroror null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);

If you select the IP address of your Android phone, you can navigate to the phone's default location and transfer files by dropping them in this directory.

It felt like a marathon

If you start experimenting and exploring the features of GSConnect and KDE Connect, you'll find it worthwhile. The degree of integration is impressive, feels professional and is really useful.




Source link