С момента покупки машины хотелось CarPlay, распробовав его на прокатных машинах за границей оказалось что к хорошему быстро привыкаешь. Время шло, Bolero 5Q0035819B был заменен на 5Q0035842C. Но отдавать 7500₴ за активацию SmartLink не очень улыбалось.
В какой то момент наткнулся на пост камрада apt1k про активацию всего этого добра без регистрации и СМС. Тут же был заказан китайский VAS 5054A и раздеребанен первый попавшийся под руку переходник microSD->SD.
Много времени было потрачено на попытки "потренироваться на кошках" на 5Q0035819B. Как оказалось, в силу использования mainstd секции, его просто так нельзя поломать инструментами в свободном доступе, ну и SmartLink в нем нет. Зато был приобретён опыт ремонта юнитов.
Сегодня за окном -9, и я подумал, что наверное самое время заняться юнитом. Снятие бардачка проторенная дорожка, при свете налобного фонаря бардачок был быстро раскидан, а юнит забран домой в тепло.
Не буду описывать всех телодвижений с ним, следовал гайду apt1k, поэтому опишу отличия.
Так же слил дамп юнита с помощью HDD RAW Tool. После чего переподключил адаптер, снял дамп еще раз и сравнил два дампа. Можно сравнивать как виндовым fc, так и WinHex'ом.
Второе отличие: я не стал конвертировать образ ISO в VMDK, патчить и закидывать обратно, а просто пробросил EMMC память в виртуальную машину QNX (как поднимать и настраивать смотри в статье про Seat).
Выбираем жесткий диск
Physical Drive 0 и 1 это мои диски C и D, 3 — кардридер
Подключаем, запускаем виртуальную машину.
Подключаемся WinSCP и забираем swap файл.
Патчим его, проверяем, что внутри все обновилось
Закидываем обратно через WinSCP, обновляем пермишны файла на 777
Отпаиваем адаптер, смываем флюс. Берем ноутбук, VAS 5054A и идем ставить все назад и закидывать SwAP-коды.
Немного терпения и вуаля:
Активировал, все что можно было активировать:
00060100 — Vehicle Data Interface
00060200 — Infotaiment Control
00060300 — Mirror Link
00060400 — Performance monitor (Sport HMI) — на MPI бесполезная фигня:)
00060800 — Apple CarPlay
00060900 — Google Automotive Link
00070100 — SDS (Voice Activation) — голосовое управление работает на удивление хорошо, но не дружит с CarPlay
00070400 — Electronic voice amplifier driver — кто-то будет сзади ехать, спрошу че как:)
После того как все коды закинуты, решил убрать оставшиеся недействительные FEC коды от Фабии-донора магнитофона. Для этого используем следующий SwAP код:
1102FFFFFFFD030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Защиту компонентов не патчил, так как она была снята раньше у ОД
Благодарности:
apt1k — за подробный пост и моральную поддержку
lprot — за популяризацию, помощь с 819 юнитом и моральную поддержку:)