Показать сообщение отдельно
Старый 19.06.2015, 22:17   #226 (permalink)
Новичок
 
Регистрация: 18.06.2015
Сообщений: 3
Вы сказали Спасибо: 0
Поблагодарили 51 раз(а) в 3 сообщениях
Сказал(а) Фууу!: 0
Сказали Фууу! 0 раз(а) в 0 сообщениях
Откуда: Москва
По умолчанию

Друзья.

Буквально вчера, скачав обновление для Hyundai GDS, и обновив прошивку VCI, получил "815" и неработающий прибор.
Все грустно, короче.

На самостоятельно разобраться с проблемой ушло часа два, и то, считаю, много, ибо я ленив и туповат.
Поделюсь, может, пригодится кому.

Гуглением было установлено, что производитель внес в блэклист всего три номера, используемые в клонах:
EC633748, EC664322, EC660088-у меня второй из списка, номер своего устройства можно увидеть в файле
C:\Gvci\temp\vciserial.sys (замечу, что данный каталог вместе с содержимым создается только при подключении VCI)
Эти же номера находятся в файле прошивки, блокирующей прибор, и находящейся по пути
C:\Gvci\bin\VCI.bin по смещению 00293264. Также можно локализовать номера, используя поиск в шестнадцатиричном редакторе.

Итак, основное нам известно, осталось поправить ситуацию.

1. Устанавливаем шестнадцатиричный редактор, я использую WinHex.
2. Открываем файл VCI.bin по указанному выше пути, исправляем в нем свой номер устройства на другой
(я исправил EC664322 на EC664331), сохраняем файл. Ну, я еще делал бэкап оригинального фала, но не пригодилось )
3. Переводим прибор в режим восстановления прошивки, для чего подключаем подключенный к сети прибор в USB компьютера с
зажатой кнопкой POWER, при этом индикаторы POWER, VEHCOMM и PCCOMM горят оражевым цветом. Об этом режиме узнал на одном их буржуйских форумов, но вопрос не был связан с "проблемой 815".
4. Запускаем GDS-но она не запустится, как обычно, а выдаст сообщение, что VCI находится в режиме восстановления прошивки, и предложит прошить девайс. Прошиваться устройство будет файлом VCI.bin,
лежащим по указанному выше расположению. Соглашаемся, прошиваемся, готово.
прошивка 2.14, DLL 2.14, все работает. Очевидно, что туда можно подсунуть и не исправленный файлик из версии постарше-2.12, 1.96 и т.п., не содержащий номеров из блэклиста, но хотелось чего посвежее, раз уж.

Кто-то скажет, что решение временное, при переходе на 2.16 все сломается снова-да, сломается, но только в случае прошивки VCI, а захотим мы это делать, или нет, или снова поправим файл прошивки, пока это возможно-решать нам, и замечу, что механики, работавшие с VCI, не обновляли его с 2012 года, пока не приехал новый SantaFe )

Пэтому, в качестве временного решения-вполне себе, я считаю. Конечно, внесение незабаненного номера в ПЗУ устройства вроде поинтереснее, но описанный выше путь короче )

Как обчычно, дисклэймер насчет "на свой страх и риск" и "отвественности не несу" и прочая. С уважением
Repaqq вне форума   Ответить с цитированием
Эти 46 пользователя(ей) сказали Спасибо Repaqq за сообщение:
agava (30.08.2015), ale197911 (11.12.2015), alexy1973 (14.04.2019), bmvasy (10.12.2023), cavinar (08.02.2017), citrin (20.06.2015), DAG (02.05.2018), darka7 (08.11.2020), den_2001 (11.09.2015), DmDantonovich (20.07.2015), dmserj (15.07.2015), Dr. Mario (27.03.2016), EduardNN (07.04.2016), ekas (20.06.2015), Evkaz (28.06.2019), FeedLR (24.03.2017), filxomor (31.03.2020), hairydog (05.06.2020), howoman (10.07.2015), Igor2015kia (19.06.2015), Intel (11.01.2020), ipsy (13.02.2019), kest001 (19.06.2016), lomon (25.11.2019), maik67 (25.10.2020), milax (20.06.2015), mob (13.11.2016), peithnant (24.09.2023), Roudell (19.06.2015), sergpetrov (26.06.2015), Slaviks (18.12.2015), Stasvetal (14.07.2015), stepan_v (06.04.2016), sync79 (20.05.2017), TOM22RUS (27.09.2018), Traks (18.01.2020), ujujll (10.11.2015), v13031966 (21.06.2015), vint64 (09.11.2015), wserg_po (24.11.2016), Аlex Нovselov (22.08.2019), Геннадий_снз (04.05.2018), демсерж (20.06.2015), дис (21.06.2015), николай99 (09.07.2016), СИГ (15.03.2018)