PRG File

Not sure how a PRG file ended up in the top level folder of my EDGE 1030. I tried to peak into this using a Hex Viewer. No labels I could find. Is there any way to tell what App or Widget or Field this is?

Looks like all my PRG files are in the Media folder, except one in Apps and one at the top level.

  • In H:\Garmin of your device is a file "GarminDevice.XML".

    View this file and search for ".prg" - you will find all registrated programs with clear name and decoded name (or direct „DABF0134.PRG“).

    If you cannot find it there, it will be hard to tell what it was.
    Maybe a look at the date? For how long is it there...

  • I would also say:

    - If it's a device that supports music (not the case here), then you would likely have to copy garmindevice.xml off of the watch before opening it. In general, music devices don't support opening files directly on the device, due to the use of MTP instead of mass storage for file transfer. (Only mentioning this for the benefit of others who might want to look at this file.)

    - it helps to beautify garmindevice.xml before trying to inspect it, since there's no whitespace / line breaks in the file. In VS Code: CMD/CTRL-SHIFT-P > Format Document.

    Here's an example snippet from my watch:


                <Apps>
                    <App>
                        <AppName>Connect IQ Store</AppName>
                        <StoreId>7cd38736-510a-4480-8801-0dfe2f5944af</StoreId>
                        <AppId>1e3e023f-bdc8-4127-b36a-a8eeebfd683f</AppId>
                        <AppType>watch-app</AppType>
                        <Version>30</Version>
                        <FileName>5CC82AC.PRG</FileName>
                    </App>
    

  • Thanks!!! I dragged the XML file to this online viewer:

    https://xml.onlineviewer.net/

    The one in the top level doesn't show up. The one in Apps is the RideWithGPS widget. And the rest in the Media folder are my data fields.

  • Yeah I wouldn't expect it to be there since that's not a standard location for PRG files. Pretty weird.

    But at least you can rule out that it's an app that's actually "installed" on your watch (i.e. available to be used.)