Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

XP MTP (Media Transfer Protocol) driver and Android 14 phones

Featured Replies

Recently I had to upgrade from my Samsung A600 with Android 11 where the MTP  worked out of the box with my XP to Samsung A55 with Android 14.

The samsung drivers were used, all normally installed, however the phone does not appear as MPT device anymore, just as a digital camera.I tried a little workaround with updating the ssudmtp.inf with it's hardware ID to force it as MTP device, but when connected, the driver cannot be started (error10), so no luck here.When tested on Win7 it  still works out of the box as an MTP device.

Did someone encountered something similar recently?

3 minutes ago, Comos said:

Recently I had to upgrade from my Samsung A600 with Android 11 where the MPT  worked out of the box with my XP to Samsung A55 with Android 14.

The samsung drivers were used, all normally installed, however the phone does not appear as MPT device anymore, just as a digital camera.I tried a little workaround with updating the ssudmtp.inf with it's hardware ID to force it as MPT device, but when connected, the driver cannot be started (error10), so no luck here.When tested on Win7 it  still works out of the box as an MPT device.

Did someone encountered something similar recently?

Installing Windows Media Player 11 should fix the issue because it has the latest MTP driver for XP and umdf 1.0

  • Author
5 minutes ago, windows2 said:

Installing Windows Media Player 11 should fix the issue because it has the latest MTP driver for XP and umdf 1.0

I do have everything from the WMP11 package installed, otherwise even with my old A600 it won't work,

Edited by Comos

5 minutes ago, Comos said:

I do have everything from the WMP11 package installed, otherwise even with my old A600 it won't work,

Try reinstalling Windows Media Player 11 and reinstalling the driver by uninstalling it in devmgmt, restarting and installing it again, it should get detected automatically without trying to selecting the driver manually.

  • Author
On 12/30/2024 at 1:07 PM, windows2 said:

Try reinstalling Windows Media Player 11 and reinstalling the driver by uninstalling it in devmgmt, restarting and installing it again, it should get detected automatically without trying to selecting the driver manually.

This is not how the Android phone actually works as an MTP device on XP.You still need the ssudmtp.inf part from the samsung driver package to tell to treat the current phone HW ID  as an MTP device.The point is that for the A55 there is no HW ID in the given ssudmtp.inf file and if uodated manually it won't run, so something is different with this phone under XP compared to my old one.

@Comos

What is MPT? Fix the title and all occurrence of the word in posts to MTP (Media Transfer Protocol)

  • Comos changed the title to XP MPT (Media Transfer Protocol) driver and Android 14 phones
  • 2 weeks later...

Surely the ssudmtp.inf file should contain a generic MTP device descriptor of the form

MTP, USB\MS_COMP_MTP

so there should be no need for the vendor's VID & PID.

Also if the device is MTP compliant it should be automatically installed using the generic MTP device descriptor in wpdmtp.inf.

When I have installed WPDMTP from a suitable MTP compliant device there was no need to install the device's drivers.  Perhaps the Android device has to be switched into debug mode or developer mode before Windows can detect it.

  • Dave-H changed the title to XP MTP (Media Transfer Protocol) driver and Android 14 phones

I have examined an XP installation that has the WPDMTP driver included with WMP 11 and it includes two INF files - wpdmtp.inf and wpdmtphw.inf.  wpdmtp.inf only contains a generic MTP device descriptor of the form

MTP, USB\MS_COMP_MTP

but wpdmtphw.inf is a supplement to wpdmtp.inf which includes a number of device descriptors for cameras/camera phones available in 2008 which are MTP compliant but do not present to Windows the generic MTP device descriptor shown above,  A typical example would be

;iRiver PMC
%GenericMTP.DeviceDesc%=MTP, USB\VID_1006&PID_4003

Windows 7 may have a similar INF file with more up to date entries for device descriptors, including one for your Samsung A55.  You could obtain the Device Instance ID for your for your Samsung A55 and use it to insert the device descriptor into wpdmtphw.inf, but this would probably not work because the "needs" and "include" directives do not seem to work under XP.  Instead include these entries in wpdmtp.inf

[Manufacturer]
%MfgNameVendorModel%=VendorModel.NTx86

[VendorModel.NTx86]
%MTP.DeviceDesc%=MTP, USB\VID_xxxx&PID_xxxx

[Strings]
MfgNameVenderModel = "Standard MTP Compliant Device"
MTP.DeviceDesc = "MTP Device"

 

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.