Live data from Hacker News

Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

anvilsecure.com

11–20 of 77 posts

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#11

Anyone got a recommendation for fitness wearables where you can opt out of having to sign up with an account, and can export data out of it in open/standard formats?

I know my COROS Pace allows for data export, but you probably need an account.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#12
post #6

Anyone got a recommendation for fitness wearables where you can opt out of having to sign up with an account, and can export data out of it in open/standard formats?

I am pretty sure you can use the sports tracking functions in garmin without an account, if not, at least without connecting the watch to a phone. You just need to connect with usb to copy the activity file (.fit) which can be converted to tsv. regarding the passive tracking I dont have a clue

Really? I recently got a forerunner 265 and it definitely didn’t give the impression that was possible.

The battery life is also nowhere near the advertised length (13 days). Most disappointing is that their support people say to expect about 60% of that, which is what I’m getting.

That said, this will likely be the replacement for my Pebble. Battery life over 6 days, buttons to control music playback, and an English-first UI (amazfit falls down here).

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#14

Anyone got a recommendation for fitness wearables where you can opt out of having to sign up with an account, and can export data out of it in open/standard formats?

you can download the files from the garmin using usb and the format of the activity files is documented publicly. There's an SDK and some utilities to convert to csv/tsv too.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#15
post #6

Earlier quoted context omitted.

I am pretty sure you can use the sports tracking functions in garmin without an account, if not, at least without connecting the watch to a phone. You just need to connect with usb to copy the activity file (.fit) which can be converted to tsv. regarding the passive tracking I dont have a clue

Really? I recently got a forerunner 265 and it definitely didn’t give the impression that was possible. The battery life is also nowhere near the advertised length (13 days). Most disappointing is that their support people say to expect about 60% of that, which is what I’m getting. That said, this will likely be the replacement for my Pebble. Battery life over 6 days, buttons to control music playback, and an English…

I have an older model but I definitely can download the fit files over usb and using the garmin provided information/sdk to write programs to read the files. or just convert to tsv/csv using their provided utilities. if you can't use usb, you may be able to use bluetooth.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#16
I've long wished for a Cyanogenmod (LineageOS) for Garmin

But without source that can't ever happen I guess.

Also I think they encrypt firmware after the 5 series in the Fenix 6/7 models

Coros has proved it is possible to use cheap hardware to make clones but their metrics are supposedly nowhere near as good as the Firstbeat algorithms.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#17
post #3

Anyone got a recommendation for fitness wearables where you can opt out of having to sign up with an account, and can export data out of it in open/standard formats?

I'm not aware of any major brands that offer account free service. The problem is that a smart device like this is not worth much without some kind of app ecosystem, app stores generally demand accounts, and browsing app stores from a watch is not exactly ideal. As far as I know, Tizen smart watches can function well on their own after setting up the account once and I believe cloud synchronization is even optional.…

PineTime looks like a fantastic product and if it supported GPS it would probably be the one that I purchase.

I've also seen this one mentioned in my research but would love to hear from anyone who's used it: https://banglejs.com/

Thanks for the InfiniTime links, I'll check that out.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#19

Anyone got a recommendation for fitness wearables where you can opt out of having to sign up with an account, and can export data out of it in open/standard formats?

I used to buy Garmin fitness bands, but they seem to have been discontinued. Among other things, I wore them overnight and use them as an alarm clock. Having a charge that lasts 7+ days is such a huge benefit imho. Does anyone have any other recommendations? I currently have a Fitbit, but I would also prefer a model that didn’t have an associated cloud account.

Re: Compromising Garmin Sport Watches: A Deep Dive into GarminOS and Its MonkeyC VM

#20
post #6

Earlier quoted context omitted.

I am pretty sure you can use the sports tracking functions in garmin without an account, if not, at least without connecting the watch to a phone. You just need to connect with usb to copy the activity file (.fit) which can be converted to tsv. regarding the passive tracking I dont have a clue

Really? I recently got a forerunner 265 and it definitely didn’t give the impression that was possible. The battery life is also nowhere near the advertised length (13 days). Most disappointing is that their support people say to expect about 60% of that, which is what I’m getting. That said, this will likely be the replacement for my Pebble. Battery life over 6 days, buttons to control music playback, and an English…

Your 265 can be mounted as a usb drive, as can pretty any Garmin device for maybe 10+ years.
Post reply on HN