Any device that can export a GPX file can upload to Garmin Connect. Often a device will prompt what type of file format you want to use when you save it on your device. Select GPX.
Right now I'm using a Samsung Android phone running My Tracks. I save the file in a GPX format, come home, load it onto my computer and then upload it to Garmin Connect. The only issue I am having is my Max Speed on the phone vs. Max Speed under Details on Garmin Connect. On My Tracks on my phone my Max Speed is usually around 60 km/hr. When I dump it over to Garmin, it shows a Max Speed of 206 km/hr. ( in my dreams
) even though nothing close to that speed is displayed on the Garmin Speed Chart. Going to email Garmin about that.
Poutanen, I would share my tracks, but I think you will find tracks from Mt. St. Louis Moonstone less than thrilling.