Установите драйвер Samsung Android Note 2 MTP INF для Win XP в Win7 - Win10 использует точно такой же драйвер?

Я устраняю неполадки поддержки Windows 7 64-битной MTP для Samsung Note 2 с DN4 ROM.

Те, кто поддерживает Google Samsung android MTP для Win 7, обнаружат, что это очень давняя и нерешенная проблема. Я пробовал многие решения, найденные через Google в последние несколько лет, но безуспешно. Я думаю (но не могу этого подтвердить), что использование кастомного ПЗУ только усугубляет ситуацию.

Тем не менее, я также тестирую копию Win 10 Insider. И, к моему удивлению, MTP (и PTP) работают там без суеты. Устранение неполадок и отслеживание драйвера, используемого в Win 10, приводят к файлам inf, которые можно найти в конце этого поста.

Основанный на INF, драйвер, используемый на Win10, на самом деле является более старой версией (DriverVer=02/16/2012,2.9.317.0215) для Win XP, которую можно скачать здесь. К сожалению, я получаю эту ошибку

The driver installation file for this device is missing a necessary entry. This may be because the INF was written for Windows 95 or later. Contact your hardware vendor.

Способ установки. В диспетчере устройств щелкните правой кнопкой мыши устройство MTP со значком восклицательного знака. Выберите "Обновление программного обеспечения драйвера", затем нажмите "Поиск программного обеспечения драйвера на моем компьютере". Затем нажмите "Позвольте мне выбрать из списка драйверов устройств на моем компьютере" и найдите загруженный драйвер для файла. ssudmtp.inf,

ВОПРОС: Если MS может заставить его работать на Win 10 64-битной, конечно, он работает на Win 7 64-битной. (Битность здесь не проблема, поскольку в inf есть поддержка AMD64). Кто-нибудь со знаниями и опытом взлома inf для работы с Win 7? Полезные советы о том, как сделать эту инфу и установить драйвер в Win 7.

;******************************************************************************************
;
; Name:  ssudmtp.inf
;
; Function:  Install SAMSUNG Mobile MTP Device Driver on XP
;
; Copyright (c) DEVGURU Co., LTD. (www.devguru.co.kr)
;******************************************************************************************

[Version]
Signature="$Windows NT$"
Class=WPD
ClassGUID={EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider            = %Provider%
DriverVer=02/16/2012,2.9.317.0215
CatalogFile=ssudmtp.cat

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%ssud%          = ssud, NTx86.5.1, NTamd64.5.1

[SSUD.NTx86.5.1]
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_685C
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_6860&MI_00
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_6862&MI_02

[SSUD.NTamd64.5.1]
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_685C
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_6860&MI_00
%USB\SAMSUNG_MOBILE&MTP.Desc%    = ssud.Install, USB\VID_04E8&PID_6862&MI_02


[ssud.Install]
Include = wpdmtp.inf, WINUSB.INF
Needs   = WPD.MTP, WINUSB.NT

[ssud.Install.hw]
Include = wpdmtp.inf
Needs   = WPD.MTP.Registration

[ssud.Install.Services]
Include = wpdmtp.inf
Needs   = WPD.MTP.Services

[ssud.Install.CoInstallers]
Include = wpdmtp.inf
Needs = WPD.MTP.CoInstallers

[ssud.Install.Wdf]
Include = wpdmtp.inf
Needs = WPD.MTP.Wdf
UmdfServiceOrder=WpdMtpDriver

; no sys copyfiles - the sys files are already in place

[Strings]
ssud       = "SAMSUNG Electronics Co., Ltd. "
Provider= "SAMSUNG Electronics Co., Ltd. "
USB\SAMSUNG_MOBILE&MTP.Desc="SAMSUNG Mobile MTP Device"

1 ответ

Решение

Лучший способ передачи файлов с устройства Samsung на компьютер, когда он не распознается как MTP, - это использовать Samsung SideSync. Samsung SideSync имеет встроенный в программу драйвер MTP, поэтому он распознает ваше устройство как MTP. Я сделал видео о том, как передавать медиафайлы с помощью Samsung SideSync:

https://www.youtube.com/watch?v=eBXaL8-MPXc

Другие вопросы по тегам