Guy Lavoie
Active Member
While looking around in ELKRP, I noticed that in the firmware upgrading menu, there is also a function to "verify firmware" and the help files don't explain it very well. What exactly does this do? Does it do a byte by byte comparison of the device's loaded firmware vs the copy in the disk file, or does it just do a checksum (or whatever) style verification.
Also, do the firmware images themselves have checksums or CRCs embedded into them? I was just wondering if someone wanted (for example) to modify some of the keypad prompts with a hex editor to translate them to another language, would this automatically mess up a checksum and make the file "corrupted"?
Also, do the firmware images themselves have checksums or CRCs embedded into them? I was just wondering if someone wanted (for example) to modify some of the keypad prompts with a hex editor to translate them to another language, would this automatically mess up a checksum and make the file "corrupted"?