Hi folks,
--------------------------------------------
TL;DR
Is there a way to backup and restore installed datafiels / apps / glances on a Fenix watch in case you need to roll back to an old firmware because you accidentally installed a new messed up one and some of your datafiels / apps / glances in the store meanwhile have a higher minimum firmware requirement and you can't download them from there again?
--------------------------------------------
since my first Fenix 6X I got used to following these forums with regards to experiences with new firmware updates before installing them and messing up my watch which is a shame for Garmin.
On my Fenix 6X / 7X and now my 7X Pro I reached the point of living with one specific stable firmware and not installing any more updates so my 7X Pro is currently sitting on 17.28 and looking at the mess of new regressions that Garmin introduced with each and every new update, I don't expect that I will do any update on this watch.
Since Garmin Express has the nice habit of copying the latest firmware update to my device every time I connect it WITHOUT ASKING, it's then just one wrong setting or one wrong input away, that Garmin manages to screw up my device by installing an unwanted update (Thanks Garmin! Thanks! Really!).
Hence I'm even prepared for the worst case, having a 17.28 firmware installation file for my 7X Pro and my girlfriends 7 Pro and it's easy to backup all settings and most of the data and restoring them afterwards.
There's only one thing left that bothers me and should bother all of you.
Garmin CIQ datafiels, glances, apps move forward and it may happen, that one of these that was running fine on your device got updated meanwhile and has a higher minimum firmware requirement and even if you could bring your watch into the previous state, you will then not be able to install an older version of the datafield / app / glance, since only the newest version is available via the IQ store.
So:
Is there a way to backup the installed datafields / apps / glances from the filesystem of the watch and restore that later after the worst case happened and you need to rollback to an older firmware?
There's an "Apps" folder and I assume that it contains everything in question, but I don't know if there are more files that need to be backed up and I don't know, if it's possible to restore this by simpy copying back the files later.
One further remark in direction to Garmin, perhaps Garmin-Laurie you can forward this to the engineers, since I will have to ask a similar question in the Edge forum.
There is a mayor lack of trust into Garmins firmware updates meanwhile across the whole forum here and everywhere else, where people exchange about their experiences and problems. It's a simple reality, that Garmins QC processes in the software development departments do not work looking at how many regressions are introduced, how many reported bugs from the beta forum are taken over into productive releases etc. Working in a large software engineering company myself since almost 20 years, this is pretty clear to me and it's ridiculous honestly since your software quality has a very bad impact on otherwise great products from my point of view.
I would really appreciate, if Garmin could aknowledge, that there are a lot of people that do not WANT to get a firmware update pushed onto their device, since they want to keep it stable and do not trust in your updates. If Garmin pushes updates to devices without giving the user much control, the quality of these updates has to be really good and NOT break the device or constantly introduce new issues.
If Garmin cannot deliver this quality, there should be a clear switch in the Connect IQ store and Garmin Connect apps, Garmin Express etc. to switch off automatic updates. Currently that's not everywhere the case and you still have to be careful as a user not to make a wrong input or let something happen. Also Garmin should provide old firmwares for download so that every user can roll back to an old state. Yeah, give it a disclaimer, that this implies a reset and loss of data and it might lead to things not working in Garmin Connect but please give the users the choice to stay on a firmware and not change their system.
Otherwise if you don't want that, please sort out the QC issues in your software development process and let us gain trust in your updates again.
Thanks and best regards,
Thomas