Skip to main content
9 votes

What are the advantages and disadvantages of MTP versus PTP?

From Wikipedia: The Media Transfer Protocol (MTP) is an extension to the Picture Transfer Protocol (PTP) communications protocol that allows media files to be transferred atomically to and from ...
Andy Yan's user avatar
  • 9,539
9 votes

Why my DCIM folder is empty seen in the computer but not empty in the phone

For accessing your Android device via USB in "File Transfer" mode your computer uses the MTP protocol. This protocol allows to list and read/write the files from/to your device. What most ...
Robert's user avatar
  • 20.7k
7 votes

TWRP: Wiped phone, can't put any data onto it through MTP

I had the same issue with MTP not working from TWRP (Windows 10 x64). I used adb push as a workaround way to put update on the phone after disabling MTP from TWRP "Mount" menu: adb.exe push update....
alexandroid's user avatar
5 votes
Accepted

File transfer over USB cable option no longer appears after upgrade to MIUI 10

Though I was pretty sure I'd transferred files with at least one of the USB cables I tried around the time I posted this question, I tried a third cable at work tonight and the file transfer option ...
hippietrail's user avatar
5 votes
Accepted

Why does MTP show wrong directory location?

What is Content Provider? It seems to be a problem related to Media Providers. As the name suggests, they provide a database of available media in a more organized way to other apps as the Contacts ...
Irfan Latif's user avatar
  • 20.7k
4 votes

Is there a viable alternative to MTP for file transfer?

6 years after asking this question, finding alternatives to MTP for any reason — it is broken in my case — can still be a hassle. I stumbled upon this question and the first, very rich answer of @...
CodeTalker's user avatar
4 votes
Accepted

How much of the Android filesystem is visible over MTP?

MTP - an extension to PTP - is a client-server protocol, roughly like FTP. MTP client on PC sends operation requests (like GET_OBJECT, SEND_OBJECT, DELETE_OBJECT) to server running on Android device ...
Irfan Latif's user avatar
  • 20.7k
3 votes

File transfer over USB cable option no longer appears after upgrade to MIUI 10

On Windows PCs and other desktop PCs: try to use a different USB port, often rear ports have more power than the front ports which is sometimes needed by some devices use an USB 2.0 port if your ...
paradonym's user avatar
3 votes
Accepted

Android unrecognized by Debian Jessie

Here's the relevant Debian page on MTP. For Xfce: # apt-get install gvfs-backends # reboot
andDevW's user avatar
  • 616
3 votes

Change MTP/PTP for a Galaxy S4 w/ a Broken Screen

i know you have probably fixed this by now but if not try typing *#0808# into your phone this will bring up a menu where you can select mtp
wull's user avatar
  • 31
3 votes
Accepted

How can large amounts of files be transferred to Linux via MTP?

MTP is crap for that task – OK for a few files in "small folders", but stalling for folders with many files in, or copying many files, or trying things in parallel. As you use Linux, ADB would be a ...
Izzy's user avatar
  • 91.2k
2 votes

Change MTP/PTP for a Galaxy S4 w/ a Broken Screen

Change the cable. I had a noname cable and did not worked, it only charged and the phone was not available as storage. After replacing cable with a trusted one (BB or Samsung i tried) it worked.
user193812's user avatar
2 votes
Accepted

Problem copying files with unusual characters in their names to the Galaxy S4 SD card but not to the phone

Yeah you´re right. The problem is caused by the file system of the SD card. Probably you use FAT32 as file system of your SD card which is using the OEM character set (Read more). And the OEM set ...
benjo53's user avatar
  • 96
2 votes

Can MTP be configured to show the root?

The simple answer is no, you can't... You are not really looking at /sdcard but at a database of what that card contains provided by External Storage and possibly Media Storage. MTP has replaced USB ...
acejavelin's user avatar
  • 6,197
2 votes

How to extract ZIP files on SD card via MTP from Linux?

In order to unpack a ZIP file that's located on your phone, you can make use of the unzip command, which is included in BusyBox. To execute it, you can either install a Terminal emulator on the phone, ...
Grimoire's user avatar
  • 2,959
2 votes
Accepted

Why does one type of tethering obstruct MTP while another doesn't?

It's probably because ClockworkMod Tether is using a different USB mode (getprop sys.usb.config) which has MTP mode enabled too. native USB tethering: sys.usb.state = rndis,adb (where rndis is the ...
Eugen's user avatar
  • 254
2 votes

Change MTP/PTP for a Galaxy S4 w/ a Broken Screen

try typing the following into your Samsung phone to get access to a hidden USB connection menu *#0808#
Almundoman's user avatar
2 votes
Accepted

How to change the name shown in my PC when I connect my phone in MTP mode?

Edit the file /system/build.prop Change the ro.product.model or ro.product.device or any other property that has your device name and reboot.. Note: I think you need to uninstall your device drivers ...
Gokul NC's user avatar
  • 1,929
2 votes

Changing to PTP MTP from charging mode?

First go this path: About Device --> Software Info --> Click to Build Number up to enable Developet option in mobile. Then go to Setting and open this path: Developer Option --> USB ...
MrVI's user avatar
  • 21
2 votes

Is the Encryption Key for Adoptable SD card included in manual backup done over MTP?

Unfortunately, what you have so far considered as the complete copy of Internal Storage is not true. You only copied (I suppose using MTP - "transfer files" option) your files which you had created or ...
Firelord's user avatar
  • 25.2k
2 votes
Accepted

How do I move gigabytes of data from my computer to my phone's SD card?

I put the SD card in the computer and drag & drop there. I have a SD slot and use a uSD to SD card adapter. Try dragging smaller chunks vs all at once. I have a 64GB card and drag 20-30 folders ...
CrossRoads's user avatar
2 votes

Why don't I have MTP option in the USB menu

"Transferring files" means "MTP" and "Transferring images" means "PTP". I guess, to make the functionality of MTP and PTP meaningful to a larger set of people, ...
Firelord's user avatar
  • 25.2k
2 votes
Accepted

How to recover files from a healthy microSD card in Android?

Most likely issue your PC doesn't see the SD card is your SD card reader doesn't support SDXC... 64GB and larger cards require a reader capable of SDXC, where anything smaller capacity only requires ...
acejavelin's user avatar
  • 6,197
1 vote

Can't access my smartphone through neither adb/fastboot or GUI

So after a talk and help from user esQmo_ in the chat, the only possible explanation would be my local install of android tools to be broken. I've tested by installing adb and fastboot in another ...
Fnr's user avatar
  • 163
1 vote
Accepted

How to transfer files from Linux to android using the command line. (Linux/Fedora26)?

On your phone: Open Settings > About Phone Click on Build Number 7 times Go to Settings > Developer Options Enable Developer Options and enable Debug mode on USB On your computer: Install ADB on ...
adeen-s's user avatar
  • 165
1 vote

Move all photos from phone to PC: easy method

The simplest method would be to connect the phone to the computer then enable PTP (pictures transfer protocol) on the phone instead of MTP. On Windows, a dialog usually pops up just choose Import ...
esQmo_'s user avatar
  • 3,237
1 vote
Accepted

MTP oddities on Windows 10

MTP does not support simultaneous read/write, nor edit. This has nothing to do with Windows 10. (See: https://en.wikipedia.org/wiki/Media_Transfer_Protocol#History) If you want to move files within ...
Matthew Read's user avatar
  • 50.6k
1 vote

Is there a viable alternative to MTP for file transfer?

I have used pretty much all the non-root option, be it webdav, ssh, sftp. In the end, the fastest method for me to sync 200GB+ of photos and videos is to use adb-sync https://github.com/google/adb-...
KuN's user avatar
  • 111
1 vote

How do I disable this MTP connection popup upon USB cable connection?

This problem can have three reasons: 1- You connect your mobile phone to the computer, in this case, you should on this page, select the option to only charge and look for an option with the theme &...
Nima Ghasemi's user avatar
1 vote
Accepted

Does CPU and RAM affect MTP file transfer speed android?

The number one factor in transfer speed is the actual R/W speed of the phone's internal NAND chip.
You'reAGitForNotUsingGit's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible