1 Механизъм на времевото наказание (Security Lockout Time)

За защита срещу атаки с груба сила (Brute Force атака за отгатване на PIN кода), производителите внедряват алгоритъм за прогресивно времево наказание (Lockout Time).

Още при първия грешен PIN (Login със SKC) имобилайзерът се заключва за 10 минути. При всяка следваща грешка времето нараства прогресивно (при VAG Immo III ориентировъчно се удвоява: 20, 40 минути...), до максимум 255 минути (над 4 часа), като броячът тече само при включен контакт.

През това време модулът отказва каквато и да е комуникация с диагностични уреди за логин. Дори да въведете верния фабричен код, той ще бъде отхвърлен веднага.

2 Защо имобилайзерът губи синхронизация с моторния компютър

Моторният компютър (ECU) и имобилайзерът (в таблото, BCM или CAS модула) обменят динамичен прескачащ код (Rolling Code) при всяко палене.

Най-честите причини за разпадане на връзката са:

  • Падане на напрежението по време на въртене на стартер: Ако напрежението пропадне рязко по време на въртене на стартера (слаб или изтощен акумулатор), микроконтролерът на таблото може да се рестартира по средата на записа на новия код в EEPROM паметта. Кодът се омазва и модулите спират да се разпознават.
  • Опит за «подаване на ток» с прескачащи искри: Пренапрежение и скокове далеч над нормалните 14–15V могат да повредят трансивъра на имобилайзера или самото табло.
  • Смяна на ECU или табло «втора употреба»: Модулите от друг автомобил носят различен VIN и чужд имобилайзерен ключ (Immo-ID / Component Security bytes), а при по-новите Audi/VW и чужд запис в Component Protection.

3 Диагностични кодове при загуба на синхрон

  • 17978 / P1570: Engine Start Blocked by Immobilizer.
  • 01314: Engine Control Module – No Communications / Check DTC Memory (записва се в таблото/имобилайзера, когато той не получава отговор от ECU).
  • B104A00: Engine Control Module 1 – Not Authorized (записва се в таблото/имобилайзера при несъгласуван ECU).
  • 2F44 (BMW): EWS Preventing Manipulation (EWS Manipulationsschutz) – DME/DDE не приема прескачащия код от EWS/CAS и блокира стартирането.

4 Анализ на живи данни в контролните канали на имобилайзера

Преди да правите каквото и да е, влезте в живите данни на Имобилайзера (Адрес 25 или 17):

  • Канал 024 (VAG): Показва текущото наказателно време в минути (Instrument Cluster Lockout Time, Engine Lockout Time). Ако някоя стойност е над 0, трябва да оставите колата на контакт с включено зарядно, докато броячът падне до 0!
  • Канал 022: Показва статуса на ключа и връзката с ECU (Engine Start Permitted: 1 = Да / 0 = Не, ECU Responding: 1 = Да / 0 = Не, Key Condition OK: 1 = Да / 0 = Не), а Канал 023 – общия статус на имобилайзера.

5 Стъпка по стъпка отключване и повторна синхронизация

  1. 1. Включете стабилно външно захранване 13.0V към акумулатора.
  2. 2. Дайте контакт (Ignition ON) и НЕ пипайте нищо в продължение на точно толкова време, колкото показва броячът в Канал 024 (от 10 минути до няколко часа според броя грешни опити).
  3. 3. След като Lockout времето стане 0 min, влезте в съответното IMMO меню на уреда (напр. Special Function -> IMMO / Anti-theft при Launch X431).
  4. 4. При VAG (Immo II): влезте в 17 - Instruments (или 25 - Immobilizer при отделен модул) -> Adaptation - 10 -> Channel 00 -> Read -> Save, после контакт OFF за около 15 секунди (на някои европейски Audi предварително се изисква Login - 11 със SKC/PIN). Това нулира адаптациите на имобилайзера и го съгласува наново с ECU; при Immo III смяна на ECU или табло се съгласува през Adaptation -> Channel 050 със SKC кода.
  5. 5. При BMW (ISTA): изберете Service Functions -> Drive -> Engine electronics / Engine management (DME/DDE) -> Adjustment -> DME/DDE - CAS alignment (имената варират според версията на ISTA). Функцията съгласува началната стойност за разрешение на стартиране (Startwert) между CAS и моторния компютър; след това контакт OFF за поне 25 секунди и изтриване на грешките.

6 Таблица: Статуси на имобилайзера в живи данни

Тълкуване на показанията на измервателните канали при диагностика:

Интерпретация на състоянията на имобилайзер системата
Интерпретация на състоянията на имобилайзер системата
Параметър в Live DataСтойност OKСтойност при грешкаДиагностично заключение
Lockout Time (Канал 024)0 min> 0 min (до 255)Модулът е наказан след грешни пароли; изчакайте на контакт с подзаряд.
Key Condition OK (Канал 022)1 (Yes)0 (No)Транспондерът в ключа е повреден, чужд или антената около патрона е прекъсната.
ECU Responding (Канал 022)1 (Yes)0 (No)Прекъснато захранване или повредена CAN комуникация към моторния компютър.
Immobilizer Status6 (Adapted / Normal)4 (New / Not adapted)Ново или несъгласувано табло; изисква пълно съгласуване на компонентите на имобилайзера (ECU, табло, ключове) със SKC/PIN.

7 Практически съвети за избягване на блокиране

  • Никога не въртете стартера, ако чуете, че акумулаторът едва прави половин оборот. По-добре подайте ток безопасно през предвидените клеми, отколкото да разсинхронизирате модулите.
  • Не се опитвайте да въвеждате случайни 4- или 5-цифрени кодове «на късмет» – още след първия грешен опит ще чакате минимум 10 минути, а при всеки следващ – все по-дълго, до часове.