0

我有一个要更改的相框的固件文件。此更改的目的是使设备在启动期间显示自定义图像。

我已经设法用我自己的自定义文件切换现有的 JPEG 文件,但是无法用这个新的固件文件刷新设备。设备抱怨校验和无效,这似乎是正确的,因为我没有重新计算它。

有关如何继续进行此操作的任何提示?我试过在文件中查找校验和,但到目前为止我还没有成功。

一个 zip 文件中的原始未更改和自定义更改固件

4

1 回答 1

3

这个问题没有一个通用的答案,答案取决于设备,以及它用于验证固件的校验和。

通常,校验和用于验证文件在传输过程中没有损坏。

校验和可能只是一个 CRC 或 MD5 或其他散列,附加到固件的末尾,或者它可能位于某处的标头中。

如果您不走运,则校验和与数字签名相结合,这将阻止您“更正”您所做更改的校验和。

如果你很幸运,那么有人将能够告诉你固件的格式以及校验和算法是什么。

于 2009-06-16T17:55:00.250 回答