What is mtr mode? What is MTP Device - description and installation

Hello everyone, dear readers and smartphone users. Today I will tell you what to do if, when connecting your smartphone to a personal computer, the error “USB device MTP failure” occurs. Below you can see a screenshot of this error. If you have the same problem, then read on.

The error “USB device MTP failure” can occur for several reasons, here are some of them:

  1. MTP driver problem. This happens sometimes, but not on all computers. This problem can be resolved very simply and quickly; below I will describe it in more detail;
  2. Incorrect settings in the device itself. As practice shows, such a reason occurs in 1% of cases, but nevertheless, it is possible that this is the cause of the error for you;
  3. Outdated drivers. This problem also occurs, but just like the previous ones, this cause of the error can be eliminated by simply updating the driver for your operating system.

So, we have sorted out the reasons, now let's start fixing this problem. Let's start in order, with the most working and common method of eliminating an unpleasant error.

Method 1


Now connect your mobile device to your personal computer again and check if the error that occurred earlier has disappeared.

Method 2

If the previous method did not help, then let's try to dig into the settings of the mobile device itself. Follow these steps:


Important: if the development item is not visible, then do the following: go to the “About device” section and click on the build number about 10 times. Thus, you activate the “Development” item.

Method 3

As I said above, this method is as simple and clear as the previous ones. It consists of a simple driver update. To ensure everything goes as smoothly as possible, follow these steps:


Now try connecting your Android mobile gadget to your personal computer again and check if the USB error has disappeared.

If the article was useful to you, then you can thank the author of the article by publishing a link to this material in your social network accounts, to do this, click one of the share buttons located below. Don’t forget to bookmark this resource, I think it will be useful to you more than once during the operation of your Android device. See you in the following, undoubtedly useful materials.

Synchronization of mobile gadgets based on the Android operating system has recently undergone major changes. The new technology was based on the use of an MTP Device driver, provided that the device was directly connected to a laptop or computer via a universal USB port.


What is an MTP Device?

MTP technology first saw the light back in 2008 in mobile devices with Honeycomb in the Android Ice Cream Sandwich operating system. At the time, it was considered a core part of the Windows Media software package, but it was later standardized as one of the main types of USB devices. It is for this reason that today desktop operating systems, when connecting a mobile device, identify it as nothing more than an MTP Device. However, in essence this development is not something new. It closely resembles the PTP protocols or one of its varieties in the form of additional extensions.

Alternative to USB Mass Storage

If we talk about the functioning of this system, it becomes clear that it is, in principle, impossible without installing the driver. However, when compared to regular information exchange via USB MTP Device, the driver works a little differently. The main difference of the new technology is as follows. When using a standard connection using USB Mass Storage, two partitions are created (for applications and media files separately). One of the sections always depends on the other.

However, in a number of cases, a situation arises when a tablet or smartphone does not have access to one of the sections, but the computer accepts both sections. It is for this reason that a situation arises when applications installed on the SD card do not launch and do not work. When using MTP Device there are simply no such restrictions. There is also no need to use the FAT file system.

If previously the redistribution of free disk space was carried out due to the influence of one partition on another, then in this case this does not happen. To put it in more understandable terms, in the past, increasing the free space of a partition led to reducing the size of another partition. Now both sections remain unchanged.

Installing the driver in Windows OS

Let's look at how standard driver installation is carried out when synchronizing a device with Windows. Let's assume we have a tablet and a smartphone from Samsung. When you connect a device to your computer for the first time, as a rule, the system displays a message stating that a new device has been found. In our case, we will be talking about MTP Device Samsung. The system will automatically install the driver required for synchronization. After this, data transfer will be carried out in the same way as using a regular USB connection, when an external SD card and internal storage are detected. Of course, errors like “driver not installed” may also appear. We'll look at them a little later.

In principle, on such devices, the automatic installation of all necessary drivers by the Windows operating system itself almost always works. You can also use alternative methods that involve installing appropriate programs for your tablet and smartphone. For example, the same MTP Device drivers are automatically installed on Samsung products if the latest version of the Kies application is available. It is also worth noting that Samsung does not release drivers for each specific model of mobile gadget.

So it makes no sense to look for drivers for the Galaxy Note 2 or S6. Smartphones manufactured by HTC require specialized software called HTC Sync Manager. In some cases, firmware installation via FastBoot mode is required. You can find drivers for LG devices on the official website of the manufacturer.

For Nexus, you can try using the ADB RUN utility or installing drivers using the standard Device Manager. When using gadgets from Sony, there are two options: using FlashTool drivers or installing Sony PC Suite. In principle, there is no particular difference, but it should be borne in mind that these are two mutually exclusive programs. When installing one of them, it is better to immediately remove the other.

Use on Mac OS

When synchronizing with Apple laptops and Macs, the use of devices classified as MTP Device is not much different from the similar Windows. To be completely sure, you can only additionally install the Android File Transfer application, and that’s it. Otherwise there shouldn't be any problems.

Installation on Linux systems (Ubuntu)

On Linux systems, due to their specifics, the process of installing MTP Device drivers is a little more complicated. As an example, let's look at the process of installing drivers for the Ubuntu version when installing a driver for Nexus. You must use a command window in which you enter the combination sudo nano –w /etc/udev/rules.d/51-android rules.

After this, enter the command SUBSYSTEM== “usb”, ATTR (idVendor)== “04e8”, ATTR (id Product) == “6860”, MODE= “0600”, OWNER = “User name”. After this, you need to sequentially execute the lines sudo apt-get install mtpfs, sudo mkdir/media/GNexus and sudo chmod 775/media/GNeus. Now you need to connect the gadget to your computer and enter the command sudo mtpfs – o allow_other/media/GNexus. After that, using Nutilis, you can move any folders and files. One important point: when all operations are completed, do not forget to use the final command sudo umount mtpfs.

Errors and methods for eliminating them

Unfortunately, errors cannot be ruled out when installing drivers. In most cases, they occur when using Windows operating systems. Let's try to look at the most common errors, as well as ways to eliminate them. First of all, you need to check whether the utilities you are using are up to date with the latest versions.

If everything is in order, but the driver for the MTP Device still does not function, you can try to install it manually. To do this, you need to go to “Device Manager”. If the device is not working properly or the driver is not installed, the device itself will be marked with a yellow icon. Everything here is quite simple. Find the driver update button in the properties and select only compatible devices from the list. If this operation does not help, you will have to remove the driver and then reinstall it automatically.

If this does not work, tell the system the location where the installation distribution with the necessary information will be stored. In some cases, this turns out to be ineffective. There could be a lot of reasons for this. In certain cases, installing a fresh version of Windows Media Player on the system can help. Most likely, you just need to check the system partition of your hard drive for errors. The problem could be anything. Sometimes it happens that the “native” media player itself produces this type of errors and failures.

This option also cannot be excluded. In this situation, if you are using a version of Windows 7 or higher, you can try to disable multimedia components using the “Programs” section in the “Control Panel”. There are many reasons for such failures. Therefore, we will have to move from the simplest methods of solving this problem to more complex and radical methods. In each specific case, it is necessary to take into account the specifics of a particular device. However, as practice shows, a universal solution to this problem can be the use of the system registry.

It is quite simple in the main section HKEY_LOCAL_MACHINE by sequentially moving through the tree to find the UpperFilters key and delete it. This will not affect the performance of the operating system in any way. However, the connection will finally work as expected. It is worth noting right away that this method is in most cases effective for gadgets manufactured by Samsung.

Conclusion

In this review, we tried to briefly describe the main issues related to using a connection using MTP technology. As you can see for yourself, the user will not have to put much effort into installing the driver, unless of course you are using Linux systems. All major errors when installing drivers are quite easy to fix. However, in each case, it is still advisable to establish what the cause of the problem is. It is better to do this before performing drastic actions such as deleting system registry keys.

However, in most cases, failures should not occur, especially if you install the latest versions of additional software for your gadget. In any case, you just need to turn to the official resources of mobile device manufacturers. Surely, you can find a help section on the official website, which will describe the process of dealing with problems of this type. Most likely, the problem is not even in Windows, but in disabled settings and functions or even in the device firmware.

Older Android devices support USB mass storage for transferring files to and from your computer. Modern Android devices use MTP and PTP protocols - you can choose either of the two.

To select a USB connection protocol, open the Settings application, click Memory, then the menu button and select USB connection to a computer. When a device is connected to a computer via USB, the protocol it uses is shown in a notification.

Why modern Android devices don't support USB mass storage

USB mass storage—also known as the “USB mass storage device class”—is the method by which older versions of Android allowed the computer to access its memory. When connecting an Android device to a computer, I had to click the “Connect memory to computer” button so that the device memory

Android became accessible to the computer via USB mass storage. When disconnecting from the computer, you should click the “Disable USB memory” button.

USB mass storage is a standard protocol used by flash drives, external hard drives, SD memory cards, and other USB storage devices. The drive becomes fully accessible to the computer, just like an internal drive.

This work scheme had disadvantages. The device connecting to the memory required exclusive access to it. The memory was disconnected from the Android operating system when connected to the computer. Files and applications stored on a memory card or USB drive became inaccessible when connected to a computer.

System files need to be stored somewhere; they cannot be detached from the device, so Android devices contain a separate /data partition for “system memory” and a /sdcard partition for “USB memory” on the same internal storage. Android installs applications and system files in /data, while user data is stored in /sdcard.

Hard partitioning resulted in insufficient space for applications and too much space for data. You cannot change the size of partitions without obtaining superuser rights on the device - the manufacturer selects the size for each partition at the factory.

Since the file system had to be accessed from a Windows computer, it was formatted as FAT. Microsoft holds patents on FAT, which is an older, slower file system without a modern permissions system. Android currently uses the new ext4 file system for all partitions because Windows doesn't have to read them directly.

Connecting your Android phone or tablet to your computer as a typical USB drive is convenient, but it has too many disadvantages, which is why newer Android devices use different USB connection protocols.

MTP – storage device

MTP stands for “data transfer protocol”. Androids, when using this protocol, appear to the computer as a “data storage device.” The Data Transfer Protocol was promoted as a standardized protocol for transferring audio files to digital music players using Windows Media Player and similar programs. It was supposed to allow other media companies to compete with Apple's iPod and iTunes.

This protocol is very different from USB mass storage. Instead of exposing the Android device's file system to Windows, MTP works at the file level. An Android device does not provide all of its memory to Windows. Instead, the computer sends a request to the connected device, and it responds with a list of files and directories. A computer can download a file by requesting it from a device, which will send the file over the connection. If the computer sends a file to the device, the device stores it. When you delete a file, the computer sends a signal to the device, telling it to delete the file, which the device does.

Android chooses which files to show and hides system files so they can't be seen or changed. If you try to delete or edit an immutable file, the device rejects the request and displays an error message.

The computer does not require exclusive access to the drive, so there is no need to connect or disconnect memory or create separate partitions for different types of data. Android can use ext4 or any other file system. Windows is not required to understand the Android file system.

In fact, MTP works very similarly to USB mass storage. For example, the MTP device shows up in Explorer so you can view and transfer files. Linux also supports MTP through libmtp, which is included with popular Linux distributions. MTP devices also show up in the Linux file manager.

Apple Mac OS X does not support MTP at all. iPods, iPads and iPhones all use their own proprietary syncing protocol with iTunes, so why would they support a competing protocol?

Google provides an Android file transfer application for Mac OS X. It is an MTP client and transfers files to Mac. Google does not provide this application for other operating systems because they have MTP support.

PTP – digital camera

PTP stands for Picture Transfer Protocol. When using this protocol, Android appears to the computer as a digital camera.

MTP is based on PTP but adds additional features. PTP functions similar to MTP and is used by digital cameras. Any program that captures photos from digital cameras can extract them from an Android phone if PTP mode is selected. PTP serves as a standard protocol for interfacing with digital cameras.

In this mode, the Android device will work with digital camera applications that support PTP, but not MTP. Mac OS X supports PTP, so you can use it to move photos from an Android device to a Mac over a USB connection without any special software.

In case of an older Android device, you will have to use USB mass storage. New devices allow you to choose between MTP and PTP - PTP is needed for programs that only support it.

If your device has a removable memory card, you can remove it and insert it directly into the memory card slot on your computer. The memory card will appear to the computer as a drive, which means you can access all the files on it, run file recovery software, and do everything else that MTP does not allow.

Android application/vnd.android.package-archive Android application

Android from A to Z: What lies behind the abbreviation MTP, and how to use it correctly

MTP (Media Transfer Protocol) first appeared on devices with Honeycomb. The protocol is slightly different from the usual USB Mass Storage (UMS), in which you turn on the USB mod and start moving files. And since MTP became part of, it would be nice to find out all the nuances. In this post we will try to understand as much as possible what exactly this protocol is, what is the need for it, and how to configure it to simplify file transfer.

What is MTP?

MTP is a set of custom extensions for PTP (Picture Transfer Protocol), which is aimed at transferring files and associated metadata across USB. Still here? Then let's continue.

Originally part of the structure Windows Media, but in 2008 MTP was standardized as a type USB devices, thereby becoming an established standard. If you have owned an iriver or Creative MP3 player, you have probably encountered MTP. If you use a digital camera, which is automatically recognized as a device when connected to a PC, then the RTR, which is essentially the same as MTP. The thing is quite old, but not for Android.

Why use MTP instead of USB Mass Storage?

The essence of use MTP is that now manufacturers of mobile devices do not need to create two separate sections, one for applications, the second for media files. Previously, a sin was noticed behind them, which consisted in expanding the second partition at the expense of the first, and this very often led to a lack of space for new applications. WITH MTP Both types of files can be stored together.

U USB Mass Storage There is one big drawback - when you create memory partitions, one of them is completely at the mercy of the other device. This means that your tablet or smartphone will not have access to this section, but the computer to which the device is connected can manage it in every possible way. For this reason, some applications and, especially, widgets placed on the SD card do not work.

Another advantage MTP is no need to use the FAT file system for storage. This ultimately leads to faster operation of the device.

Installation of MTP

From the time of Windows XPMTPdevices work without problems. Connect yourGalaxyNexus, choose MTPAs a connection type, the computer operating system itself finds the necessary drivers, you will only need to wait a little. Moving files between your smartphone and PC without any problems is ensured. But what should those users who preferredLinux And Mac?

Mac OS

Install UDEV rule opening rules file via terminal

sudo nano -w /etc/udev/rules.d/51-android.rules

Then enter the following line at the bottom of the file (remember to include your username):

SUBSYSTEM=="usb", ATTR(idVendor)=="04e8", ATTR(idProduct)=="6860", MODE="0600", OWNER=" "

After which it will be the turn for:

  • sudo apt-get install mtpfs
  • sudo mkdir /media/GNexus
  • sudo chmod 775 /media/GNexus

Then you should connect Galaxy Nexus to the PC and in the same window as before enter:

sudo mtpfs -o allow_other /media/GNexus

This will all allow you to drag and drop files using Nautilus, and don't forget to enter the following command when finished:

sudo umount mtpfs

Alternative

Alternatively you can use the combination Wifi File Explorer And QuickSSHd And send files over a wireless connection.

Android from A to Z: What lies behind the abbreviation MTP, and how to use it correctly:
rating 80 out of 80 based on 80 ratings.
There are 80 reviews in total.

Android application/vnd.android.package-archive Android application

Android from A to Z: What lies behind the abbreviation MTP, and how to use it correctly

MTP (Media Transfer Protocol) first appeared on devices with Honeycomb. The protocol is slightly different from the usual USB Mass Storage (UMS), in which you turn on the USB mod and start moving files. And since MTP became part of it, it would be nice to find out all the nuances. In this post we will try to understand as much as possible what exactly this protocol is, what is the need for it, and how to configure it to simplify file transfer.

What is MTP?

MTP is a set of custom extensions for PTP (Picture Transfer Protocol), which is aimed at transferring files and associated metadata across USB. Still here? Then let's continue.

Originally part of the structure Windows Media, but in 2008 MTP was standardized as a type USB devices, thereby becoming an established standard. If you have owned an iriver or Creative MP3 player, you have probably encountered MTP. If you use a digital camera, which is automatically recognized as a device when connected to a PC, then the RTR, which is essentially the same as MTP. The thing is quite old, but not for Android.

Why use MTP instead of USB Mass Storage?

The essence of use MTP is that now manufacturers of mobile devices do not need to create two separate sections, one for applications, the second for media files. Previously, a sin was noticed behind them, which consisted in expanding the second partition at the expense of the first, and this very often led to a lack of space for new applications. WITH MTP Both types of files can be stored together.

U USB Mass Storage There is one big drawback - when you create memory partitions, one of them is completely at the mercy of the other device. This means that your tablet or smartphone will not have access to this section, but the computer to which the device is connected can manage it in every possible way. For this reason, some applications and, especially, widgets placed on the SD card do not work.

Another advantage MTP is no need to use the FAT file system for storage. This ultimately leads to faster operation of the device.

Installation of MTP

From the time of Windows XPMTPdevices work without problems. Connect yourGalaxyNexus, choose MTPAs a connection type, the computer operating system itself finds the necessary drivers, you will only need to wait a little. Moving files between your smartphone and PC without any problems is ensured. But what should those users who preferredLinux And Mac?

Mac OS


Install UDEV rule opening rules file via terminal

sudo nano -w /etc/udev/rules.d/51-android.rules

Then enter the following line at the bottom of the file (remember to include your username):

SUBSYSTEM=="usb", ATTR(idVendor)=="04e8", ATTR(idProduct)=="6860", MODE="0600", OWNER=" "

After which it will be the turn for:

  • sudo apt-get install mtpfs
  • sudo mkdir /media/GNexus
  • sudo chmod 775 /media/GNexus

Then you should connect Galaxy Nexus to the PC and in the same window as before enter:

sudo mtpfs -o allow_other /media/GNexus

This will all allow you to drag and drop files using Nautilus, and don't forget to enter the following command when finished:

sudo umount mtpfs

Alternative


Alternatively you can use the combination Wifi File Explorer And QuickSSHd And send files over a wireless connection.

Android from A to Z: What lies behind the abbreviation MTP, and how to use it correctly:
rated 80 out of 80 based on 80 ratings.
There are 80 reviews in total.

Recently, the synchronization of mobile gadgets based on the Android OS with standard computer systems has undergone quite significant changes. The new technology was based on the use of the so-called MTP Device driver when directly connecting the device to a computer or laptop via a universal USB port.

What is MTP Device?

In general, MTP technology (Media) first saw the light back in 2008 on mobile gadgets with Honeycomb in the Android Ice Cream Sandwich OS. At that time, it was considered an integral part of the Windows Media package, but was then standardized as one of the main types of USB devices.

That is why now stationary operating systems, when connecting a mobile gadget, identify it as an MTP Device. In fact, the development itself was not something new, since it very much resembles the PTP (Picture Transfer Protocol) protocols, or rather, it is one of its varieties in the form of additional extensions.

MTP Device Driver as an alternative to USB Mass Storage

As for the functioning of such a system, it is probably clear that without installing a driver it is in principle impossible. However, compared to normal data exchange via USB MTP Device, the driver works slightly differently.


The most important difference, also known as the advantage of the new technology, is the following. The fact is that when using a standard connection using USB Mass Storage, two partitions are created (for media files and for applications separately), and one of them always depends on the other. A situation arises when a smartphone or tablet does not have access to one of the sections, but the computer perceives both. This is why a situation arises when applications installed on an SD card not only do not work, but do not even start.

There are no such restrictions when using MTP Device. In addition, there is even no need to use the FAT file system. And if previously the redistribution of free space occurred due to the influence of one partition on another, in this case there is nothing like that. Simply put, in the past, taking up the free space of one partition resulted in reducing the size of another. Now both sections remain unchanged.

Standard driver installation on Windows

Now let's see how a standard driver installation is performed when synchronizing a device with Windows. Let's say we have a Samsung smartphone or tablet.


As a rule, usually when you first connect a device to a computer terminal, the system displays a message in the system tray that a new device has been found (in our case, MTP Device Samsung). The system itself installs the driver necessary for synchronization without any problems, after which data transfer can be carried out in the same way as using a regular USB connection, when both the internal drive and the external SD card are detected. Of course, errors may appear (such as “Samsung Mobile MTP Device driver is not installed”), but we will dwell on them a little later.

General recommendations for installing drivers for most Android devices

In principle, the automatic installation of the necessary drivers by the Windows operating system itself almost always works. However, you can also use alternative methods related to the installation of related utilities for a smartphone or tablet.


For example, the same Samsung MTP Device driver is installed automatically if you have the latest version of the Kies application. Please note that Samsung does not release drivers for each specific model of a mobile gadget, so looking for them, say, for the S6 or Galaxy Note 2 makes absolutely no sense.