gimporter/gexporter - import FIT/GPX courses from your Android phone

This is the support thread of "gimporter" and the android companion app "gexporter".

Imagine you are on the go and want to upload a course to your Garmin device to follow the track. As of now, this involves uploading the gpx file to the Garmin web site, somehow create a course from it and then select "Export to device" in the mobile app.

Here comes gimporter. Download your FIT and GPX courses with the "gimporter" ConnectIQ app from the "Download" folder of your Android device.

Notes:

  • Keep the Android app open, while downloading!
  • Oregon and Rino devices download the unmodified GPX track. No point reduction or speed recalculation is done yet
  • On some devices (like the Edge 1030) you have to disable WiFi while using the app




ConnectIQ App: https://apps.garmin.com/en-US/apps/de11adc4-fdbb-40b5-86ac-7f93b47ea5bb

ConnectIQ Widget: https://apps.garmin.com/en-US/apps/fac50ef3-77b2-466c-9f4f-4dcb2feb49a3

Android App: https://play.google.com/store/apps/details?id=org.surfsite.gexporter

Source code: https://github.com/gimportexportdevs

  • Try my widget (GRouteLoader) which does what GImporter does (and other stuff too). 

    GImporter might not support glances. 

  • steeling customers in the support thread. that's nasty:D
    Do I need a different android app for your widget?

  • If I'm trying to download during an active activity,
    GRouteLoader sticks at "downloading..." screen for ever. No use for me unfortunately.

  • All the apps/widgets download the same way. That is, the downloading is being done by Garmin software that all apps/widgets use. 

    GRouteLoader isn’t going to be faster or slower than anything else.

    If the connection is using BT, the transfers are going to be slow.

    Your issue sounds like a network issue. It’s not my (or any other person’s) app (since download requests are handled by Garmin software).

     Note that the GExporter app has to be in the foreground.

  • steeling customers in the support thread. that's nasty:D
    Do I need a different android app for your widget?

    Since my app/widget is free, users wouldn’t be “customers”.

    The person I replied to was concerned about glances. GImporter might not support them. My app does. Pointing that out isn’t “stealing” anything.

    My app can download from the GExporter Android app.

  • It might be worth adding that all these apps and widgets only work when your phone is connected to the internet (yes, even if the transfer is done via Bluetooth). The only way to transfer courses while offline is the Garmin Explore App.

  • You need to look at IQmapsreciever... works via BT or WIFI ... I use it routinely in the mountains where I have no data or wifi signal...I use it for both route and waypoint transfers.

    IQ Map Receiver (Waypoints and Tracks) | Garmin Connect IQ There is an app and widget..

    also this works too with out wifi and data connect

    Android Waypoint | Garmin Connect IQ

  • Thanks for the advice. I just tried and it did not work while I was offline. Checking the comments on ciq store, it seems like with the latest version, offline transfer stopped working Disappointed

  • I use both an both work fine with offline... Could be more about the device than apps lol.... been using both for nearly two years without issues when I have no data or wifi connections.. And when in the mountains I even place phone in airplane mode and yet they still work for me... I using both apps for outdoor activities(am an outdoor instructor/guide) and for SAR operations.. I need them to be reliable. Both of these are for me.

  • Maybe it depends on the device then. In combination with my Fenix 6X, it refuses to transfer courses as soon as I turn off the data connection. Either it shows something like 'Timeout - server unavailable?' or it displays the list of courses and after selecting one, it says something like 'no data'. 

    (Sorry for off topic discussion btw. Is there a thread for IQ Map Receiver?)