mtp connection. Error "USB device MTP

Today, a huge number of people use mobile devices on a regular basis, but not everyone is able to “make friends” with their computer. We will devote this article to analyzing ways to troubleshoot a problem that results in the impossibility of installing a driver for a smartphone connected to a PC.

The error discussed today occurs when connecting the phone to the computer. This happens for various reasons. This may be the absence of necessary components in the system or, conversely, the presence of unnecessary ones. All these factors prevent the correct installation of the media driver for mobile devices, which allows Windows to communicate with a smartphone. Next, we will consider all possible options for eliminating this failure.

Method 1: Editing the system registry

The registry is a collection system parameters(keys) that determine the behavior of the system. Some keys may interfere with normal operation for various reasons. In our case, this is the only position that we need to get rid of.


If the keys are not found or the method does not work, it means that the system is missing the necessary component, which we will talk about in the next paragraph.

Method 2: Install MTPPK

MTPPK (Media Transfer Protocol Porting Kit) is a driver developed by Microsoft and designed for PC interaction with the memory of mobile devices. If you have Ten installed, then this method may not bring results, since this OS is capable of independently downloading such software from the Internet and it is most likely already installed.

Installation is extremely simple: double-click the downloaded file and follow the prompts "Masters".

Special cases

Conclusion

As you can see, solving the problem with the system detecting mobile devices is not that difficult, and we hope that these instructions will help you with this. If all else fails, there may be critical changes in Windows and you will have to reinstall it.

Synchronization of mobile gadgets based on the operating system Android systems 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 that time this system was considered the main part of the package Windows programs Media, but then it was 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 variations 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 some 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 on 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, the data transfer will be carried out in the same way as using a regular USB connections when an external SD card is detected and internal storage. Of course, errors like “driver not installed” may also appear. We'll look at them a little later.

In principle, it almost always works on such devices. automatic installation all necessary drivers by the Windows operating system itself. 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 Android app File Transfer, 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, remember 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 operating systems Windows. 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 is quite simple here. 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 in automatic mode.

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 issues this type 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 the additional software for your gadget. software. 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.

Previous articles covering this topic have largely focused on just one protocol: Mass Storage. This is not surprising; it is he who, either in its pure form or complete with a software shell, rules the market today. Although it was not developed for these players at all, nevertheless, it has become widely used here due to its standardization, simplicity, and transparency in use. Moreover, MSC/UMS is being actively implemented in other portable devices: digital cameras, cell phones and smartphones, PDAs.

However, there is a company on the market that believes that the last word in this area has not yet been said. This is Microsoft, which has been persistently trying for three years to instill in the industry a completely different approach to transferring content to portable devices.

When we talked earlier about the circumstances surrounding the emergence of Mass Storage on MP3 players, we mentioned the injustices committed against them by the industry. Portable players were "bypassed" in the distribution of USB device classes, mainly due to the shortsightedness and suspiciousness shown by the leading companies in the industry, and their inability to create a really working copyright protection mechanism.

Now Microsoft says it wants to eliminate this unfortunate example of segregation. Although, of course, everyone understands that the company does not forget about the opportunity to seriously improve its position in the “digital entertainment” market.

Microsoft's approach to this issue is significantly different from anything seen in the industry before. So, it has nothing to do with Mass Storage, it is a completely different architecture, originally intended for portable multimedia devices.

On the other hand, it cannot be equated with proprietary protocols. This is a relatively open technology and is actively licensed by many manufacturers. In addition, in recent years, Microsoft has been actively integrating its support into its operating systems, which, as you know, are installed on most PCs in the world.

Mass Storage was developed back in the last century. The first information about Microsoft's developments in this direction appeared only in 2003-2004. Officially, the new protocol was presented on October 12, 2004, consisting of affiliate program Microsoft PlaysForSure (P4S). It is called Media Transfer Protocol (MTP).

PlaysForSure, integral part which MTP is, was first presented to the public at the end of 2004


Zen PMC - one of the first P4S players - did not gain much popularity

At the same time, the first list of compatible devices was announced, in particular, players from Creative, iriver, Samsung.

Within the PlaysForSure affiliate program, MTP was far from the main “star”. Much more attention was paid to its other components:

  • WMA (audio) and WMV (video) media file formats
  • Windows Media Player shell version 10
  • new Janus DRM system
  • operating system for portable players Portable Media Center (optional component).

Microsoft was realistic about the prospects for Portable Media Center. Therefore, she took care in advance to introduce PlaysForSure support into existing varieties of proprietary OS for portable players. She quickly managed to find a common language with most platform manufacturers. The new concept, although not without creaking and not without skeptical and condemning comments from outside experts, began to develop.

Critics, not without reason, called PlaysForSure a response to, or even a clone of, the Apple “iPod+iTunes” combination. Where:

  • WMA = AAC
  • Windows Media = iTunes
  • Janus DRM = FairPlay
  • The stillborn Portable Media Center hoped to become = iPod OS.

MTP, however, was the original element here. Perhaps only a de facto monopolist in the operating systems market could afford something like this.

The P4S architecture was clearly created with an eye on Apple's experience

The protocol, quite in the tradition of Microsoft, was not created from scratch, but was a modification of an existing solution. In this case it was the proven Picture Transfer Protocol (PTP). Back in 2000, it was approved as a standard protocol for digital cameras and was included in the USB class number 0x06.


MTP is a direct descendant of the Picture Transfer Protocol, familiar to many from digital cameras.

MTP borrowed a lot from him, starting with two letters in the name. By and large, MTP can be called an add-on over PTP: the entire software part directly responsible for data transportation has remained unchanged. The set of commands has only been slightly expanded to cover new types of content and their interaction with each other.

The fundamental difference between PTP/MTP and Mass Storage can be called the concept of “objects”. Objects in a TP system can have types and characteristics that can be queried by the protocol. Objects consist of component parts, including links to other objects, metadata, and the content itself.

MTP object structure

Thus, TP protocols can be called “smart” protocols that can interact constructively with the firmware of a portable device or the software shell installed on a PC.


MTP operation algorithm

In fact, the set of TP objects already contains a database of information about the content, which in the Mass Storage system has to be created independently either by the player or using a PC, wasting time and device resources. As a result, user-friendly functionality of portable players, such as displaying metadata and Album Art, a powerful and flexible navigation system, can be implemented with much less "blood" and becomes accessible to resource-constrained developers.

MTP capabilities using the example of Sandisk Sansa e200 – Album Art, metadata navigation, rating system

It has a protocol and other features, such as creating virtual folders.


Virtual folders Media and Data in MTP connection mode, Zen Micro Photo player

“Naked” Mass Storage cannot compete in terms of capabilities. In its pure form, the protocol requires a fair amount of power from a portable device and a large amount of work on the built-in firmware; few developers go for it. Thus, the main opponent of MTP is Mass Storage with a shell, which offers similar capabilities.

Here, the advantage of MTP in the future should be its greater versatility. If Windows XP gains MTP support only with the installation of Windows Media Player version 10, then in Windows Vista the protocol is already built-in. This will allow users to fully use it without any additional installations.

Additionally, unlike iTunes and SonicStage, which work exclusively with Apple and Sony devices respectively, the PlaysForSure project is open source. MTP devices can be produced by any company that uses platforms that support the protocol. And currently, the vast majority of platforms are compatible with MTP.


Major platform vendors support MTP

MTP can be used with any file system. This allows developers to create dual-protocol players that support both Mass Storage and MTP. Typically, the user can select which mode the device should operate in through its (device's) settings. Microsoft, however, looks at this practice very askance. In the latest PlaysForSure specifications, such tricks are completely prohibited. Now MTP has priority, and the Mass Storage protocol is activated only if no drivers supporting Media Transfer Protocol were detected on the PC. Below we will describe what troubles this can lead to.

Fortunately, no one is tying developers to PlaysForSure specifications. This is something that critics of the protocol often forget: a player manufacturer can easily “send” both PlaysForSure and Janus DRM, while maintaining MTP support. This allows them to ignore Microsoft's recommendations and allow the user to choose the protocol to their liking.


Choosing between MSC and MTP (from Sandisk Sansa e200 user manual)

It is curious that the priority of the MTP protocol over the PlaysForSure concept as a whole was involuntarily demonstrated by Microsoft itself when releasing its own Zune player. The latter is not a P4S device, does not support Janus DRM, but nevertheless uses MTP.

Having listed a number of obvious advantages of the protocol, we, however, cannot turn a blind eye to a number of serious disadvantages that reduce its attractiveness to the consumer.

Perhaps the main root of all troubles is that MTP appeared too late. In 2004, the MP3 player market turned six years old. Naturally, by this time, most players on the market had somehow decided for themselves the problem of choosing a protocol for their devices, preferring Mass Storage in one variation or another.

Moreover, the first version of MTP was seriously inferior to MSC/UMS in terms of user friendliness. It forced him to install Windows Media Player 10, did not have support in Explorer Shell Extensions and, as a result, did not allow him to see the device from Windows Explorer, copy files using Drag&Drop, or use a portable player to transfer data. Finally, in other operating systems, be it MacOS or Linux, protocol support was very bad. Compare this to Mass Storage, for which drivers can even be found for DOS.

For some users, an additional negative factor was the announcement of Janus, a new DRM from Microsoft, simultaneously with MTP. Of the entire PlaysForSure bouquet, it was Janus who received the widest promotion. The American company repeated the mistake of the SDMI participants, widely advertising the new DRM as some wonderful advantage of the PlaysForSure architecture. The result was a clear association between PlaysForSure=DRM => and MTP=DRM. And Mass Storage, on the contrary, = Freedom.

Along with FairPlay from Apple, PlaysForSure received its share of slop from the Internet community

DRM-friendliness is indeed one of the differences between MTP and PTP. Thus, DRM-related information is one of the protocol object types. However, the MTP architecture does not include DRM as a mandatory component, it simply makes it easier to implement for those developers who need it. In other words, MTP supports DRM, but MTP does not = DRM. Despite this, there is a common belief that MTP is essentially just a copy protection measure, that it "embeds" DRM into the copied files, etc. Microsoft's controversial reputation has contributed to the promotion of these myths - many people expect dirty tricks from the company's products.

Microsoft has traditionally been one of the corporations that has been particularly harshly criticized for its commitment to DRM. An anti-Windows Vista campaign banner from anti-DRM activists at defectivebydesign.org

As a result, by announcing MTP as part of PlaysForSure, Microsoft did a disservice to the protocol by “hanging” on it all the negativity from other components of the program: DRM, Windows Media Player. This is despite the fact that of the entire P4S MTP set, perhaps, it was the most successful and viable component.

On the other hand, a certain part of the music is purchased by Western users in online stores that use the P4S architecture and Janus DRM. Such tracks will only be played on MTP players. Although the future of DRM in music is now quite vague, and whether its support will remain an advantage is difficult to say.

Shortly before its death, Rio Audio campaigned for MTP, illustrating this with diagrams showing the horror of being unable to record PlaysForSure tracks on an MSC player

Another con is the inherent complexity of the MTP architecture. While Mass Storage essentially uses just one driver, Microsoft has built an entire structure for its protocol. This is an API called the "Windows User-Mode Driver Framework (UMDF)", which can loosely be called "DirectX for the Periphery". Today this architecture is used more widely, but it was developed specifically for MTP and in 2004 was part of the installation of Windows Media Player 10. Support for the data transfer protocol is implemented here by a whole set of drivers and libraries. This makes the system more vulnerable and unstable.

In particular, this situation occurs. The majority of MTP drivers included in UMDF are installed on the PC. But Windows Media Player version 10 or higher is not available, and the libraries responsible for integrating MTP into the standard Windows shell (Shell Extensions) are also missing. The result is that the player is recognized by the system as an MTP device, but there are no options for working with it; the device becomes a “thing in itself”. If the player can be switched to Mass Storage mode through the menu, then this is not so scary. But if it is designed according to the PlaysForSure specification, then, having detected MTP support by the system, it will work exclusively using this protocol, depriving the user of the ability to fully use the device. Of course, such phenomena are a consequence of the youth of the protocol, its insufficient prevalence; in Vista, for example, this will not happen. However, critics rightly point out the complexity and heaviness of the MTP infrastructure as a drawback.

Work is underway to improve MTP, its latest versions already look much more interesting. The protocol has now been integrated into Explorer, thanks to which working with an MTP device differs little from using a Mass Storage player (however, there is no correct support in alternative file managers yet).


The only significant difference between MTP integration into the Windows shell and regular Mass Storage is that MTP players are displayed as devices, not as disks (screenshot from the site "dapreview.net")

The PlaysFromDevice standard is being developed - support for MTP by third-party equipment, such as stationary audio systems, car radios, etc. Its absence was another serious disadvantage for MTP players, because... There is already quite a lot of technology that “understands” Mass Storage.

If we abstract from the fact that MTP is, first of all, a tool for Microsoft to conquer and retain the market, most of the ideas embedded in the protocol can be assessed positively. In its latest variation, it surpasses the most common system, Mass Storage with a shell, in convenience and capabilities.

Thus, the user is given a full choice between using the Windows Media Player shell and Drag&Drop through Explorer. MTP players can be used to transfer any data without any problems - the lack of this feature was one of the main complaints of users. Protocol support for third-party operating systems is gradually appearing.

An alternative to working through Explorer is synchronization via Windows Media Player 11

If we imagine a world where all PCs, all household audio equipment and other related devices “understand” MTP, then for multimedia players it looks more attractive than Mass Storage.

Error messages that users of MTP devices may encounter (read more)

Microsoft has already managed to seduce three Big Five players with this prospect: Creative, Sandisk and Samsung. From the “second echelon” in the camp of companies from Redmond, iriver, Archos, Philips, Trekstor, Cowon, Mpio, and many other small companies.


The bulk of secondary manufacturers support MTP

Slowly but surely MTP is spreading among Chinese companies - some small Asian manufacturers are already claiming support for the protocol as an advantage of their products. Their full version of this protocol looks quite realistic, because... most of them work exclusively for Europe and the USA, where they are gradually starting to get used to MTP.

The Chinese company Meizu already equips its players with MTP support

And against the backdrop of a theoretically possible general rejection of DRM, even the use of MTP by Apple does not look completely impossible - nothing prevents you from integrating protocol support into the iTunes shell.

And yet there is a feeling that MTP has not yet crossed the line separating a technology that is simply widely advertised from a technology that has received real public acceptance.

Today, the owner of an MTP player is still sometimes forced to deal with problems that tormented users of players with proprietary protocols: opacity of operation, incompatibility with equipment, the need to install additional software.

The protocol's position is still quite shaky, and without decisive action from Microsoft it could easily sink into oblivion. In some ways, the situation is reminiscent of the situation with the MP3 format and its alternatives. Like MP3, Mass Storage offers enough capabilities and is widely used that there is no real incentive to switch to a new protocol. Similar to alternative audio formats such as WMA and AAC, MTP is introduced “from above”, in an “orderly” manner.

Microsoft hopes to improve the situation if it succeeds in registering MTP as a new class of USB devices. This will make the protocol an industry standard. The American company's ambitions go further - it hopes to "drive" all portable media devices - cameras, mobile phones, smartphones - under this protocol, leaving Mass Storage only the drives for which it was, in fact, intended.

What does the future hold for data transfer protocols in portable players? Will MTP become the new industry standard? Or will Mass Storage maintain its position? Perhaps new solutions will appear? It’s difficult to say for sure: everything in this industry depends too much on subjective factors, in particular, the actions of the largest players. For now, the Mass Storage protocol remains king, primarily in Apple's version, with a software add-on in the form of iTunes. “Pure” Mass Storage remains the domain of budget players and devices for enthusiasts, occupying the second step of the pedestal. MTP, which is distributed in the middle class of the market, is still third.


Schematic distribution of shares between protocols in sales in 2006.

Time will tell what changes the fall of DRM will bring to this situation (if it does happen), as well as the spread of wireless technologies.

If you are reading this article, then it is obvious that you are having problems transferring files via USB on your Android device. Don't worry, you are not the first person to contact us with such a question.

Fortunately, we know several ways to solve this problem. So, without further ado, here's what you need to do to get USB file transfer working again.

Cause of USB file transfer error

There are several reasons why you may not be able to transfer files via USB:

  • USB cable does not support file transfer
  • The device is not configured to accept files via USB
  • You have installed the Samsung Kies application
  • The Micro-USB port on your Android device is broken (unfortunately I can't help you with that)

Step 1 - Enable file transfer on your Android device

This is the first thing you should do to be able to transfer files via USB to your Android device.

To enable USB file transfer, go to Settings > Storage > Click on the three vertical dots in the top right corner of the screen > USB connections to computer > Check the box next to “Media device (MTP)”

If you think the problem with USB file transfer is software related, try connecting the device to your computer using USB, select "Camera (PTP)" and put it away again. This helps some users.

Step 1.1 - addition for the “clean” version of Android 6.0 Marshmallow

If you don't see the above option under Memory, make sure you enable USB debugging. After that, do a little trick:

  1. Disconnect the USB cable from the device.
  2. Enable developer mode. To do this, go to Settings > About phone > tap on the build number several times until a pop-up message appears that you have become a developer.
  3. Go to Settings > Developer Options.
  4. Enable USB debugging.
  5. Lock your device (lock button on the side or top).
  6. Connect your smartphone to your computer using a USB cable.
  7. Unlock your Android device.
  8. Swipe down to open the notification panel and tap on USB Charging.
  9. Select "File Transfer" from the pop-up window.
  10. Lock your device and unlock again.

Using this method, you will be able to transfer files via USB. For some reason this option is not available without Developer Mode enabled.

Step 2 – Uninstall Samsung Kies program

Skip this step if you do not have Samsung Kies software installed.

Samsung's official file transfer program often causes interference when transferring files via USB. To remove Samsung Kies, you need to first download the program and then select “Uninstall”.

Step 3 – Check USB Cable

Not all USB cables are created equal: some are capable of transferring files, some are not. It is recommended to use the USB cable that came with your Android device. Typically, they have a USB file transfer feature.

If none of the methods helped solve the problem, then try installing AirDroid. This software allows you to transfer files to Android devices without a USB cable.

You can often encounter situations when a user connects mobile device to the computer via USB cable, but the system does not recognize the device and even displays an error message. And this, unfortunately, applies not only to the most simple phones, but also to modern tablets, smartphones and even cameras or cameras. How to identify an MTP USB device, make it visible and fully operational, is then proposed to be considered in as much detail as possible. Let's try to apply several classic methods and solutions that are offered by users on the Internet.

Windows 7 error: “USB device MTP. Refusal". General essence of the problem

I would like to note right away that the problem is that the mobile device is not detected by the operating system solely as a drive (neither the internal partition nor the removable card is visible).

Many users think that the main reason is that the driver is not working properly. Yes, indeed, such a situation can be observed, but only partially. Sometimes the problem may be in the settings of the device itself or even in the Windows system registry settings. In addition, if some additional components and updates are not installed on the system to ensure the correct operation of connected devices of this type, the error may also appear.

Initial actions with the registry

So, before downloading the MTP USB device driver, you can take, so to speak, preventive measures using the system registry, since some installed keys may contain prohibitions on identifying mobile devices.

First of all, call the editor (regedit in the “Run” menu) and go to the HKLM branch. Through the SOFTWARE section and control directories, we move to the final directory, as shown in the image above. On the right there is the UpperFilters key, which is exactly what is stopping us. We delete the entry, exit the editor and reboot the system. After this, as a rule, when you connect the device to a computer or laptop, the drivers, if they were not already installed, will be installed automatically, and the MTP USB device itself will become visible in the system.

Installing or updating the driver

But it also happens that the above key is initially absent from the registry, and devices are not detected under any pretext. What to do in such a situation?

Here you need to, with the device connected to the computer, go to the “Device Manager”, find your device marked with a yellow triangle, and through the RMB menu select the driver update (you can also use the properties section). When the system starts making recommendations, you should select only compatible drivers. If this does not help, download the universal MTPPK driver from the Internet, install it yourself, or point the system to the full path to the saved file.

Sometimes a non-working MTP USB device can be identified if you select the hardware ID in the information drop-down list on the details tab, and then search for the driver on the Internet using the longest string containing the DEV and VEN identifiers. It goes without saying that after downloading, you will also have to install the driver yourself.

Installation of additional system components

Sometimes, even if there is a working driver, the error may occur again and again. It is believed that this situation is largely due to the lack of special components of the operating system itself.

The fix for the error is to download the Windows Media Feature Pack or its missing elements from the official Microsoft website and then install it. User reviews indicate that sometimes this works.

Other troubleshooting options

Some owners of mobile equipment, after deleting the registry key described above, recommend disabling the mode. Sometimes setting the settings using the connection type PTP (camera) instead of MTP helps.

Owners of Samsung smartphones and tablets claim that to detect an MTP USB device, it is enough to install the appropriate adapter (it is installed along with the Samsung Kies program).

Another option is said to be to boot Windows into safe mode and log in as an administrator. In this case, the drivers are installed automatically and without problems.

To identify Apple mobile technology, many users recommend using the following steps. Using RMB on the system partition (drive “C”), select the properties section and the security tab, and in the groups or users menu, check for the presence of the “Authenticated” line with the “Read” parameter.

Similar actions are performed for the Windows directory. If the specified parameter is not enabled, it must be added through the change options button. After Windows restarts, Apple devices will be recognized by the system.

Finally, if your system has been exposed to viruses, you should perform a full scan using portable antivirus utilities.

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

Since the time 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?

MacOS


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 OS Ice Cream Sandwich. At that time it was considered an integral part Windows package Media, 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 somewhat 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 for each specific model of a mobile gadget, the corporation Samsung drivers doesn’t release them, so looking for them, say, for the S6 or Galaxy Note 2 makes absolutely no sense.

In this article we will figure out how to connect Android to a computer/laptop via USB as a flash drive and be able to transfer information without using a classic flash drive.

This article is suitable for all brands that produce phones on Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia and others. We are not responsible for your actions.

Before Android 4.4 KitKat, it was possible to connect via USB as a flash drive. The PC saw the device as a removable disk and provided the same rights: the user could also perform other actions.

Then, in new versions of Android, the USB mode was replaced by MTP, in which only the data transfer function remained, and the same formatting did not work.

Setting up a USB connection

To manage the connection to a computer via USB, you need. To do this, add to Android settings section “For Developers” (if it doesn’t exist):

  1. Open settings.
  2. Go to the "About phone" or "About device" section.
  3. "Build number" or "MIUI version".
  4. Press (click) on this item until you see a message that you have become a developer (usually 7-10 clicks are enough).
Increase

After the developer section appears in the settings, you can enable USB debugging. The item is called that way, so you just need to move the slider to the “On” position and confirm the resolution.



Increase

Now you can connect the device to your computer via USB and select the operating mode. In the latest versions of Android, the most used ones are:

  • MTP - transfer any files from computer to phone and vice versa.
  • PTP - transfer of photos, as well as transfer of files not supported in MTP mode.
  • Charging only.

Connecting in USB storage mode

If you can't get used to using the media player, go back to using USB storage mode. For this you will need:

This method may cause damage system files. In this case, you will have to reflash Android.

To connect Android to your computer as a drive:

  1. Launch USB MASS STORAGE Enabler.
  2. Grant superuser rights and agree to change how Selinux works.
  3. If the device is supported, the main application menu will open.
  4. Click "Enable USB MASS STORAGE".


Increase

Now, when connected to a PC, the phone or tablet will appear as a drive. To connect in MTP or PTP mode, just restart the device. Once you're done with mass storage mode, go back into the app and disable USB MASS STORAGE.

Media Transfer Protocol is an official driver released by Microsoft that allows you to manage the content of portable devices connected to your computer. For the most part, this software is used to be able to transfer data between a Windows computer and a smartphone/tablet based on the Android operating system. In fact, modern operating systems are able to “independently” pull up such software from the network, so this driver is more likely to be useful to users of older versions of Windows.

Usage

You need to install Media Transfer Protocol if you encounter problems when trying to transfer data to or from a portable device. This driver is also required for the operation of some Android device managers. What is true, in the case of managers, Media Transfer Protocol is often installed with the program itself, so a separate driver download is also not required. Well, the third “case” of using the Media Transfer Protocol is working with various “firmware” (programs designed to install new “firmware” on devices from a ROM file). Most often, they do not install the “accompanying” drivers themselves. So here the user has to download and install the MPT driver “manually”.

Additional purpose

In general, initially, Media Transfer Protocol was part of the Windows Media Device Manager 10 SDK. So it began to spread as a separate component not so long ago. Why was this component included in the Software Development Kit? To enable developers to test and debug applications created for mobile platforms.

If you are reading this article, then it is obvious that you are having trouble transferring files via USB on your Android device. Don't worry, you are not the first person to contact us with such a question. TO...

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 conventional data exchange via a driver, it works somewhat 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 Corporation 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.

For HTC smartphones, you need to use specialized software called HTC Sync Manager (sometimes you may need to install the firmware via FastBoot mode). For LG, you can find a driver on the manufacturer's official website specifically for a specific model. For Nexus, you need to use the ADB RUN utility and install the driver from the standard Device Manager. When using Sony gadgets, there are two options: installing Sony PC Suite or using FlashTool drivers. In principle, there is no difference, but you need to remember that these are two mutually exclusive programs - when installing one, you must first remove the other.

Use on Mac OS

The use of devices classified as MTP Device when synchronizing with desktop Macs or Apple laptops is not much different from its counterpart in Windows.

Just to be completely sure, you can additionally install the Android File Transfer application, that’s all. Otherwise there shouldn't be any problems.

Installation on Linux (Ubuntu)

On Linux systems, due to their specificity, installing MTP Device drivers is somewhat more complicated. As an example, consider this process when installing a driver for Nexus.

So, we use the command window, in which we first write sudo nano -w /etc/udev/rules.d/51-android.rules (installing UDEV rules). Then enter the command SUBSYSTEM=="usb", ATTR(idVendor)=="04e8", ATTR(idProduct)=="6860", MODE="0600", OWNER="<Имя пользователя>", after which we sequentially execute the lines sudo apt-get install mtpfs, sudo mkdir/media/GNexus and sudo chmod 775/media/GNexus.

Next, connect the gadget to the computer and enter sudo mtpfs -o allow_other /media/GNexus. That's it, now, using Nutilus, you can start moving any files and folders. Yes, the most important thing. When all operations are completed, remember to use the final command sudo umount mtpfs.

Possible errors and methods for eliminating them

Unfortunately, errors cannot be ruled out either. In most cases, this only applies to Windows operating systems. Let's try to look at the most common failures and the simplest methods for eliminating them.

First of all, it is worth checking whether the accompanying utilities are up to date with the latest versions. When using them, it is advisable to download the latest distribution from the manufacturer’s website.

If the driver for MTP Device still does not work, you can try to reinstall it manually. To do this you need to go to “Device Manager”. In theory, if the driver is not installed or the device itself is not working properly, it will be marked with a yellow icon. Everything is simple here. You need to find the driver update button in the properties, and then select only compatible devices from the list. If this does not help, you will have to remove it and then install it again automatically. If this does not work, you will have to tell the system the location where the installation distribution containing the necessary information is stored.

Sometimes, however, this does not help. There can be any number of reasons. In some cases, installing the latest version of Windows Media Player on your system may help. You'll probably just have to check the system partition of your hard drive for errors, but you never know what might happen. It also happens that this type of error or failure can be generated by the “native” media player itself (this option, unfortunately, cannot be ruled out). In this situation, if you are using versions of Windows 7 and higher, you can simply try to disable multimedia components in the programs section of the Control Panel.

As is already clear, the reasons for such failures are simply innumerable. Therefore, you will have to move from the simplest methods of solving the problem to more complex or even drastic ones, taking into account the specifics of the cause in each specific case and for each specific device.

However, as practice shows, one of the universal solutions can be the use of the system registry. Here you need to find the UpperFilters key in the main section HKEY_LOCAL_MACHINE by sequentially moving through the tree (System\CurrentControlSet\Control\Class) and delete it. This will not affect the performance of the operating system, but the connection will work as expected. Let us immediately note that in most cases this method can be used for gadgets from Samsung.

Conclusion

That’s basically all that concerns the main issues related to using a connection using MTP technology. As you can see, you don’t have to work hard to install the driver, except on Linux. Basic errors can be resolved quite easily, but in each case it is advisable to find out the root cause before taking any drastic actions like deleting registry keys. But in most cases there should be no failures, especially if you install the latest versions of additional software for your gadget.

In any case, you can simply turn to the official Internet resources of mobile equipment manufacturers. Surely there is a help section with a description of problems of this type. Perhaps the problem is not even in Windows, but, for example, in the device’s firmware or disabled functions and settings.