Сообщение #1
- С нами
- 17.08.2026
- Сообщения
- 14
- Реакции
- 6
- Страна
- 🇩🇿DZАлжир
OS Automotives разработала небольшую программу на Python для патчинга бинарных файлов, которая применяет патч разблокировки OBD к считанным на столе блокам DME BMW первого поколения и некоторым блокам второго поколения. Я добавил в неё несколько функций и скомпилировал в EXE-файл. Программа полностью бесплатна (пароль не требуется) и работает с iROM блоков DME B46/48, B58/S58 и S63TU. Она также доступна на GitHub, если вы хотите внести свой вклад или создать собственную версию.
Эта программа создана на основе оригинального руководства по разблокировке OBD на столе, которое я некоторое время назад опубликовал в этом обсуждении . Для работы программы DME всё равно нужно уметь читать на столе; она лишь избавляет от необходимости использовать hex-редактор для поиска и изменения байтов, необходимых для разблокировки блоков DME BMW, выпущенных до июня 2020 года.
Скачать: https://github.com/Jtootie/BMW-OBD-Patch...k-V2.6.exe
Github: https://github.com/Jtootie/BMW-OBD-Patcher
ОБНОВЛЕНИЕ:
V2.6
Я изменил расположение элементов интерфейса и добавил проверки и исправления CRC для разных областей.
V2.5 -
Я переписал программу на C#.
Теперь в неё также включено исправление статуса программной подписи. У некоторых пользователей после разблокировки/настройки возникали проблемы с отклонением статуса SFC блока DME; это исправление решает проблему.
Добавлены байты патча AutoTuner, исправление контрольной суммы и водяной знак, чтобы BM3 распознавал разблокировку. У некоторых пользователей возникают проблемы при прошивке калибровки через BM3. Если после разблокировки прошивка через BM3 завершается ошибкой, обратитесь в поддержку BM3. Вам отправят файл, который нужно поместить в папку BM3 — после этого прошивка должна пройти успешно. Вероятно, ваша версия программы ещё не поддерживается, а до выхода обновления их приложения присланный файл принудительно разрешает прошивку или обходит определённую проверку (точная причина пока неизвестна). На данный момент всем пользователям, столкнувшимся с проблемами при прошивке через BM3, удалось решить их после получения этого файла.
Эта программа создана на основе оригинального руководства по разблокировке OBD на столе, которое я некоторое время назад опубликовал в этом обсуждении . Для работы программы DME всё равно нужно уметь читать на столе; она лишь избавляет от необходимости использовать hex-редактор для поиска и изменения байтов, необходимых для разблокировки блоков DME BMW, выпущенных до июня 2020 года.
Скачать: https://github.com/Jtootie/BMW-OBD-Patch...k-V2.6.exe
Github: https://github.com/Jtootie/BMW-OBD-Patcher
ОБНОВЛЕНИЕ:
V2.6
Я изменил расположение элементов интерфейса и добавил проверки и исправления CRC для разных областей.
V2.5 -
Я переписал программу на C#.
Теперь в неё также включено исправление статуса программной подписи. У некоторых пользователей после разблокировки/настройки возникали проблемы с отклонением статуса SFC блока DME; это исправление решает проблему.
Добавлены байты патча AutoTuner, исправление контрольной суммы и водяной знак, чтобы BM3 распознавал разблокировку. У некоторых пользователей возникают проблемы при прошивке калибровки через BM3. Если после разблокировки прошивка через BM3 завершается ошибкой, обратитесь в поддержку BM3. Вам отправят файл, который нужно поместить в папку BM3 — после этого прошивка должна пройти успешно. Вероятно, ваша версия программы ещё не поддерживается, а до выхода обновления их приложения присланный файл принудительно разрешает прошивку или обходит определённую проверку (точная причина пока неизвестна). На данный момент всем пользователям, столкнувшимся с проблемами при прошивке через BM3, удалось решить их после получения этого файла.