Comos Posted December 30, 2024 Posted December 30, 2024 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?
windows2 Posted December 30, 2024 Posted December 30, 2024 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
Comos Posted December 30, 2024 Author Posted December 30, 2024 (edited) 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 December 30, 2024 by Comos
windows2 Posted December 30, 2024 Posted December 30, 2024 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.
Comos Posted December 30, 2024 Author Posted December 30, 2024 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.
reboot12 Posted January 3 Posted January 3 @Comos What is MPT? Fix the title and all occurrence of the word in posts to MTP (Media Transfer Protocol)
Zorba the Geek Posted January 18 Posted January 18 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 Posted February 3 Posted February 3 On 1/3/2025 at 8:30 AM, reboot12 said: @Comos What is MPT? Fix the title and all occurrence of the word in posts to MTP (Media Transfer Protocol) Fixed.
Zorba the Geek Posted February 4 Posted February 4 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"
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now