Signature and truncation error #3
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I was trying to extract a .rgn file obtained from
http://download.garmin.com/software/fenix3_tactixBravo_quatix3_940.rgn
by
./gcddump.py fenix3_tactixBravo_quatix3_940.rgn fenix3
which gives me the errorDisabling signature checking gives me another error
Any thoughts?
I figured out I was erroneously trying to apply gcddump to the wrong file format.
I'm still in the fog however as to how these different file formats are tied together.
Can you explain how gcd and rgn are connected?
Additionally, do you have any pointers to or experience with flashing custom images?
RGN is their "older" firmware format. It's basically just a list of a "region" (memory location/data type) and the binary blob. See https://www.memotech.franken.de/FileFormats/Garmin_RGN_Format.pdf . Devices need to verify the blob on their own.
GCD is what the newer devices are using. That one adds metadata such as the target device ID and firmware version. See https://www.memotech.franken.de/FileFormats/Garmin_GCD_Format.pdf .
I never tried custom images, just cross-flashing, e.g. D2 Delta firmware onto a Fenix 5 Plus.