Есть несколько способов программного отключения функции через задание ей нереальных условий работы. Они вызывают ошибку в бортовой сети или на запуске двигателя выводят сообщение "Функция Start / Stop неисправна", кнопка на панели перестает работать. Но если кто хочет отключить именно так ― вот пара примеров: раз, два.
Года три назад один венгерский чувак начал продавать на ebay самодельные модули памяти состояния функции. Через 2 секунды после старта двигателя плата возобновляет состояние кнопки до выключения зажигания. Есть сервисный режим (удержание кнопки 10 сек), полностью отключающий модуль для поездок на официальный сервис. Видел несколько клонов этой платы от русских кулибиных, но кому ни писал ― в Украину отправить не хотят или не отвечают.
Где-то полгода назад похожие модули заполнили Аliехprеss (ссылка, $28): в отличие от аматоров с тремя проводами, китайцы делают готовые plug&play решения на разъёмах (и иногда пластиковых корпусах) под все возможные машины.
Я ожидал получить функционал оригинала, но китайцы не смогли. Все возможности их модуля ― один раз нажать кнопку (A) OFF после старта двигателя, никакой памяти. О чём, к слову, коряво написано в описании лотов, но кто ж его читает? ?
Установка занимает пару минут: вытащить пианино специальными ключами (их положили вместе с модулем), защелкнуть разъёмы, запихнуть обратно.
Лампочка зажигается через ~1-2 секунды после старта. Управление кнопкой по прежнему доступно. На холодном старте приборка имеет небольшую задержку и сообщение об отключении функции появится не успевает.