Праздничный подгон.
Достался на опыты вот такой MyGIG REZ

При включении — не включается. На экране ничего нет, в can-шину что-то ссыпит. Ок, меняем саму морду — и устройство заработало.
При включении просит — код. Ну, хорошо генерирую код генератором, ввожу — ошибка. Код не подходит.

Наклейка на корпусе — один серийный номер, а при включении — совершенно другой.
Не понятно.
Ну, ладно подключаемся uart-ом, и в логе пролетает наш antiteft-код.
Вводим подхолит!

Вот лог загрузки
IPL: DC REN_6825 / QNX 6.3.0 [PL_qnx_ipl-ren_6825_06263A, built 2006/06/28_07-58-34_UTC]
CPU: SH7780 (>= 2nd cut, clk mode 12), 396MHz
FLASH: Spansion S29GL128N: 128 sectors x 256K
FPGA: PL_REN_FPGA_C0_07345A (0ms)
starting image 140000 …
Startup: PL_qnx_startup-sh7780_06195A, built 2006/05/12_14-02-46_UTC
System page at phys:0800a000 user:0800a000 kern:8800a000
Starting next program at v8804887c
================================================
NTG4 REZ
Version: NTG4_REN_Release_9.222
Built Feb 3 2009 15:14:12 DMiller
QNX: RL_qnx_os_630_PROJ_RELEASE_V1_07092A
================================================
# [>>> boot_optimized.sh <<<uart>>> KnobOff
Attaching HMI to layer 3
SIS — list mode = 0
SIS — info mode = 0
TGW has sent new anti theft status: 2
TGW has sent new wakeup reason: 15
TGW has sent new ignition status: 2
>>> Got AntiTheftStatus 2
>>> new WakeUpReason: 15
>>>Got AntiTheftPIN 5458
>>> bad VIN, force lastUserMode to 1
set new driver=1
>>> StartUpUserMode = 3, lastUserMode = 1, currentUserMode = 0, flipScreenStatus=1, driver=1
>>> Entering STANDBY_EJECT_CLOSE
>>> KnobOff
CHBMenuManager.cpp:718: ASSERTION failed
>>> Restore result notification, sisId=131719 (0x00020287), valid=1
-----rearon 0---------
>>> Audio established at 4733
>>> flipScreenLocationStatus=2
TGW has sent new power status: 1
>>> new PowerStatus: 1
>>> we are in a proper state to trigger power status 1
>>> Entering OPERATIONAL_EJECT_CLOSE
>>> KnobOn
CSGDataMediaAccessNotificationEvent, ID 3 (== OK? 1) type 3
CSGDataMediaAccessNotificationEvent, ID 3 (== OK? 1) type 3
CHBComponentMux.cpp:345: ASSERTION "" failed
got UPD_ID_responseLoaderState
Diagnosis started: 1, 1.402005
memwatch 8:00:10 freeMem = 19560 KB
А теперь палю тему;
На плате есть диагностический разьем. Такой же разьем есть на платах REW и REP

сначала нашел TX — 5 контакт, затем RX нашелся.
скорость 115200 и дело пошло.
Логин/пароль — root/
Флешка монтируется как /fs/usb0
скопировать файл с флешки в ГУ
cp /fs/usb0/disableSpeedLockout //HBpersistence
файл disableSpeedLockout — бинарный, один байт. Хотя это не важно, именно в этом случае, проверяется только наличие файла.
Это даст возможность смотреть видео в движении, так сказать штатная разблокировка от инженеров крайслера.
Именно эта ГУ без навигации, но там где нави есть можно подсунуть файл ignoreDBPin, который отключит проверку дилерского пин-кода при обновлении навигационных карт.
Пользуйтесь!


Комментарии 14
Могли бу COD Мне написать, вдруг пригодится) надеюсь
Уже.
ниже, под фоткой.
код на неё — 7157
Здравствуйте, Вы тут так выразились что не могу понять что сделать под словами ( меняю морду и устройство включилось )
Заменили переднюю часть магнитолы ?
Или что )?
Купил крайслер 300С 2004год давно мечтал
И давно лежала ждала этого момента ГУ как в этом посте, с Dodge Ram 2010 год
Вот очень хочется подключить ее в крайслер
Подскажите пожалуйста что делать
Да, там сама морда была неисправна. А точнее шлейф, после замены шлейфа — норм.
И на Ram — быстрая кан шина, а на Chrysler 300 2004г — медленная. Гу не подходящая.
Понял спасибо, а как её на столе включить?
Как вариант
Пиряям хакер😁👍👍👍
большое спасибо, через TX удалось получить PIN-код :) НО ВОПРОС, а какой PIN — RX ?)))
С другой стороны разьема, зеркально.
Больше на — gosudar.org.ru
а на прямую с флэшки скриптами не пробовал скидывать?
Именно в этих ГУ нет возможности запустить скрипт, т.е. нет "штатного" бэкдора.