I was getting tired of the mtp throwing errors half the time, the directories loading two minutes (not exagerating), the copying taking taking hour, so i said screw it and made my own file transferer that uses ADB, which doesnt rely on the slow as MTP. I made it primarily for myself, but since i already made it why not share it :D
From my testing (over USB 2.0) of copying 8.4GB pictures folder, with my app it took 4m08s, approx 286Mbits/s. With MTP, it was showing it will take hour and 3/4, aprox 10Mbits/s
https://github.com/T0biasCZe/AdbFileManager/releasesedit: To go up a directory, double click the list header!
changelog v1.1:
Added ability to go above /sdcard/,
added text to double click header to go up
added pc2android copying
Video:




This will be amazing if it works, I’ve been frustrated with mtp for so many years. Thanks for posting about it.
Edit: Windows only FFS. Guess I’ll look at using adb itself as someone else mentioned here.
You may want to check out KDE Connect.
I love KDE Connect and I don’t even use KDE. Automatic pausing of media playback when someone calls is magic
There is adb-sync which I tried and it works great. There are also related tools linked there but I haven’t used them.
Pardon my off-topic reply, kbin lacks a Save function. Saved!
I just use cx file explorer, then I can mount my Linux PC using sshfs and transferring files is quite fast
Once you have adb installed, you can just
adb pull FILEto get a file from your device to your PC, oradb push SOURCE DESTto move it to the phone, not perfect since it’s command line only though…You can also use
adb shellto get a standard UNIX shell on the phone