[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Android phone access in Dolphin does not work



On 03/02/17 04:52 PM, RLewis wrote:
Gary Dale wrote:

On 02/02/17 08:03 AM, RLewis wrote:
Hi Gary --

Gary Dale wrote:

On 28/01/17 09:08 AM, RLewis wrote:
Hello Ken and Gary --

ken wrote:

On 01/24/2017 02:38 PM, Gary Dale wrote:
I'm running stretch/AMD64 and I'm having extreme problems
accessing
my
Samsung S5 phone from my Plasma5 desktop.

When I plug the phone in, I get the notification with 2 suggested
actions. They both read "Open with File Manager" but the first one
opens Dolphin with "camera:..." while the second opens Dolphin with
"mtp:..." in the location bar. When I actually try to navigate to the
folder with my photos, I get a notification on the phone telling me a
device is attempting mtp access... When I click "Allow", I get
another notification pop-up on my desktop with the same two
options...

When I actually try to access the photos, I frequently get "process
died" or "I/O error" messages, although sometimes I can actually see
a
photo (not just the file names) - persistence pays off. Moreover the
phone will lock when connected, even if a file transfer is underway.
This kills the transfer.

To make matters worse, I have photos and videos that I have taken
which show up in the Gallery on the phone and which I can view on
the
phone and see when I remove the SD card and read it directly but
which
don't show up in Dolphin.

Clearly this is not the way the process is supposed to work. I can
understand the phone requesting a verification for the connection,
but
everything on the desktop side seems wrong:
- the two actions should be distinguishable by their description,
- the process shouldn't die and if it does, it should relaunch,
- the connection should block the phone from locking if locking will
stop file transfers,
- there should be a record of the error in a log somewhere. As it is,
all I can find is a lot of systemd journal entries like "Jan 24
14:01:33 transponder kernel: usb 4-5: usbfs: process 20598 (mtp.so)
did not claim interface 0 before use" which seem to occur before the
device is actually recognized.
- all the photos should show up
It sounds like you want to offload files from your android.  For a few
years now I've been using Software Data Cable to do this, free app, no
cable needed.  Launch the app and it sets up an ftp server on the
phone.  Then from my laptop I log in, navigate, up- and download
files.
When done, I shut down the ftp server on the phone.  Easy-squeezy.
Ken:  Thanks for the tip -- I'm going to give it a try,

Gary:  I'm using KDE Connect right now.  Install the app[1] on your
phone
(I have an S4) and the software[2] on your computer (I'm using jessie,
but I
see that there is a newer version available for stretch).  It works
well and is easy to use.

Robert

[1] https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp
[2] https://packages.debian.org/stretch/kdeconnect

I went to install kdeconnect on my desktop but it was already installed.
I installed the app on my phone but it can't see anything to connect to.

I reinstalled kdeconnect on my desktop but still nothing, whether the
phone is connected to USB or just attached wirelessly. Any ideas on
what's going wrong?
Have you tried "Refresh" on the phone?  If not, then tap on either the
three-dot menu on the upper right or the menu on the lower right.  If
your desktop still isn't listed under Available Devices, and it has its
own IP address, you can add it to KDE Connect on the phone -- press
either menu, then "Add devices by IP".

Hope this helps.

Regards,
Robert
Verified my desktop's IP address and added it but when I go back to the
KDE Connect Devices panel, it still isn't there even after a refresh.

I don't see a menu on the lower right.
Sorry, my mistake -- I meant lower left.  It doesn't really matter since
it's the same menu as the upper right.
I don't see any menu on the lower part of the screen. Everything is at the top. There's a 3-bar symbol top-left that bring out the "pair new device" dialog and there is the 3-dotmenu top-right that allows me to refresh, rename device or add devices by IP.


What I've got is something on the
top left that when I press it, it shows me my phone and an option to
"Pair new device" that simply takes me back to the Devices panel.

My desktop's IP address remains in the Custom device list panel but
never shows up anywhere else.

I've verified that my phone is on my local network.

I found kdeconnect-cli on my desktop but it also shows no devices.
It sounds like you've done everything correctly.  If both your phone and PC
are connected to the network, I think it should just work.  The only other
suggestions I have are to add your hostname and/or your
<username>@<hostname> in the "Add devices by IP" screen.

The KDE Connect Community Wiki doesn't have much information, but does have
a troubleshooting tip if you're behind a firewall.

About your USB connection:  Do you have kio-mtp installed?  I can connect to
my phone that way, too.  Just make sure that the phone's USB PC Connection
is set for MTP.

Thanks Robert but even adding the username@ didn't help.
still
re. kio-mtp: I installed it and it seems to make the phone behave better. However I'm still getting mtp protocol died messages. As for setting the USB PC connection to MTP, how do I do that? I can't find anything in the settings that looks like it controls that.


Reply to: