Skip Navigation

T0biasCZe: Android MTP is extremely slow... so I made my own application with C# and ADB thats 28x times faster. Perhaps you may also find it useful... :D

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/releases

edit: 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:

23 comments
  • Mtp is an awful protocol I switched to just using WiFi transfers when Google got rid of the normal mass storage.

  • I do not know any C but I'll definitely try and fail compiling this for macOS because my Switch only connects to Android File Transfer and not to OpenMTP.

    Edit: oh no, the Switch doesn't even support ADB because it's running its own thing.

    Edit 2: btw why is it that some very specific modding tools are NEVER compiled for everything else but Windows? Of course I can always fire up a VM, but to me Windows is on the same level on my shit list as u/spez.

  • I don't really want to be a critic of this, but to my eyes,with the video sped up for the copy process it seems fake. I'd love to see a realtime video of this instead.

    • It's basically just using adb for the transfer in the background.

23 comments