Editing RUNNING.fit on Forerunner 25.

Former Member
Former Member

I wish to edit the activity profile RUNNING.fit on my FR25 to automatically show that I walked rather than ran when uploading to Connect.

I have tried using fitcsvtool but it shows "unknown" in many fields which throws up errors during the conversion back to .fit format.

I can edit the RUNNING.fit file using a hex editor but need to know which cells to change from Run to Walk.

Can anyone help?

Cheers.

Bob.

  • There is a command line option for the FITCSV Tool that will create a CSV file without any of the unknown fields. You should be able to convert that file back to a FIT. 
    https://developer.garmin.com/fit/fitcsvtool/commandline/ 

    There is an example here on how to edit the sport type.
    https://developer.garmin.com/fit/fitcsvtool/editing-files/

    For Walking, the sport type should be set to 11 and the sub_sport should be set to 0.

  • Former Member
    0 Former Member over 4 years ago in reply to Ben FIT

    Thanks for the links Ben. :-)

    I'll check them out.

    By trial and error I found that editing line 5, column 0B (and then updating the CRC) in a hex editor I could set the sport type to Walking. (0x0B replacing 0x01) but the watch replaces the edited .fit file  with  it's default RUNNING.fit file at reboot and therefore reverts back to RUNNING rather than WALKING.

    Do you know if there is a way to over-ride that?

  • Former Member
    0 Former Member over 4 years ago in reply to Former Member

    I also tried converting the RUNNING.fit file using the -u extension as you suggested, editing the sport type to 11 and converting back. that worked too so thanks for your help there.

    The watch still replaces my edited WALKING.fit file with it's own RUNNING.fit file

    Even if I rename my WALKING.fit file to RUNNING.fit

    I even tried editing RUNNING.fit without updating the CRC and the watch still replaces it so I guess it's not checking that before replacing the file.

  • Former Member
    0 Former Member over 4 years ago in reply to Former Member

    Next I tried editing the sports/Cycling.fit file on my Edge 200.

    This time I first left the sport as 02 (cycling) but changed the sub sport to 08 (mountain).

    The device accepted and kept this file but it didn't show on Connect as mountain cycling. the sub sport was ignored.

    So I then changed the sport to 11 (walking) and sub sport back to 0 just to see what happened...

    this time the device replaced the sport file with it's own from memory.

    So I guess the device checks the sport field is correct for the device and replaces the file it if it is incorrect.

    so back to the drawing board...

    Searching online for a simple Garmin watch to log my walks/steps etc doesn't come up with anything suitable. Walking is an option in Connect so why not have it as a profile on watches?

    run/walk/run is a "run option" on the FR25, but not just walk. please Garmin!!! cater for those of us who don't run and don't need an all singing all dancing watch just to log walks. a firmware update for simple watches to provide "walking" as a "run option" would be great. online searches throw up lots of folk looking for a walk profile. it's not just me.

    I have a Garmin in my car, one on my boat, one on my bike and one on my wrist they all do their specific jobs well apart from this simple option.

  • Hello,
    I have the same comportment with a forerunner 245.
    The watch still replaces my edited sport.fit file with it's own fit file?

    Have you find the solution?