Garmin services and production go down after ransomware attack
zdnet.com
zdnet.com
Last year when I did a 9-day canoe trip with no cell phone reception, all of my Garmin gear worked flawlessly (wearables, navigation devices, and their offline map app). Can't say the same about my friends iWatches/fitbits or even some stuff on various stuff of iPhones and my pixel.
Does it still count steps and track your heart rate without internet?
I think it has the storage for a few months worth of continuous tracking before it needs to sync to free space.
It's true that I can't open my phone or PC and view past activities, but that's a very small part of the way I use my watch.
What are you doing with the mobile apps that makes your watch crippled without the Connect apps?
I get syncing to any 3rd party service is clearly totally out unless I manually transfer the .fit file via USB and I understand why this would need their servers, although it would be good if the mobile app allowed transfer of these files, without requiring a laptop and USB cable.
There's no reason for the entire mobile app to be totally and utterly broken because their servers are down. There's a huge amount of functionality in there that should just work locally without needing an internet connection. I can't even set an alarm via their app without it needing an internet connection!?
I consider this a huge +
Watch Face
1. Hold down up/menu
2. Hit start
3. Select Watch face
4. Hit start
5. Select customize
Alarms
1. Hold down up/menu
2. Click down to select clock
3. Hit start
4. Hit start again to select alarm clock
5. Navigate down to add alarm
Try creating a relatively complex multi-step workout without garmin connect now that the old win 3.1 looking desktop app doesn't work anymore
I'm fairly certain memory isn't an issue for my devices to continue collecting data, but there's no good reason to prevent Bluetooth comms between phone and watch when the internet is unreachable.
source: I use a Forerunner 945 for fitness & all-day tracking, and a Vivosmart 4 for sleep tracking
I also have a 935.
Today I've so far recorded two activities. I can see my heart rate, and RHR for the last 7 days, I can see my training status (including VO2 max, lactate threshold, etc), I can see footsteps taken today and over the last 7 days, I can see my calendar, I can see my calorie burn today and over the last 7 days and I can see details about activities recorded on the device all the way back to December 18th.
The device isn't at all crippled.
That said, I don’t care too much. I only use the app to track my weight and look at historical data for runs. Honestly the watch doesn’t lose much value to me
Although I do wonder if my ride this morning actually happened because it's not on Strava... :P
I was planning to load a bike route from komoot on to my FR735 later today which will take an additional minute without Garmin servers. They're surprisingly optional.
When I'm out in the bush, I need my device to be up and working locally. It seems that stuff designed in SV just assumes the lifestyle of 100% connectivity is universal.
Right now I've got 3 GB stored locally, some of that for the usual locations that I wander out of connectivity, and some for a trip next week.
Garmin (formerly Delorme) Earthmate despite their other issues is great for state or province wide vector maps. Not as great for fine navigation and tracking (as it's designed to be paired with and control an InReach), but good for point of interest exploration.
Are online maps really that much better than a paper map? The only real improvement is the same as that of mp3 over carrying a walkman and bunch of tapes. There's not much beyond that, for all the hype.
Like so many things (Amp/SPA websites; social media; 24 hour rolling news…) they seem to me to not really improvements over what we had, because someone somewhere tried to lock the customer in. Maybe that's just misanthropic luddite me.
I installed it on my old phone (and the new one and my tablet .) I placed it on a handlebar mount and I'm mapping and navigating my vacation.
So if Garmin's system is down, there is a very real risk that these services won't have anyone on the other end to answer the call.
Update: The use GEOS https://www.google.com/search?client=firefox-b-1-d&q=garmin+...
edit: Thanks!
Also, having the messaging functionality meant that we knew they weren't injured.
Beacons don't allow you to provide details, but they are better than nothing. Out of 30 hikers that passed by, my family was the only one with satellite-based emergency reporting capability.
I've been very slowly working on a fork of gadgetbridge[1] to support the vivofit 3 for a while now and can successfuly set the time with no account!
A month or two ago I was stumped by this on my Forerunner 735: the time was wrong but I could not find a way to set it, even after a factory reset. Turns out the time sets itself from GPS after a solid lock, but you have to make it trigger a lock, by e.g starting an activity. Only after the on-device setup and having a correct time did I sync it with the app (it wasn’t even phone paired)
On my recent hiking trip, the watch had no problem recording and sync'ing tracks, but the connect app refused to render any of that data until mobile data was connected again.
Local media suspects a ransomware attack, which is about the only thing that could explain how widespread this is.
Or shudder far reaching writeable network mounts.
The link was updated more than 2 hours before your comment to a zdnet article that even mentions a WastedLocker variant.
On a side note the graphs of their revenues per year and by category show a company that successfully branched out when their former big category, automotive, which was 80% of their revenue, began to be eaten by in car GPS and then smart phones.
Actually, I realized their network was down because this morning my watch would not sync after a run. :)
Their response is also weird, seems like internal infrastructure is also down.
"We are currently experiencing an outage that affects Garmin Connect, and as a result, the Garmin Connect website and mobile app are down at this time. This outage also affects our call centers, and we are currently unable to receive any calls, emails or online chats. We are working to resolve this issue as quickly as possible and apologize for this inconvenience."
Might even be a better customer experience, a few days of a clear "Garmin is down, do everything with cables like they did back in 2010" is much less frustrating to deal with than all the services being in some form of flaky brownout state where nothing ever works reliably and you keep trying and failing.
(I'm not sure if it's reliable)
This Taiwanese tech site says because of virus, IT system and production line are down for two days according to insider.
they claim it might be ransomware.
Say a prayer for the IT people trying to fix this.
Starting around 2012... I used to scrape my activities off of the Garmin Connect website, I eventually got tired of the manual nature of this process and also having to keep up with changes they made to their site. After that, I used something called, I believe, Tapatirik, for a while, to automatically sync them to a Dropbox account. But, it wasn't flaky sometimes, so I eventually gave up entirely and just turned on the sync to Strava option. But that also has spurious failures that are annoying to deal with. And on and on it goes...
Frustrating is one word for it. I'm at a point where I find it to be completely anti-consumer.
(I’ll accept “CA certificate expires” - but why isn’t there a workaround?)
I agree that the Garmin’s app/services should be more useful without an internet connection, but I think it’s fair to say that these days customers want and expect an ecosystem that syncs their data and ties in Garmin’s devices. I wouldn’t call such an essential feature tacked on.
https://support.garmin.com/en-GB/?faq=Ht3ZP52Kju075uKvqTqu99...
[1] https://www8.garmin.com/manuals/webhelp/vivoactive3/Shared/G...
They are all perfectly waterproof. (Current owner of a forerunner 945)
The sync protocol mostly just sends all the files to the Garmin server so there is not a lot of logic locally. I no longer have any interest in the topic but if I were to restart, I'd focus on the "Explore" protocol which seems to allow upload/download of waypoints/tracks which is all that I wanted from the device in the first place.
It's mostly shambled together stuff but I have a wireshark plugin that works pretty good for the few pieces it supports
https://github.com/mjsir911/GarminBLE
I started this project with no bluetooth experience either, it's definitely been a lot of learning.
Let me know if you are interested in continuing / working on this, might give me a nudge to get back on it.
Open your protocols and you'll get lots of nerdy cheerleaders for your devices.
(Assuming there aren't any time bombs waiting in the code only to be fixed by a firmware update, like the GPS week number epoch rollover, of course.)
Part of that engineering focus is an insane attention to the BOM, and to support(call center) and warranty (returns & repairs) costs. I think both of these things make it unlikely that Garmin will add a cellular modem to start tracking otherwise unconnected devices.
Do they develop their own ASICs?
You can push activities to your Garmin account but they don't bother engineering in any additional functionality, eg, to show your last activity if uploaded from outside, or to account for externally uploaded activities in your training metrics. It never feels like they're interested in improving the functionality of existing devices.
Don't get me wrong, I'm happier with my Forerunner 945 than I was with my Apple Watch, but only just. Basically, it does enough things that my Apple Watch can't do, to make suffering with the majority of things it's somewhat worse at, worthwhile as a tradeoff.
Disclaimer: I'm not associated with them other than being a satisfied user of it.
RunGap takes your activity data from one service and migrates it across others - so your activities you upload to Garmin Connect will be copied over to MapMyRun, Runalyze or whatever, including DropBox and/or iCloud. It won't help you now, but in the future it may be a good way to derisk the loss of your activity history.
I think it's apple device only though. :/
I'm glad their stuff is designed with zero connectivity in mind. Just slightly irked that my history isn't cached on my phone.
[0] - https://twitter.com/GarminUK/status/1286279863217926144
Maybe DNS got hosed? I mean pretty impressive ransomware if it swept across the company that far and wide, crossing so many network boundaries and resource types so quickly.
Maybe accounts/control being held for ransom instead of storage encryption (what I usually think of as ransomware).
The next day all streaming services were blocked, and it was made clear we were being monitored for excess internet usage. Thus began the great brain drain to Apple, Amazon, and Samsung.
Well that, and the fact that they took away the nice toilet paper and replaced it with one—ply right around the same time.
Also, WHAT company of this size would try to save on toilet paper. Are you kidding me?
Edit: Looks like Garmin 'Explore' is still up, so maybe it'd still be OK.
Yeah, sure, I can manually downlod it (as I can also take a paper and a pen and write the data), but that’s not a fair expectation.
Since most of the historical data that customers upload is in the Garmin cloud, not on their local devices (I believe the local device only stores a small period of recent activity), this potentially means a lot of lost data for customers.
I would also imagine things like accounts and their relations to hardware devices (which account is associated with which device) is stored in the cloud somewhere, so those associations alone are important for synchronizing data to the cloud.
This will be a mess to cleanup if true, if they don't have some kind of separate off-site backups outside of this compromise.
It could be Windows machines in the cloud.
Really hope this isn't effecting their emergency service/emergency communication devices. Subscription management, at a minimum, was via the Garmin website.
https://www.google.com/search?client=firefox-b-1-d&q=garmin+...
Not having a gps makes many endouvers just that much more risky.
Edit: made it clear it is a hypothetical scenario
If you are out on the sea and the gps dies and you have not been tracking the paper map you are lost, so GPS are in practice realy critical devices. Especially since many sailors nowadays might be rusty on map navigation.
I mean garmin have high quality and I agree people need to not trust electronoc tools too much and be too dependent on them
Also, when I plug my Garmin watch into my computer by USB, it just brings up a USB mass storage device. I could drag a new firmware image over if I had one, but it's not going to auto-update and time out. I last updated in 2016, it's been going strong since 2013. Incidentally, battery capacity is down significantly, but it still lasts multiple days and multiple workouts.
They're actually really well engineered against accidental automatic bricking and loss of function, unlike most IoT devices and websites.
You can receive GMS on the sea and on mountains though, so it is not impossible to have over the air updates like a Tesla.
Garmin is our direct competitor, but we wish them a quick recovery.
For a sense of scale on satellites: https://en.wikipedia.org/wiki/Low_Earth_orbit#/media/File:Or...