-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add specification for Reolink firmware files #667
base: master
Are you sure you want to change the base?
Conversation
…size of the header)
IMHO |
It should be clear to which data |
|
|
How? No partition has been parsed at this point yet (and this value is needed to be able to find out where partitions start) so how can a size be computed? Maybe I am missing something obvious. |
Yes. SPDX treats it (https://spdx.org/licenses/GPL-3.0.html) as a deprecated alias of |
I am simply oldskool! |
Probably not obvious, but |
|
I have absolutely no idea. |
If you have a sample and know a range of bytes, it can be brute-forced. And there are tools for it. |
…g the number of sections
This worked. |
https://github.com/hn/reolink-camera/blob/master/unpack-novatek-firmware.pl#L101 https://reolink.com/download-center/ Knock yourself out, I am not going to invest time into something that is not relevant to me at all. |
According to the look-up table in the script it seems to be the ordinary variant of CRC-32. |
This is a spec to parse firmware files for IP cameras from the brand Reolink: https://reolink.com/
I have tested with several firmware files.