PelleB wrote:What is the difference from choosing mtp with the built in chooser of the phone?
None, I guess, but it was my understanding that in most Android 6 phones that option is completely absent by default and you should do all that to get it back.
PelleB wrote:It seems that it is necessary to be root to connect to the phone, is that the way it is supposed to be? Anyway, gmtp, jmtpfs etc. work when used by root (or sudoer).
Well, why didn't you say so earlier?
That means it's most probably a permissions problem. Plug your phone to your PC and run:
to find out your phone's vendor and product IDs. If you're not sure which one that is, run the command once without your phone plugged in and once after plugging it in. It should be something like this:
Code: Select all
Bus 001 Device 006: ID 1234:5678 Manufacturer details...
Now create a udev configuration file:
Code: Select all
sudo vi /etc/udev/rules.d/51-android.rules
(or you know, with any editor you like) and add a line like the next one in it:
Code: Select all
ATTR{idVendor}=="1234", ATTR{idProduct}=="5678", MODE="0666", GROUP="plugdev"
replacing the vendor and product IDs with the ones you got earlier. Reboot, and it should work.