I use a Huawei p9 with Android 6. I notice a big problem. When I connect the phone with a Lubuntu pc trying to share files, I get e.g. that for copying 7 folders - each containing several small files for constructing html's pages - from pc to phone they are required about 10 minutes, when the total size of the folders is just 30MB!

On the other hand, when I perform the same action e.g. using instead 3 multimedia files of the same total size (i.e. 30MB), the amount of time is just 1 second (as indeed I expect).

Can someone explain why do I verify such an exaggerate discrepancy in time between the two mentioned cases? I think it may depend on the Android system (potentially by the emui p9 redesign -- otherwise every Android 6 device should have this problem!).

I finally notice that with a more dated device mounting Android 4.2, I don't encounter that inconvenience.

  • @beeshyams mtp seems to be the default usb configuration. Nothing is changed because nothing is changed. – Bento Jun 17 '17 at 7:16
  • Seems like another victim of MTP. Unless you're willing to resort to pulling out files with ADB, I don't really see a solution... – Andy Yan Jun 17 '17 at 8:00
  • 2
    I've always observed such slowness with large numbers of files, and specifically it takes absurdly long to prepare for copying as well. Using adb pull to pull things out will skip that preparation which is good enough for me, but still, the storage chips on phones aren't exactly good at R/W small files (continuous transfer performance is much better), so performance will take a hit. – Andy Yan Jun 17 '17 at 8:34
  • 1
    @AndyYan that's true. I had noticed it me too; sequential data are better than little fragmented files. But with Android 4.2 the discrepancy was acceptable, with Android 6 it is not -- i.e. it is impossible to reasonably complete the task. I really don't understand why such an involution, I thought more recent versions of android were better than the older. Now I will install adb on linux, then I'll try the same tasks -- if I've rightly understood, with this tool it is the linux system that menages files operations. – Bento Jun 17 '17 at 8:54
  • 1
    Glad you find it useful, and on top of that you don't find it troublesome to use adb :) The empty folder behavior seems to be by design, and I got no solution for that by searching around. I'd probably post this whole stuff as an answer later. – Andy Yan Jun 19 '17 at 7:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.