IPB

Здравствуйте, гость ( Вход | Регистрация )

Форум перемещен на новый домен: forum.pda2u.ru - исправьте, пожалуйста, свои ссылки
 
 
Ответить в данную темуНачать новую тему
> Портирование драйверов под Windows
ArHon
сообщение 29.2.2008, 8:52
Сообщение #1


PDA2U.RU Team
****

Группа: Друзья PDA-Hack
Сообщений: 396
Регистрация: 24.11.2007
Из: Р.Татарстан, г.Набережные Челны
Пользователь №: 28
Спасибо сказали: 129 раз(а)

Девайс:HP iPAQ rw6815


Небольшой мануал по портированию драйверов, в результате которого удалось запустить работу USB-Sync для rw68xx, перепрошитого на WM6 (вероятно, будет работать и для других клонов Atom Exec), все оказалось очень просто (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) :

1. Если неизвестно, в каком inf-файле находится работающий драйвер, то делаем следующее: подключаем рабочий вариант устройства (т.е. для рассматриваемого случая подключаем девайс с WM5 в режиме синхронизации USB) и смотрим в оборудовании информацию об установленном устройстве (к примеру, HP USB Sync): на вкладке "Сведения" будет код устройства (USB\VID_0408&...\<GUID>). Все, что до второго слэша - код оборудования, именно он нам и нужен (USB\VID_0408&...). Теперь производим поиск файла *.inf, содержащего этот самый код устройства, таким образом, мы найдем нужный файл (в нашем примере это wceusbsh.inf ), можно скопировать его отдельно для правки.

2. Теперь подключаем нерабочий вариант девайса (WM6 в режиме синхронизации USB), смотрим его код (в нашем случае это USB\VID_0408&PID_00CE)

3. В файле находим секцию Interface_ClassReg32, в ней содержится наименование вендора, удаляем все лишнее, добавляем своего:
%HP% = HP


4. Находим секцию Manufacturer, в ней содержатся секции с описанием оборудования, удаляем все лишнее, добавляем свое:
[HP]
%USB\VID_0408&PID_00CE.DeviceDesc% = Host_Inst, USB\VID_0408&PID_00CE


5. Теперь находим секцию Strings, в ней находятся описания устройств, опять же убираем все лишнее, добавляем свое:
HP = "HP"
USB\VID_0408&PID_00CE.DeviceDesc = "HP USB Sync WM6x Family"


6. Все, файл inf у нас готов! Остался последний штрих. В секции NTCopyFiles есть список необходимых дополнительных файлов (в нашем случае это wceusbsh.sys), копируем их туда, где мы отредактировали inf-файл и пакет для установки драйверов готов!


Спасибо сказали:
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Old Kind MadMike
сообщение 29.2.2008, 13:50
Сообщение #2


PDA2U.RU Team
****

Группа: Admin
Сообщений: 1806
Регистрация: 20.10.2007
Из: Moscow
Пользователь №: 11
Спасибо сказали: 172 раз(а)

Девайс:Samsung Galaxy Ace


Респект!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29.3.2020, 19:09

Rambler's Top100 Яндекс.Метрика