BMW X5 (E70) ()

Как тебе такое Илон Маск?

Я їжджу на BMW X5 (F15)
Дніпро, Україна

Началось всё с того что ради интереса решил помочь страждущим дизелистам у которых стрелка температуры масла висит замертво, потому что мотрник не шлет температуру масла, точнее шлет, но 0xFF, а для приборки это значит нету температуры. Купил приборку от е60 слил прошивку, начал реверсить, переключить стрелку с масла на жидкость, круто подумал я но надо от Е70. Приборку от Е70 подогнал для тестов Николай(instagram.com/needforservice_bmw), за что ему огромное спасибо. С Е70 было поначалу сложнее, но в целом тоже быстро я переключил стрелочку с температуры масла на ОЖ. Думаю ну ок надо попробовать байпаснуть RSA что бы прошивать через OBD. Нашел я значит обработчик команд KWP2000 сначала в бутлоадере, потом и в самом приложении. И к сожалению сделано всё очень качественно, лучше чем раздатках и коробках, writeMemoryByAddress полноценно работает только в обработчике приложения, а вот обработчик в бутлоадере пишет только UIF и не более. Походил я по кругу недельку, и решил идти дальше. Дальше думаю чего бы мне хотелось, думаю круто было бы не вводить каждый раз пароль в скрытом меню. Пару дней ресерча, готово. Ну и под конец решил запилить цифровую температуру вместо цифровой скорости, тут наверное потратил больше всего времени. Так нашел как и где хранятся изображения, строки, их размеры, как они отрисовываються и т.д. и т.п. Тобишь можно подменить что угодно на что угодно. Как-то так:

Итого:
-Можно переключить стрелку масла/kva на температуру ОЖ
-Можно убрать необходимость ввода пароля в скрытом меню
-Вывести любую статистику на дисплей, вместо например цифровой скорости.
-Еще пару ништяков, но обычному обывателю они вряд-ли интересны.
-Нельзя прошить через OBD =( Но возможно на более старых прошивках есть дырки, но надо рыскать интернет в поисках старых SP-Daten.

Опубліковано: 20 лютого 2022р. 13:15
0 0 0

Коментарі

Щоб залишати коментарі, потрібно авторизуватись.