Нарешті за допомогою зливів інформації стало можливо самостій не витрачаючи багацько грошей, для цього потрібно буде мати OBD II адаптер + Odis, або ж OBDEleven, як у моємо випадку, до того ж через OBDEleven це стало навіть доступне використовуючи їх OneClickApps.
А тепер трішки детальніше про це, розгляну варіант з Odis:
Перед кодуванням потрібно відкрити замок капота і увімнути стояночне гальмо "ручнік", запалення повинно бути увімкнене, але двигун не повинен бути заведеним.
За допомогою ODIS-E вибираємо блок "0017 - Dashboard". Вмикаємо Developer Mode. В якості пароля у Безпечному режимі вводимо 20103.
Через "011 — Спеціальні функции, 011.01 — Hex-Service" записуємо відповідні біти, які будуть віповідати вашому варіанту приборки.
Для RS: 3D 14 03 00 3C 09 01 03
Для S: 3D 14 03 00 3C 09 01 01
Для відключення 3D 14 03 00 3C 09 01 00
Важливо! Після надсилання команди у відповідь має прийти стрічка у якої перший байт 7D.
Якщо пришло 7F, то умови, які потрібно було виконати перед кодуванням не були виконані, або прошивка самої панелі не сприймає даного кодування.
Що означають байти в команді протокола UDS? (Лінк на корисну інформацію)
3D = WriteMemoryByAddress (записати в пам'ять за адресою).
14 = 1 -> розмір поля з кількістю значень для запису = один байт, 4 -> розмір адреса = чотири байта.
03 00 3C 09 = адрес куда будуть записуватись дані.
01 = кількість значень для запису.
03 = значення, яке буде записане.
Після чого потрібно буде перезагрузити панель за допомгою команди 11 01 (hard reset), або 11 02 (soft reset), щоб прошивка перезагрузилась і перечитала настройки з eeprom.
Також в інтернеті є повно інформації як це зробити через уже готовий скріпт і іншими способами, до прикладу тут.
Усім гарного дня, якщо потрібна допомога пишіть)