🇬🇧Land Rover Discovery – иммобилайзер «по английски»
Устройство: чипа в ключе нет. Есть блок управления кузовом BCM и моторник.
BCM «умеет» вставать в охрану и блокировать запуск (запрещать активацию стартера).
◻️Блок управления двигателем (если обмануть BCM и подать сигнал в стартер напрямую) запустит мотор и тут же заглушит, т.к. BCM не передаст ему правильный код синхронизации🙅‍♂️
◻️Машина приехала на тросе, с BCM’ом, вставшим в охрану, вся разобранная, в попытках починить.
🔓Снять с охраны BCM можно парой способов: кнопками на ключе (радиоканалом) и путем ввода специального пин-кода.
📡Антенна радиоканала перестала работать и была снята с машины ещё 6 лет назад. Пин-код (в обычных условиях) может подсказать дилер, что сейчас невозможно.
◻️Забавно, что на замке зажигания присутствует катушка антенны: на обычных машинах она существует, чтобы считать транспондер в ключе. Если чип чужой, то запуск ограничивается программно. А здесь эта катушка провоцирует плату ключа, чтобы та отправила радиосигнал снятия с охраны😅
Поэтому (при рабочем радиоканале) охрана снимается, если мы провернем ключ в замке, а не потому что «прочитан» чип (чипа там нет).
👨‍🔧Инженеров, имеющих желание разобраться и разработать отключение иммобилайзера на бензиновом ЭБУ или режим охраны в BCM – не нашлось.
Готовых комплектов электроники к продаже (ключ, моторник, BCM) нет.
🧑🏻‍💻В некоторых диагностических приборах есть функция чтения кода через диагностику, но код «отдаётся» неверный.
◻️Пин вводится личиной замка водителя. Нужно проворачивать его определенное количество раз в одну и в другую сторону (открыто-закрыто), например: код 4157 потребует 4 раза открыть, 1 раз закрыть, 5 раз открыть и 7 раз закрыть. Таким образом BCM снимет охрану и даст запустить двигатель.
◻️Есть сложный способ «вытащить» код из процессора блока BCM. Каждый проц имеет разные области памяти, поэтому нам необходимо программатором прочитать нужную – eeprom.
Вскрываем плату, находим подходящую распиновку (потребуется «оторвать от платы» некоторые ножки процессора и замкнуть их на массу). На фото 2 – подключение прогера. 

📖Читаем дамп (на фото 3). Если знать, где конкретно хранится нужный код, среди данного обилия символов, то его можно будет использовать для снятия с охраны. Либо даже поменять на значения, которые больше нравятся.
◻️Получаем код, вводим – успешно. Охрана снята, но двигатель запускается и глохнет. Ошибка: неверный код синхронизации❌
В машине лежит какой-то ещё блок управления двигателем, пробуем с ним – запуска нет. Синхронизация BCM не подходит. Вероятнее всего, её “снесли” в предыдущих попытках починить.
Так очень часто бывает, когда машина приезжает уже разобранной, после ненужных действий разных специалистов.
Процедура “обучения” синхронизации через диагностику не проходит.
◻️Коротко: удалось найти и купить дампы рабочей связки с правильной синхронизацией между собой – моторника и BCM. Пришлось прошить блок управления двигателем (внутреннюю флеш) и снова программировать процессор BCM (на этот раз сменив пин).
◻️Теперь, когда блоки точно синхронизированы программно и рабочий пин в наличии, в очередной раз снимаем охрану – успешный запуск🚀