Easy Kill EDC17 — офлайн-редактор файлов ECU для определённого набора семейств дизельных и бензиновых калибровок Bosch, используемых в автомобилях BMW и Volkswagen Group. Он работает с уже имеющимся тюнинг-файлом на ПК в мастерской; к автомобилю не подключается, ECU по OBD не идентифицирует и блоки управления не считывает и не записывает.
Программа разделяет операции по вкладкам Start-Stop, контроля крутящего момента, максимальной скорости, ограничителя оборотов и DTC. В каждой вкладке свой список контроллеров, поэтому совместимость нужно проверять для конкретной операции, а не судить по названию продукта. Скриншоты ниже показывают реальный интерфейс и селекторы контроллеров, доступные в приложении.
Это специализированная утилита для калибровок, а не универсальное решение в один клик. Всегда начинайте с проверенного оригинального считывания, вносите изменения только в копию и сохраняйте возможность восстановления через инструмент, которым был получен файл.
Утилита не поясняет каждый изменяемый байт и не предоставляет определения карт. Прежде чем принимать какой-либо результат, сравните оригинальный и изменённый файлы в инструменте двоичного сравнения.
Этот список описывает пункты меню, а не гарантированную поддержку каждого номера ПО в семействе ECU. Иная разметка флеш-памяти, ревизия калибровки, частичное считывание или файл, изменённый калибровщиком, могут помешать распознаванию или привести к небезопасному патчу.
Не используйте файл, определённый только по расширению. Проверьте размер в байтах и идентификаторы ECU, затем вычислите хеш оригинала перед открытием рабочей копии.
Если программа сообщает об успехе, но изменяет очень большую часть файла, остановитесь. Не записывайте результат, пока не будет понятна причина.
Основной исполняемый файл и входящая в комплект библиотека поставщика данных не подписаны. Они были статически проверены и не запускались при упаковке.
Программа разделяет операции по вкладкам Start-Stop, контроля крутящего момента, максимальной скорости, ограничителя оборотов и DTC. В каждой вкладке свой список контроллеров, поэтому совместимость нужно проверять для конкретной операции, а не судить по названию продукта. Скриншоты ниже показывают реальный интерфейс и селекторы контроллеров, доступные в приложении.
Это специализированная утилита для калибровок, а не универсальное решение в один клик. Всегда начинайте с проверенного оригинального считывания, вносите изменения только в копию и сохраняйте возможность восстановления через инструмент, которым был получен файл.
Что может редактировать программа#
- Логика Start-Stop: находит поддерживаемую стратегию переключения в выбранных файлах и применяет предустановленное программой изменение
- Контроль крутящего момента: изменяет связанную с мониторингом логику калибровки, доступную в соответствующем профиле контроллера BMW
- Максимальная скорость: применяет зависящее от профиля изменение Vmax для контроллера, выбранного в интерфейсе
- Ограничитель оборотов: имеет отдельный режим работы для поддерживаемых семейств дизельных калибровок
- Работа с DTC: предлагает операцию с кодами ошибок на основе файла, если приложение распознаёт структуру бинарного файла
Утилита не поясняет каждый изменяемый байт и не предоставляет определения карт. Прежде чем принимать какой-либо результат, сравните оригинальный и изменённый файлы в инструменте двоичного сравнения.
Охват контроллеров, показанный в приложении#
Доступные варианты зависят от вкладки. В сохранённом интерфейсе показаны следующие семейства:- Start-Stop: VAG EDC17C46, EDC17C64 и EDC17CP44; BMW EDC17C50 и EDC17C56
- Контроль крутящего момента: BMW EDC17CP02, EDC17CP09, EDC17CP45, EDC17C41, EDC17C50 и EDC17C56
- Максимальная скорость: профили BMW EDC17CP02, EDC17CP09, EDC17CP45, EDC17C50 и EDC17C56, включая записи с пометкой для файлов F-series; BMW EDC16C31 и EDC16C35; VAG EDC17CP14, EDC17CP20, EDC17CP44 и EDC16CP34; VAG MED9.1 TFSI и ME7.5
- Ограничитель оборотов: для поставляемой сборки указан профиль VAG EDC15P+
Этот список описывает пункты меню, а не гарантированную поддержку каждого номера ПО в семействе ECU. Иная разметка флеш-памяти, ревизия калибровки, частичное считывание или файл, изменённый калибровщиком, могут помешать распознаванию или привести к небезопасному патчу.
Требуемые входные данные и подготовка файла#
- Полное считывание бинарного файла или области калибровок, принимаемое выбранным профилем
- Известные модель автомобиля, код двигателя, семейство ECU, номер оборудования Bosch и номер ПО
- Нетронутый оригинальный файл и хотя бы одна независимая резервная копия
- Редактор или программатор с поддержкой checksum, подходящий для конкретного ECU
- Надёжный способ восстановления для записи на столе, в boot-режиме или по OBD, если изменённый файл будет отклонён
Не используйте файл, определённый только по расширению. Проверьте размер в байтах и идентификаторы ECU, затем вычислите хеш оригинала перед открытием рабочей копии.
Рекомендуемый порядок работы при редактировании#
- Считайте и определите ECU штатным сервисным инструментом.
- Сохраните оригинал в папке только для чтения и запишите его SHA-256-хеш.
- Выберите одну вкладку Easy Kill и точное семейство контроллера, указанное в идентификационных данных.
- Откройте копию исходного файла калибровки.
- Примените только нужную операцию и сохраните результат под новым именем.
- Сравните исходный и изменённый бинарные файлы и зафиксируйте все изменённые диапазоны.
- Выполните проверку контрольных сумм, соответствующую этому контроллеру и способу чтения.
- Перед программированием оцените последствия для диагностики и выбросов.
- Записывайте только при стабилизированном питании АКБ и при наличии процедуры восстановления.
- После программирования просканируйте автомобиль, выполните необходимые адаптации и проверьте поведение на дороге в разрешённых условиях тестирования.
Как проверить результат#
Результат должен сохранять ожидаемую длину файла и те же идентификационные данные ECU, что и исходный файл. Полезная проверка включает:- Размер файла не изменился неожиданным образом
- Диапазоны изменённых байтов ограничены и повторяемы для выбранной функции
- Строки идентификации аппаратного и программного обеспечения остались без изменений
- Контрольные суммы верны согласно программатору или надёжному независимому средству проверки
- Инструмент программирования распознаёт изменённый файл для того же ECU и протокола
- Не изменились несвязанные карты калибровок или диагностические таблицы
Если программа сообщает об успехе, но изменяет очень большую часть файла, остановитесь. Не записывайте результат, пока не будет понятна причина.
Системные требования#
- ПК с Windows с поддержкой 32-битных настольных приложений
- Windows 7, 8.1, 10 или 11; для устаревших сервисных утилит рекомендуется изолированная виртуальная машина
- Настольная среда выполнения .NET Framework и включённая клиентская библиотека Firebird в той же папке приложения
- Не менее 2 ГБ ОЗУ и 100 МБ свободного места на диске, а также место для исходных, изменённых файлов и файлов восстановления
- Права на запись в выделенной рабочей папке
- Отдельный инструмент чтения/записи ECU; интерфейс для автомобиля не входит в комплект и не управляется этим приложением
Основной исполняемый файл и входящая в комплект библиотека поставщика данных не подписаны. Они были статически проверены и не запускались при упаковке.
Важные ограничения#
- Наличие пункта меню не подтверждает совместимость со всеми версиями ПО
- Программа не является средством идентификации ECU и не может надёжно определить файл с неверной маркировкой
- Коррекция контрольных сумм не описана как часть рабочего процесса
- Частичное чтение через OBD может не содержать область, необходимую выбранной операции
- Ранее изменённые файлы могут нарушить сопоставление шаблонов или вызвать перекрывающиеся изменения
- Вкладка DTC не заменяет диагностику проводки, датчиков, исполнительных механизмов или механических неисправностей