Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 45 of 45 FirstFirst ... 35434445
Results 441 to 442 of 442
  1. #441
    Garmin/GPS Systems GMod. IMPORTANT! If you want HELP in case of a bricked Garmin device, please follow this
    IMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow thisIMPORTANT! If you want HELP in case of a bricked Garmin device, please follow this
    Neil's Avatar
    Join Date
    Aug 2011
    Location
    Oz.
    Posts
    6,651
    Rep Power
    2534

    Default

    I believe that gfw.exe is facing the same issue in re-compiling the BIN files as the other programs due to the firmware's strong encryption.

    I also believe proper decryption is possible if you can find an expert with the skills who's prepared to risk the wrath of Garmin for breaching their EULAs if they get found out. Someone may already have solved this but not been prepared to release the secret due to the way G has aggressively pursued others in the past decade for similar infringements.

    In the exception message you quoted GFW has reported on the firmware's binary component meant for the "fw_all" region (rgn14; hex 0x0E) which is the main system software. My interpretation is that it's reported 14 as having an invalid format only because it doesn't know how to deal with the encrypted data. By comparison, RGN_Tool.exe does make an RGN from the GCD while only grumbling about the First Section. The result is an invalid RGN file which can't be properly flashed anyway. I didn't test mbirth's tool myself, but your results speak for themselves regardless.

    The thing is this: In most conventional Garmin firmwares, i.e. the non-encrypted ones also using a ramloader ("boot.bin") component, the binary components are identical in GCD and RGN files, so theoretically a GCD can easily be converted to an RGN and vice versa by changing/adding some known data. That's essentially what RGN_Tool does 'on-the-fly' when you convert a conventional GCD to an RGN but because RGN_Tool cannot do that with the encrypted fw it's most unlikely that it can successfully be done manually using a hex editor either, at least without it first being decrypted. It would then need to be properly re-encrypted following manipulation as well.
    'Thanking Posts' are banned. To thank someone, and/or to see hidden links and content, use the [Only registered and activated users can see links. ] button below left of the helpful post then refresh your browser [F5 key]. 'Thanking Posts' are banned.
    Please don't spam. Posts serving no purpose other than to thank or to ask about hidden links are trashed or deleted, it's GPSPower's policy. Please don't spam.
    [Only registered and activated users can see links. ] should make their first post as a new Intro Thread in [Only registered and activated users can see links. ].

  2.    Advertissements


  3. #442
    Junior Member
    Join Date
    Jun 2026
    Location
    Lithuania
    Posts
    7
    Rep Power
    0

    Default

    if RGN file is jus a container of bin's there should be possible to put right structure. there is mbirth's script rgnstruct.py to test rgn. mbirth's gcdstruct.py works well on new versions of gcd, but rngstruct fails to test any rgn made by any tool as it is expected. but if there is an script to test rgn structure, there should be known file structure. I did try to ask Claude to analyze code and libraries to make an script to compile rgn according that structure. unfortunately it did not upload

 

 

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •