RGE wrote: ↑Wed Jan 08, 2020 16:51
Grumpy_Geoff wrote: ↑Wed Jan 08, 2020 12:59
But a 17.5-series to 19.3-series firmware upgrade can't be
'pushed out', as per prl:
I now understand this, but it does seem to somewhat reduce the functionality of having on-line firmware updates if it's only limited to minor changes.
The upgrade instructions in the post announcing the upgrade should at least make it clear that a USB upgrade is needed.
RGE wrote: ↑Wed Jan 08, 2020 16:51
Ideally each new 'official head office approved' release should be offered on-line and make use of the built in alert option with an initial warning where needed that if you are upgrading from version x.x or later you can first save your settings for use after installation otherwise you will need to do a rescan and reset of all timers - Do you want to proceed Yes/No.
Very large upgrades (including, but not only) series upgrades, have been known to cause problems, but mostly only affecting users of beta firmware.
The saving/restoring of settings is also a bit different from what you describe. Saving settings is not necessary for an online upgrade, even though the online upgrade process offers to allow you to do so.
Saving/restoring settings is useful if you do a USB upgrade. A USB upgrade will send you back to the factory settings. After a USB upgrade, you will normally be offered the opportunity to restore settings. However, some firmware series changes changed the directory structure for settings so that a settings restore wasn't offered (and also changed the settings enough that a restore wouldn't have worked anyway). Sometimes a firmware series change would permit settings to be restored, but a full setup from the factory settings is needed (I think that this is the case going from 17.5 -> 19.3).
There are a number of unsatisfactory things about the firmware upgrade process. Some other enigma2 images handle it more cleanly. I'm not sure whether those processes could be applied to the Beyonwiz image.
Fortunately firmware series changes since 4.4 have happened fairly infrequently:
3.0 -> 4.0: 2014-03-05
First T series model (T3) delivered in 2014-04
4.0 -> 4.1: 2014-05-07
4.1 -> 4.2: 2014-07-13
4.2 -> 4.3: 2014-10-29
4.3 -> 4.4: 2015-01-14
4.4 -> 16.1: 2016-10-24
16.1 -> 17.5: 2017-09-19
17.5 -> 19.3: 2019-06-30
The dates for those are for the earliest betas in the series.
The U4 was delivered with series 17.5 firmware.