I’ve just finished upgrading from 3.07 straight to 3.17 using the USB stick method, which seems to have worked fine. As expected, I had to reapply my BIOS settings (charge limit, power on AC, boot order).
My Linux/Windows dualboot still works, I only had to modify the order in the BIOS settings, since it had switched from booting Windows instead of Linux by default (I dualboot using F12 to switch to Windows if needed, I am not using the grub menu for dualboot).
During the update there was one weird thing: It booted into the updater app ok once, which very briefly showed some output (on a screen that looked like the screen that applies the actual update) and I think it said “Completed” somewhere, but then it rebooted before I could see. I thought the update was completed, but just to be sure I used F12 to boot from the USB stick again, and then it actually started updating (which took a minute or two). I’m not sure this is intended, but if so this should probably be documented. It might also have happened because before this, the first try was without AC plugged in, so I plugged in AC and rebooted, and after that got the short “update” I described above.
Also, after the update the first boot took a bit longer than normal (probably because of the RAM bank calibration or so - IIRC there was a green led on the side), which had me slightly worried - maybe also good to mention in the instructions.
I can confirm this is indeed fixed (I have observed this problem before). I also noticed that disabling quiet boot while quick boot is still enabled is fairly pointless, since every zaps by too fast. If I also disable quiet boot, the startup message can be read (and F12 still works).
What I did notice (which is likely not specific to this BIOS version, I’ve just never looked at the non-quiet startup messages before) is that it advertises F10 (for MEBx) and F9 for remote access, but pressing these does not do anything (the presses are registered because the messages are removed, but then it just boots Linux as normal). These are related to the Intel Management Engine, I think, which I’m not sure my i7-1165G7 even has, or if it has, it’s probably disabled (I’m on the default settings in this area).