Показать сообщение отдельно
Старый 24.08.2011, 15:54   #90
Mi81
Вступаю в Клуб
 
Имя: Сергей
Авто: Peugeot 4007 2.4 CVT
Сообщений: 9
По умолчанию Re: Исследование механизма работы ПО MMCS

Цитата:
Сообщение от PUSHIK Посмотреть сообщение
и черный экран.
Моя вина.
Я почему-то понадеялся, что вы, прочитав информацию на 4pda, уже знаете о существовании стандартных контрольных сумм записей формата B000FF и смените ее самостоятельно. Речь идет о двенадцати байтах заголовка каждой записи (три поля по 4 байта каждое), которые представляют собой следующую информацию:
Код:
Record Address      4     Physical starting address of data record. 
Record length        4     Length of record data, in bytes.
Record checksum   4     Signed 32-bit sum of record data bytes.
Соответственно, изменив даже один байт вы должны пересчитать Record checksum для этого региона и изменить ее.
Физически в прошивке этот заголовок лежит непосредственно перед самим регионом, который описывает.
Я сейчас на работе и под руками нет вашей прошивки. Вечером, если надо, покажу где это и как это.
Для работы по-прежнему достаточно Remaker'а и WinHex'a.
Mi81 вне форума   Вверх Ответить с цитированием